Code: Select all
search()
{
if(draw()) return draw_Value;
if(depth<1 ) return qsearch();
probeTT()
TTCuts
Reverse Futility Pruning
Null Move Pruning
MoveLoop
{}
}
or should I extend After TTCuts ? or maybe Null Move pruning , etc. ?
*by the way I only do reverse futility , nulls & non exact ttcuts in non pv nodes .