Iterative deepening search performs alphabeta searches with increasing depths. The best move is always the move that was found in the last fully searched depth. With increasing depth the time to search increases as well. When the remainder of the allocated time runs low where the next step is unlikely to be finished before the deadline it would be better to stop and save time for later use.
Iterative deepening search performs alphabeta searches with increasing depths. The best move is always the move that was found in the last fully searched depth. With increasing depth the time to search increases as well. When the remainder of the allocated time runs low where the next step is unlikely to be finished before the deadline it would be better to stop and save time for later use.