MinimaxTicTacToe (nuget): This is an implementation of the minimax algorithm for gaming solutions. It is multi-function. The same for TICTACTOE as for chess. The famous DEEPBLUE used it. https://www.cse.iitb.ac.in/~cs621-2011/2011-seminars/foiltex-example.pdf
Keywords: miniMax