A Tic Tac Toe web application designed for web servers like tomcat. Successfully tested with apache tomcat 9.0.64.
You find a running version on evolutionsoft.ch.
Tic Tac Toe webapp is provided under the Apache-2.0 license.
You can download and install the latest release war file on a recent version of tomcat.
Tic Tac Toe allows because of the simplicity and very limited number of possible game variations a full brute force search. Here the advanced variation of mini max search alpha beta is used to additionally reduce the search space.
You can find the search intelligence source in AlphaBetaSearch.java in package ch.evolutionsoft.game.tictactoe.treesearch.
The Tic Tac Toe portlet uses a Primefaces 10.0 JSF implementation to interact with users.