Skip to content

Releases: scala-ai/tictactoe-ai

Game and AI player training

25 May 12:03
Compare
Choose a tag to compare

This release contains a working tictactoe game, a reinforcement training for a player and some player logic implementations.

Main functionality

  • two tictactoe games 3x3 and 4x4
  • minimax logic player
  • simple logic player
  • trainable neural network player
  • q-learning implementation for reinforcement learning
  • persist trained networks and play against them
  • UI to play against different players
  • write down CSV files from test epoch results to visualize learning charts
  • run training with different easy configurable parameters