congrats! glad you were able to solve them :)
For the tic-tac-toe AI, I used minimax. tictactoe has a small number of moves, so it doesn't need any optimization to solve
For the monopoly-like, there are a few simple rules that are enough to make the game behavior feel sufficiently strange :)