CalciteM
|
3a83afac0d
|
部分代码改为 Unix 格式换行
|
2019-06-23 08:11:29 +08:00 |
CalciteM
|
385210fe37
|
完善AI打印
|
2019-06-23 00:44:39 +08:00 |
CalciteM
|
64c50a50be
|
AI深度改为3且时间改为99秒
|
2019-06-23 00:01:29 +08:00 |
CalciteM
|
77c9ad476e
|
控制台打印第一级子树的值
|
2019-06-23 00:00:38 +08:00 |
CalciteM
|
f25fbc21ec
|
增加 move 相关注释以标明 move 和棋盘点的对应关系
|
2019-06-22 23:06:00 +08:00 |
CalciteM
|
2339f07dff
|
深度和限时的限制扩大
|
2019-06-22 21:51:56 +08:00 |
CalciteM
|
ba8b5768f2
|
价值评估中加大去子权重
|
2019-06-22 21:36:23 +08:00 |
CalciteM
|
4086f2b434
|
临时禁止发声
|
2019-06-22 20:23:21 +08:00 |
CalciteM
|
a598e569ec
|
标题由九连棋改为三棋
|
2019-06-22 20:08:25 +08:00 |
CalciteM
|
5a34d2c951
|
AI搜寻深度临时由8改为2
|
2019-06-22 20:04:27 +08:00 |
CalciteM
|
21a2fda71e
|
refactor
|
2019-06-22 18:46:44 +08:00 |
CalciteM
|
3fd746012c
|
去除AB剪枝时对子节点的随机排序
|
2019-06-22 18:30:48 +08:00 |
CalciteM Team
|
6a3aac64aa
|
在棋盘上画 SEAT 编号
|
2019-06-22 17:04:11 +08:00 |
CalciteM Team
|
55f2b3e6c8
|
删除 ninechess.vcxproj.user
|
2019-06-22 16:01:47 +08:00 |
CalciteM
|
a161c36b1a
|
打三棋规则改为: 当前子处于“三连”之中依然可以去子
|
2019-06-22 15:54:42 +08:00 |
CalciteM Team
|
961250d466
|
refactor
|
2019-06-22 10:43:36 +08:00 |
CalciteM Team
|
08ba141658
|
格式化代码
* 函数内部代码块 { 后置,其余情况左置
* 作为指针时,* 紧挨变量名
* 函数语句块不允许和函数定义放在同一行
|
2019-06-21 01:26:37 +08:00 |
CalciteM Team
|
c622ac0de6
|
消除W4级别的VC编译器警告
|
2019-06-21 00:55:49 +08:00 |
CalciteM Team
|
3e563edcd5
|
aithread.cpp: 调试打印用 DEBUG 宏隔离
|
2019-06-20 23:44:15 +08:00 |
CalciteM Team
|
21808bce1a
|
窗口初始化时默认由第2号设为第1号规则(打三棋)
|
2019-06-20 01:55:57 +08:00 |
CalciteM Team
|
e2d1ceedcf
|
将 NineChess/NineChess.rc 的编码从 UTF-16 改为 UTF-8
并将中文字符改为英文。以解决 Qt 下编译失败的问题。
然而文件头注释为:
// This file need to be saved as UTF-16
// In utf-8, it will lead to a gibberish
故此修改是否有影响存疑。
|
2019-06-20 01:01:54 +08:00 |
CalciteM Team
|
42e80f70f2
|
Delete *.pro.user
|
2019-06-20 00:58:46 +08:00 |
CalciteM Team
|
0e36f47ecb
|
打三棋规则改为多个“三连”只能提一子
|
2019-06-19 02:10:24 +08:00 |
CalciteM Team
|
42ebd0b92e
|
项目文件升级到 VS2019 + Qt5.13.0
|
2019-06-19 01:24:40 +08:00 |
liuweilhy
|
a588f4af53
|
更新ReadMe,添加下载链接
|
2018-12-23 22:26:52 +08:00 |
liuweilhy
|
829ef3ae1a
|
更新ReadMe和历史纪录
|
2018-12-23 21:21:37 +08:00 |
liuweilhy
|
541017a91f
|
更新AI算法,置换表待优化
|
2018-12-23 21:14:04 +08:00 |
liuweilhy
|
435a82ac5e
|
添加AI设置——深度和定时器功能
|
2018-12-16 23:06:02 +08:00 |
liuweilhy
|
df2b4f8f7a
|
线程退出逻辑优化
|
2018-12-15 17:44:20 +08:00 |
liuweilhy
|
a71536f825
|
完善镜像、翻转、旋转等局面变换;
修正时间纪录bug。
|
2018-12-15 00:03:07 +08:00 |
liuweilhy
|
82b39b02ac
|
添加棋局的镜像、翻转、旋转算法,未完成,临时上传。
|
2018-12-11 23:28:25 +08:00 |
liuweilhy
|
d762f55d70
|
AI进一步优化
|
2018-12-09 19:11:22 +08:00 |
liuweilhy
|
3d36cefa8d
|
AI与GUI交互逻辑优化
|
2018-12-09 04:09:17 +08:00 |
liuweilhy
|
76da5d3527
|
修改了一些bug,但AI仍然有些蠢
|
2018-12-06 22:09:40 +08:00 |
liuweilhy
|
24d897eb69
|
AI勉强能动,还是得改
|
2018-12-04 00:22:00 +08:00 |
liuweilhy
|
41917c1d74
|
ai勉强能动,但不能正确使用,临时存一下,不要拉取使用!
|
2018-12-03 00:07:52 +08:00 |
liuweilhy
|
a99577d089
|
重构NineChess模型,做了数据分离,评估用的数据大小从304字节减小为88字节。
|
2018-12-02 01:03:54 +08:00 |
liuweilhy
|
2e9a690df3
|
NineChess模型类重构前的最后一次提交,Windows和Linux下都能正确编译。
下一步为AI做准备,改模型为位棋盘形式。
|
2018-12-01 00:14:41 +08:00 |
liuweilhy
|
022ae41475
|
添加AI算法框架,大量修改模型
|
2018-11-29 03:35:48 +08:00 |
liuweilhy
|
3ab9610c07
|
添加没有AI线程框架,但没有具体实现
|
2018-11-20 23:32:43 +08:00 |
liuweilhy
|
7d21235d28
|
v1.3 Linux版本发布,需要Qt5.12.0版本支持
|
2018-11-14 21:48:00 +08:00 |
liuweilhy
|
602af2b340
|
AI运用前的最后一次GUI更新:
优化了大量编译警告,优化场景动画,添加禁止音效。
|
2018-11-14 21:00:00 +08:00 |
liuweilhy
|
0f3c3819fd
|
修正Linux下g++编译出错的问题;
修正Linux下部分音效失效的问题。
|
2018-11-12 00:14:04 +08:00 |
liuweilhy
|
9a047a976e
|
动画版发布
|
2018-11-08 19:27:01 +08:00 |
liuweilhy
|
99109ee1ed
|
动画优化,ReadMe重写
|
2018-11-08 00:18:53 +08:00 |
liuweilhy
|
e7c41e3f58
|
添加动画功能
|
2018-11-06 23:39:02 +08:00 |
liuweilhy
|
4f67764a69
|
添加自动运行功能;
修正招法菜单bug;
优化局面显示方法,为动画做准备。
|
2018-10-17 00:49:03 +08:00 |
liuweilhy
|
c4c1bdf583
|
优化结构,内嵌声音
|
2018-09-21 02:13:15 +08:00 |
liuweilhy
|
a22595a93d
|
添加棋谱文件的打开和保存功能
|
2018-09-01 22:35:52 +08:00 |
liuweilhy
|
bdea2253bb
|
完善历史局面浏览和从中间重新开始
|
2018-08-21 23:02:19 +08:00 |