Hisayori Noda
|
b300a9d43e
|
Enabled halfkp_256x2-32-32.
|
2019-07-07 21:44:02 +09:00 |
|
Hisayori Noda
|
747d98bf1b
|
Added halfkp-cr-ep_256x2-32-32 architecture.
|
2019-07-07 20:31:54 +09:00 |
|
Hisayori Noda
|
df827ea7ee
|
Added enpassant feature. Added k-p-cr-ep_256x2-32-32 architecture.
|
2019-07-07 19:24:46 +09:00 |
|
Hisayori Noda
|
92052bc16b
|
Fixed build errors.
|
2019-07-07 17:22:07 +09:00 |
|
Hisayori Noda
|
5c0037de7f
|
Added the castling right feature. Added k-p-cr_256x2-32-32 architecture.
|
2019-07-07 17:02:34 +09:00 |
|
Hisayori Noda
|
09e529edd3
|
Added a hack to avoid crash with binaries compiled by g++ on MSYS2.
|
2019-07-05 00:22:41 +09:00 |
|
Hisayori Noda
|
89e846c476
|
Fixed a bug that Learner::qsearch() recognizes stalemate as checkmated.
|
2019-07-04 23:44:58 +09:00 |
|
Hisayori Noda
|
81262320c3
|
Revert "Changed the constant value to calculate the winning percentage."
This reverts commit 00f84ed99a.
|
2019-06-30 11:29:43 +09:00 |
|
Hisayori Noda
|
00f84ed99a
|
Changed the constant value to calculate the winning percentage.
|
2019-06-26 08:48:48 +09:00 |
|
Hisayori Noda
|
26271586cb
|
Added #if to fix compile errors.
|
2019-06-24 23:18:17 +09:00 |
|
Hisayori Noda
|
a413bf7aad
|
Added hack to avoid crash during machine learning.
|
2019-06-24 23:17:46 +09:00 |
|
Hisayori Noda
|
9a73df7379
|
Added test commands.
|
2019-06-22 00:40:46 +09:00 |
|
Hisayori Noda
|
5772509e8b
|
Disabled TT when EVAL_LEARN is enabled.
|
2019-06-22 00:40:25 +09:00 |
|
Hisayori Noda
|
641724e3a5
|
Added debug code.
|
2019-06-22 00:39:21 +09:00 |
|
Hisayori Noda
|
57ead90f18
|
Fixed a bug that the game play is invalid.
|
2019-06-22 00:38:24 +09:00 |
|
Hisayori Noda
|
07dc336b0f
|
Added validation logic.
|
2019-06-22 00:37:59 +09:00 |
|
Hisayori Noda
|
84a96a3d9c
|
Fixed a compilation error.
|
2019-06-22 00:37:31 +09:00 |
|
Hisayori Noda
|
998d8721bd
|
Fixed a bug that White and Black are reversed.
|
2019-06-22 00:37:10 +09:00 |
|
Hisayori Noda
|
9dab4660ce
|
Added source files.
|
2019-06-22 00:36:42 +09:00 |
|
Hisayori Noda
|
90ef97dcbd
|
Fixed crash bugs.
|
2019-06-20 00:25:40 +09:00 |
|
Hisayori Noda
|
24576d77ab
|
Merged uci parse logic.
|
2019-06-18 21:19:51 +09:00 |
|
Hisayori Noda
|
f58d616198
|
Fixed compile errors when EVAL_LEARN or EVAL_NNUE are defined.
|
2019-06-18 20:28:50 +09:00 |
|
Hisayori Noda
|
bcd6985871
|
Merged the training data generator and the machine learning logic from YaneuraOu.
|
2019-06-18 08:48:05 +09:00 |
|
Hisayori Noda
|
87445881ec
|
Added #ifdef statements to switch the legacy evaluation function and NNUE evaluation function.
|
2019-06-16 11:11:16 +09:00 |
|
Hisayori Noda
|
48bfe86d27
|
Implemented the logic to update Eval List and Dirty Pieces.
|
2019-06-16 10:33:53 +09:00 |
|
Hisayori Noda
|
b330602cdc
|
Fixed compile errors.
|
2019-06-15 17:08:47 +09:00 |
|
Hisayori Noda
|
9964fbbe25
|
Reverted evaluate.cpp.
|
2019-06-15 11:46:54 +09:00 |
|
Hisayori Noda
|
db02ddcc90
|
Added files for NNUE.
|
2019-06-09 10:40:12 +09:00 |
|