A javafx application to play Lines of Action board game against an AI agent. The AI agent uses iterative deepening search on minimax algorithm with alpha-beta pruning while making decisions.