The EV3 robot plays Tic Tac Toe. The program is developed with leJOS EV3 Java. The Method to find the robot’s move is a mini-max-algorithm which searchs in the whole search tree. It is not a sure method to detect the best move, but it works.
If you want to develope Lisp programs for the LEGO EV3 brick, see