Support more piece types for NNUE
authorFabian Fichter <ianfab@users.noreply.github.com>
Sun, 6 Dec 2020 16:44:38 +0000 (17:44 +0100)
committerFabian Fichter <ianfab@users.noreply.github.com>
Sun, 6 Dec 2020 16:44:38 +0000 (17:44 +0100)
src/nnue/evaluate_nnue.cpp

index 55d7cde..f7a7daf 100644 (file)
@@ -64,10 +64,10 @@ namespace Eval::NNUE {
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
+      { PS_W_BISHOP, PS_B_BISHOP },
       { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
+      { PS_W_PAWN,   PS_B_PAWN   },
+      { PS_W_KNIGHT, PS_B_KNIGHT },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
@@ -128,10 +128,10 @@ namespace Eval::NNUE {
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
+      { PS_B_BISHOP, PS_W_BISHOP },
       { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
-      { PS_NONE,     PS_NONE     },
+      { PS_B_PAWN,   PS_W_PAWN   },
+      { PS_B_KNIGHT, PS_W_KNIGHT },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },
       { PS_NONE,     PS_NONE     },