Commit Graph

65 Commits

Author SHA1 Message Date
Calcitem fd0ce863b0 refactor: 新增 location 模块 2019-09-29 00:01:01 +08:00
Calcitem 5768c6db45 sln: Remove Qt5NetworkAuth.lib 2019-09-22 20:24:21 +08:00
CalciteM Team 5adaa2cc91 options: 新增 option 模块并将 auto restart 配置移到其中 2019-09-20 01:37:13 +08:00
CalciteM Team c9ec23603a endgame: 以残局库代码取代开局库代码
* 目前残局库依赖于自动认输开启.
2019-09-17 23:13:25 +08:00
CalciteM Team ded9f3e9de refactor: 去掉不必要的 zobrist 拷贝
转移 zobrist 到 base 中.
以及其他一些零碎重构.
2019-09-14 12:21:36 +08:00
CalciteM Team 01c7c6b12f refactor: Player 相关部分修改为数组 2019-09-13 21:46:31 +08:00
CalciteM Team f3d95dcc34 refactor: 创建 misc.h 并将部分函数转移到其中 2019-09-13 16:56:03 +08:00
CalciteM Team cd160ddd41 refactor: millgame 重命名为 position 相关文件名修改 2019-09-13 00:31:20 +08:00
CalciteM 3a043b469c refactor: 将部分哈希相关重命名为置换表相关名称 2019-09-09 00:29:50 +08:00
CalciteM 3d1022f292 refactor: 清理成三表和着法表等无用的逻辑 2019-09-08 23:58:26 +08:00
CalciteM dc90db249c refactor: 创建 board 和 rule 模块
* 将部分逻辑转移到这两个 class;
* 创建了 types.h 将部分类型转移到此文件;
* 将 millList 由 list 改为 vector, 否则容易出现段错误.
2019-09-08 23:22:28 +08:00
CalciteM ae91aa1942 refactor: 着法生成相关逻辑转到 movegen.cpp
顺带将 client.cpp 改为 UTF-8 with BOM, 以通过 Qt 编译.
2019-09-08 12:57:30 +08:00
CalciteM d2df0c1c13 ai: 将评估函数分离到 evaluate.cpp 2019-09-08 01:59:04 +08:00
CalciteM a1125087bc 将 QDebug 替换为自己定义的 loggerDebug 函数 2019-09-07 19:55:04 +08:00
CalciteM Team 9c32d9417c Remove NineChess folder 2019-09-04 22:36:53 +08:00