Commit Graph

372 Commits

Author SHA1 Message Date
CalciteM Team d311183bf4 部分解决游戏进行中新建游戏时崩溃的问题 2019-08-31 11:11:55 +08:00
CalciteM Team 1809014e09 refactor ninechess.cpp/h 2019-08-31 11:11:14 +08:00
Calcitem 4e6700100d time: sprintf/sscanf 格式由毫秒改为秒 2019-08-30 00:58:28 +08:00
Calcitem 67f9c54e9c ui: 棋盘大小 App 为 500 而桌面是 600 2019-08-30 00:24:27 +08:00
Calcitem 4212e5b5d2 time: 修正变量名以配合将精度由毫秒改为秒 2019-08-30 00:15:54 +08:00
Calcitem Team 7aaa330f1f time: 时间由精确到毫秒改为精确到秒
以去掉 timeb, 保证 Android 之 NDK 编译通过。
2019-08-29 23:57:23 +08:00
Calcitem Team c8cf3c2609 ui: 棋盘大小改为500 2019-08-27 20:32:02 +08:00
Calcitem Team 7e35599d1a AppUI: 设置窗体大小为 640x1136 2019-08-27 19:24:24 +08:00
CalciteM Team 9b8fa924a1 AppUI: 给"认输"和"新局"两个按钮添加响应 2019-08-27 13:53:14 +08:00
CalciteM Team 082ad5391b AppUI: 重新开局时不保存棋谱文件 2019-08-27 13:52:08 +08:00
CalciteM Team f0b97bb2c0 AppUI: mill.pro 预定义 MOBILE_APP_UI 宏 2019-08-27 13:31:24 +08:00
CalciteM Team dc556a8d34 打开程序时默认选人先手和电脑对战 2019-08-27 13:31:24 +08:00
CalciteM Team 7206e73428 AppUI: 添加右键菜单 (WIP) 2019-08-27 13:31:24 +08:00
CalciteM Team 0073169822 AppUI: 增加返回和菜单按钮 2019-08-27 12:36:07 +08:00
CalciteM Team ff35841b5f AppUI: 按钮字体改为蓝色 2019-08-27 12:28:16 +08:00
CalciteM Team 4dd02b44bd AppUI: 增加图标 2019-08-27 11:50:20 +08:00
CalciteM Team 8379ea30fe AppUI: 增加几个按钮 2019-08-27 10:42:34 +08:00
CalciteM Team 7af41f19ee AppUI: 按住窗体边缘可以拖动窗体 2019-08-27 01:23:45 +08:00
CalciteM Team 944ae47ca8 AppUI: 隐藏菜单栏、工具栏、状态栏等 2019-08-27 01:08:01 +08:00
CalciteM Team 0c246eda49 AppUI: 创建 mill.pro 用于管理移动端相关文件 2019-08-27 00:17:24 +08:00
CalciteM Team 984ea751ea AppUI: 修改为平面化风格
参考: <<漫画设计配色方>>
https://wenku.baidu.com/view/b762760fcaaedd3382c4d357.html
选取 "大胆" 的配色。

修改使用 MOBILE_APP_UI 宏控制,目前未启用。
2019-08-26 23:56:21 +08:00
CalciteM Team b3de6783ac UI: 白棋和黑棋替换为更高分辨率图片 2019-08-26 20:55:06 +08:00
CalciteM Team 81609ddbef Remove warnings (5) 2019-08-25 19:55:48 +08:00
Calcitem Team 10c1b177ce doc: Add more docs 2019-08-25 14:10:00 +08:00
Calcitem Team 4981875ced Remove seed's warnings 2019-08-25 13:49:33 +08:00
Calcitem Team 921b2eab80 refactor: Tidy and Clean
主要是使用 C++17 支持的现代 C++ 语法进行改写.
2019-08-25 10:35:41 +08:00
Calcitem Team 1bdf7a0270 Qt: Remove C++11 from .pro 2019-08-25 01:58:11 +08:00
Calcitem Team ab4b6a70f8 Remove warnings (2) 2019-08-25 01:44:12 +08:00
Calcitem Team 98ad902fb0 Remove warnings 2019-08-25 00:33:54 +08:00
Calcitem Team 0e70629878 UI: 计时牌更改格式为 hh:mm:ss 2019-08-24 23:29:26 +08:00
Calcitem Team 9fc0bdc5ec UI: 回放时每步由0.5秒改为走5秒 2019-08-24 23:22:39 +08:00
Calcitem Team b54df60630 AI: 提供 MIN_MAX_ONLY 宏若开启则不进行 alpha-beta 剪枝 2019-08-24 21:31:16 +08:00
Calcitem d59c7dd125 Fix stack overflow in cmdline[]
rmat=0x5631bec4df48 "Player2 no way to go. Player1 win!",
  args=args@entry=0x7fa3a12051a0) at vsprintf_chk.c:82
