X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.h;h=73d8cdfa200cd28527f0e43aad2c868516008f81;hp=d722af1e63ab4e1c4dad848695e52230201d1520;hb=ec6aab01366ba1d2de27084d3cc7415a31aa5a24;hpb=7eaea3848c9e8a388c0b79cee6fba6bf3cd32108;ds=sidebyside diff --git a/src/search.h b/src/search.h index d722af1e..73d8cdfa 100644 --- a/src/search.h +++ b/src/search.h @@ -28,6 +28,9 @@ #include "position.h" #include "types.h" +template struct Stats; +typedef Stats CounterMoveStats; + namespace Search { /// Stack struct keeps track of the information we need to remember from nodes @@ -43,6 +46,7 @@ struct Stack { Value staticEval; bool skipEarlyPruning; int moveCount; + CounterMoveStats* counterMoves; }; /// RootMove struct is used for moves at the root of the tree. For each root move