diff --git a/AUTHORS b/AUTHORS index b384d442c..da99ea806 100644 --- a/AUTHORS +++ b/AUTHORS @@ -254,6 +254,7 @@ theo77186 TierynnB Timothy Herchen (anematode) Ting-Hsuan Huang (fffelix-huang) +tobi437a Tobias Steinmann Tomasz Sobczyk (Sopel97) Tom Truscott diff --git a/src/history.h b/src/history.h index c98a7ee22..5ef359e0e 100644 --- a/src/history.h +++ b/src/history.h @@ -158,9 +158,6 @@ using PawnHistory = // used by some search heuristics. // see https://www.chessprogramming.org/Static_Evaluation_Correction_History enum CorrHistType { - Pawn, // By color and pawn structure - Minor, // By color and positions of minor pieces (Knight, Bishop) - NonPawn, // By non-pawn material positions and color PieceTo, // By [piece][to] move Continuation, // Combined history of move pairs }; @@ -183,10 +180,7 @@ struct CorrectionBundle { namespace Detail { template -struct CorrHistTypedef { - using type = - DynStats, CORRHIST_BASE_SIZE>; -}; +struct CorrHistTypedef; template<> struct CorrHistTypedef { @@ -198,12 +192,6 @@ struct CorrHistTypedef { using type = MultiArray::type, PIECE_NB, SQUARE_NB>; }; -template<> -struct CorrHistTypedef { - using type = DynStats, - CORRHIST_BASE_SIZE>; -}; - } using UnifiedCorrectionHistory =