Commit Graph

1311 Commits

Author SHA1 Message Date
Calcitem 25a71d0a7d Fix VS Code Analysis issues (except misc.c) 2021-01-02 16:40:35 +08:00
Calcitem 46e5d573e4 msvc: Move header file location 2021-01-02 15:53:07 +08:00
Calcitem 35f617d97e tt: search: Remove unused rotate/mirror code 2021-01-02 15:45:56 +08:00
Calcitem 863d091ac9 console: analyze: Change prompt to English (WIP) 2021-01-02 15:40:06 +08:00
Calcitem 04b6f10e1f Remove unsued TRAINING_MODE code 2021-01-02 14:07:11 +08:00
Calcitem 8269b1587a Remve PV/nonPV code 2021-01-02 13:18:48 +08:00
Calcitem 9ccc115bd8 position: REMOVE unused newSt and repetition code 2021-01-02 13:15:43 +08:00
Calcitem 2f3b549f56 position: fen: refactor 2021-01-02 13:06:47 +08:00
Calcitem 1784f39eab position: init: refactor 2021-01-02 13:03:34 +08:00
Calcitem 450643a043 flutter: Fix null ptr ref
Step:
AI vs AI
Back
Settings
Crash
2021-01-02 00:45:52 +08:00
Calcitem 0d35054f35 Fix TSC issues 2021-01-02 00:07:13 +08:00
Calcitem 0505423bde Remove unused millList because rule canRepeated is not supported 2021-01-01 23:04:35 +08:00
Calcitem 2d1ed84be4 refactor: Rename gameRecords to moveHistory 2021-01-01 20:53:59 +08:00
Calcitem 6022591e99 refactor: Rename moveHistory to posKeyHistory 2021-01-01 20:44:38 +08:00
Calcitem 3345cf0c74 Fix cppcheck reported issues
And a TSC issue.
2021-01-01 20:30:13 +08:00
Calcitem 69cd736a92 lang: Add mill-game-qt_zh_CN.ts (WIP) 2021-01-01 19:30:32 +08:00
Calcitem d5f304a384 qt: Change display language from Chinese to English 2021-01-01 02:53:56 +08:00
Calcitem 778d366edb refactor: Rename cmdlist to gameRecords 2021-01-01 00:00:23 +08:00
Calcitem 5d8c93fe41 position: Remove unused two count functions
int piece_on_board_count();
int piece_in_hand_count();
2020-12-31 22:19:57 +08:00
Calcitem 1de3e85883 refactor: Rename nPepetition to repetition 2020-12-31 22:00:32 +08:00
Calcitem e54ec69b1d position: Move create_mill_table() to Mills::mill_table_init() 2020-12-31 21:53:30 +08:00
Calcitem 21f5abb803 bb: millTableBB: Use SN() macron 2020-12-31 19:53:25 +08:00
Calcitem 9d3a6b9fa1 position: Remove unsued Position &Position::operator= (const Position &other) 2020-12-31 19:43:23 +08:00
Calcitem 9722790eb8 class Phase add comments 2020-12-31 19:39:42 +08:00
Calcitem 69f1dd8ee2 refactor: Replace forbidden to banned 2020-12-31 18:27:00 +08:00
Calcitem 8c976248cb position: Remove incomplete flip() 2020-12-31 17:42:49 +08:00
Calcitem fde9929a7f position: Remove incomplete pos_is_ok() 2020-12-31 17:40:10 +08:00
Calcitem a1d3c76c49 position: Remove incomplete functions about repeat
bool is_draw(int ply) const;
    bool has_game_cycle(int ply) const;
    bool has_repeated() const;
2020-12-31 17:37:48 +08:00
Calcitem e394bf8dd2 position: Remove void Position::undo_move(Move m) 2020-12-31 17:34:23 +08:00
Calcitem e709af4e14 position: Use empty(s)
And remove some TODO (Not solved).
2020-12-31 17:20:46 +08:00
Calcitem fe1d03287a position: Remove unused pseudo_legal() 2020-12-31 17:12:48 +08:00
Calcitem 97c1b969bc docs: Remove documents because filename is too long 2020-12-31 16:47:13 +08:00
Calcitem 94a8de7e7e movepick: Refactor
partial_insertion_sort param 3 changed from -100 to INT_MIN.
2020-12-31 15:59:04 +08:00
Calcitem ad3742cb49 movepick: Remove Stats 2020-12-31 12:57:50 +08:00
Calcitem 1c132db4c6 movegen: Refactor 2020-12-31 12:53:47 +08:00
Calcitem a7354bff41 refactor main/mills/misc 2020-12-31 12:50:41 +08:00
Calcitem f7242c84ca evaluate: Refactor 2020-12-31 12:42:20 +08:00
Calcitem 3404101c0a evaluate: Remove Trace 2020-12-31 12:29:17 +08:00
Calcitem 096af01919 endgame: refactor
Known Issue:
After the previous series of code refactoring,
it still cannot work normally, but it can work normally
in the early stage.
2020-12-31 12:22:48 +08:00
Calcitem b3577d6b78 build: Fix build failed when enable ENDGAME_LEARNING 2020-12-31 10:57:47 +08:00
Calcitem 7368692b16 bb: Use S4 to simplify init() 2020-12-31 10:38:12 +08:00
Calcitem d2ff03a6f1 benchmark: Remove banchmark feature 2020-12-31 10:26:50 +08:00
Calcitem f7f72222c7 refactor: Rename addMill to millsCount 2020-12-31 03:16:27 +08:00
Calcitem 3f85a41652 refactor: rule: Rename take to remove 2020-12-31 03:02:05 +08:00
Calcitem f3a88283de Refactor: Replace count_count to count 2020-12-31 02:55:12 +08:00
Calcitem 410435278e refactor: Rename to potential_mills_count() 2020-12-31 02:54:18 +08:00
Calcitem 90ca5f0e49 refactor: rules: Rename some val
Reference: Morris (Author: Dirk Farin)
2020-12-31 02:33:46 +08:00
Calcitem 91a06e2ed0 refactor: Rename nPiecesXXX to pieceXXXCount 2020-12-31 02:14:22 +08:00
Calcitem 9670c87c3a refactor: Rename nPiecesInHandCount to GetNPiecesInHand 2020-12-31 01:25:49 +08:00
Calcitem 525088d280 refactor: Rename piecesXXX to nPiecesXXX 2020-12-31 01:22:13 +08:00