0x00007fa3e80e6efa in ___sprintf_chk (s=<optimized out>,
  flags=<optimized out>, slen=<optimized out>,
  format=<optimized out>) at sprintf_chk.c:31
0x00005631bec30f83 in NineChess::win(bool) ()
0x00005631bec34c63 in NineChess::place(int, long, bool) ()
0x00005631bec38b4f in NineChessAi_ab::alphaBetaPruning
  (unsigned char, short, short, NineChessAi_ab::Node*) ()
2019-08-24 06:31:16 +08:00
Calcitem 7593338b03 删除自动生成的 resource.h 2019-08-24 13:03:00 +08:00
Calcitem 0ee7d75b73 sln: 更新 Qt 5.13 配置 2019-08-24 13:02:25 +08:00
CalciteM Team ee5a83b9a9 AI限时由120秒调整为3600秒 2019-08-24 01:11:42 +08:00
CalciteM Team 59aa5abfd2 version: 将最近的 git tag 纳入版本号显示 2019-08-23 00:34:51 +08:00
CalciteM 650931126c depth: 调高第5/6级深度到13/14 2019-08-22 01:35:56 +08:00
CalciteM 8c90ace902 将内外圈十字架视为地位相等 2019-08-22 01:16:51 +08:00
Calcitem Team 86adc6de46 version: chmod +x version.sh 2019-08-20 23:44:55 +08:00
CalciteM Team e3ef189714 清理 LCD_SHOW_SCORE_INSTEAD_OF_TIME 宏相关代码 2019-08-19 00:45:23 +08:00
CalciteM Team 0257824b6f ui: 右侧信息栏显示比分 2019-08-19 00:42:16 +08:00
CalciteM Team 79effc7ec0 rule: 摆子阶段最后一着如果成三则先吃子再进入走棋阶段 2019-08-18 21:57:46 +08:00
CalciteM Team 02426d00be doc: 增加莫里斯棋相关文档 2019-08-18 19:05:53 +08:00
CalciteM Team e5bf2f52ae 解决三次重复局面和棋后不会自动重新开始的问题 2019-08-18 16:35:07 +08:00
CalciteM Team 3ce6baf750 修复 "iCCP: known incorrect sRGB profile" 报错问题
使用 convert.bat 调用 ImageMagick\convert.exe 对图片进行处理。
处理后除了消除警告外,程序体积从 1013k 缩小到 979k。
2019-08-18 16:13:13 +08:00
CalciteM Team 7c91e9b6b4 hash: 新增 HASH_MAP_DEBUG 宏可在需要时启用
此宏相关代码尚未完善。
2019-08-18 12:43:15 +08:00
CalciteM Team 50f2530050 win32: 将 sscanf 用 sscanf_s 替代 2019-08-18 12:33:30 +08:00
CalciteM Team cb19750a96 version: 让即便不执行 version.sh 也可以编译通过
如何让已经纳入版本控制的 version.h 忽略脚本对其的修改?
参考: https://segmentfault.com/q/1010000000430426
2019-08-18 11:30:59 +08:00
CalciteM Team 43971fef2b ids: 迭代深度步进由2改回1 2019-08-18 09:29:35 +08:00