public sbyte DynamicTreeSearch() { var result = _dynamic.Search( _dynamicTree, _dynamicTree.GetDepth <AlfaBetaByteNode, sbyte>(), sbyte.MinValue, sbyte.MaxValue, 0, _cts.Token ); ProgressiveDeepeningWrapper <AlfaBetaByteNode, sbyte, sbyte> .ClearTree(_dynamicTree); return(result); }
public sbyte SerialTreeSearch() { var result = _serial.Search( _serialTree, _serialTree.GetDepth <ByteNode, sbyte>(), sbyte.MinValue, sbyte.MaxValue, 0, _cts.Token ); ProgressiveDeepeningWrapper <ByteNode, sbyte, sbyte> .ClearTree(_serialTree); return(result); }