Algorithms for finding best moves are often randomized, such as Monte Carlo tree search. There are certain advantages to that, imagine going through a maze systematically (e.g. taking leftmost unvisited turn) vs. going randomish (exploring some area, but not completely, going to explore other area etc.) Chances are you will find exit faster with randomized approach.
Latest Answers