Commit Graph

1829 Commits

Author SHA1 Message Date
Calcitem e58ad0f63a perfect: Integrate Perfect AI to Qt (WIP) 2021-01-23 22:52:18 +08:00
Calcitem 920ad3f592 perfect: Integrate Perfect AI to Qt (WIP) 2021-01-23 12:51:36 +08:00
Calcitem cbd92f9a08 perfect: Init only once 2021-01-23 12:51:36 +08:00
Calcitem dd8fafacd4 perfect: thread: call perfect_init 2021-01-23 12:51:36 +08:00
Calcitem 4c7088713a perfect: Fix build errors 2021-01-23 12:51:36 +08:00
Calcitem 726c8a4223 perfect: Integrate Perfect AI to Qt (WIP) 2021-01-23 12:51:26 +08:00
Calcitem 702e0eaae0 perfect: Integrate Perfect AI to Qt (WIP) 2021-01-23 12:49:14 +08:00
Calcitem c56066cfa2 perfect: Copy console.cpp to perfect.cpp 2021-01-22 23:18:15 +08:00
Calcitem 15d35f55c0 perfect: Refactor format 2021-01-22 23:13:13 +08:00
Calcitem 4674670459 perfect: Fix spelling errors 2021-01-22 22:47:56 +08:00
Calcitem 03aaf2c082 perfect: Fix or avoid build warnings 2021-01-22 22:18:35 +08:00
Calcitem 230aad1118 perfect: copyright: Replace URL 2021-01-22 21:40:30 +08:00
Calcitem 75d219f251 perfect: Change PerfectAI module from MIT to GPLv3 license 2021-01-21 01:08:57 +08:00
Calcitem 10f022d15a msvc: Add perfect files 2021-01-21 01:06:45 +08:00
Calcitem 9b306a0c32 perfect: refactor 2021-01-21 00:28:56 +08:00
Calcitem b938e0fd66 prefect: Rename position to mill and add blank lines 2021-01-21 00:17:22 +08:00
Calcitem 6b610ee3d6 perfect: Rename minMaxKI.cpp to minMaxAI.cpp 2021-01-20 01:49:55 +08:00
Calcitem ba601557b2 perfect: Revert rename Knot to Node 2021-01-20 01:45:22 +08:00
Calcitem f74762d2c7 perfect: Format code with msvc 2021-01-20 01:38:08 +08:00
Calcitem 5c71717a9c perfect: Format code with vscode 2021-01-20 01:33:20 +08:00
Calcitem 50b9574101 perfect: Rename function name filed -> board 2021-01-20 01:26:00 +08:00
Calcitem cc80e84dbe perfect: Rename functions name 2021-01-20 01:22:17 +08:00
Calcitem 4761897750 perfect: perfectAI rename 2021-01-20 01:19:35 +08:00
Calcitem 53916f9aba perfect: Rename minMax functions (3) 2021-01-20 01:17:40 +08:00
Calcitem de58c91578 perfect: Rename minMax functions (2) 2021-01-20 01:16:18 +08:00
Calcitem d9efb9ce67 perfect: Rename minMax functions 2021-01-20 01:11:53 +08:00
Calcitem 0aa640f2e9 perfect: Rename miniMax to MiniMax 2021-01-20 01:04:48 +08:00
Calcitem 231144c8f7 perfect: Rename some class name 2021-01-20 01:01:59 +08:00
Calcitem 315bbf2a8a perfect: Change field->field to field->board 2021-01-20 00:56:03 +08:00
Calcitem 840c412e6a perfect/position: deleteArrays -> exit 2021-01-20 00:45:20 +08:00
Calcitem 1aef4bbc4e perfect: KI -> AI 2021-01-20 00:32:21 +08:00
Calcitem 672486f176 perfect: Rename Mill class to Position 2021-01-20 00:30:55 +08:00
Calcitem c723376d86 perfect: refactor: Rename tmpChar to ch 2021-01-20 00:22:39 +08:00
Calcitem 2ab9d11d48 perfect: Change to int main(void) 2021-01-20 00:17:16 +08:00
Calcitem 4963e660e7 perfect: Include types.h 2021-01-20 00:16:59 +08:00
Calcitem 34179aaae9 perfect: Enable SELF_PLAY 2021-01-20 00:04:40 +08:00
Calcitem f101c91bc5 perfect: DEBUG: Change databaseDirectory to d:\database 2021-01-19 23:34:31 +08:00
Calcitem ebeb57d325 perfect: Rename console.cpp to main.cpp 2021-01-18 01:23:03 +08:00
Calcitem 1649be403f perfect: Rename KI to AI and rename muehle to mill 2021-01-18 01:21:51 +08:00
Calcitem f8287f04fd perfect: NULL -> nullptr 2021-01-18 01:11:18 +08:00
Calcitem e17b71c2b9 perfect: Set PlatformToolset to v142 2021-01-18 01:08:52 +08:00
Calcitem 7a4cc1724a perfect: Format source code and update copyright 2021-01-18 01:08:02 +08:00
Calcitem ae8cf424a6 .gitignore: Ignore perfect database 2021-01-18 00:49:50 +08:00
Calcitem 079994a645 perfect: Sync vcxproj file 2021-01-18 00:46:35 +08:00
Calcitem 23278d8fc6 1 2021-01-18 00:46:35 +08:00
Calcitem f9512cbb18 perfect: Import Muehle and weaselLibrary
See:
https://github.com/calcitem/Muehle
https://github.com/calcitem/weaselLibrary
2021-01-18 00:31:48 +08:00
Calcitem 1f13ab7ec6 repetition: Insert or clear keys to posKeyHistory when enabled UCI_DO_BEST_MOVE 2021-01-17 01:22:38 +08:00
Calcitem 13510a56e2 rule50: Fix Thread::search() return value 2021-01-17 01:20:33 +08:00
Calcitem 3aa6c6ccca position: Fix print format 2021-01-17 01:18:52 +08:00
Calcitem 06be0b30d2 uci: Support 12 men 2021-01-17 00:59:48 +08:00