Package org.xxdc.oss.example.bot
package org.xxdc.oss.example.bot
-
ClassDescriptionImplements the Alpha-Beta pruning algorithm for a two-player game.An interface representing a bot strategy for a game returning a move for the current game state.Represents the configuration for a bot strategy, including limits on the number of iterations, depth, and maximum execution time.A builder for constructing a
BotStrategyConfiginstance.Implements a custom bot move strategy for the game, delegating to a specific custom implementation.Implements the MaxN bot strategy for a game.Implements a Minimax algorithm-based bot strategy for a game.Implements the Monte Carlo Tree Search (MCTS) algorithm for a game bot strategy.Implements a "paranoid" bot strategy for a game.Implements a bot strategy that makes random moves based on the available moves in the game state.