Uses of Class
search.AI
Packages that use AI
-
Uses of AI in benchmark.simulation
Methods in benchmark.simulation with parameters of type AIModifier and TypeMethodDescriptionConnectionSimulation.playGame(AI firstAI, SearchConfig firstConfig, AI secondAI, SearchConfig secondConfig, String fen, boolean showGame, ConnectionSimulationConfig timeConfigFirst, ConnectionSimulationConfig timeConfigSecond) Plays a full game between two AIs using the provided configurations and initial board state.static Simulation.GameResultSimulation.playGame(AI firstAI, SearchConfig firstConfig, AI secondAI, SearchConfig secondConfig, String fen, boolean showGame) Plays a full game between two AIs using the provided configurations and initial board state.voidConnectionSimulation.simulate(AI firstAI, SearchConfig firstConfig, AI secondAI, SearchConfig secondConfig, String fen, int iterations, boolean showGame, ConnectionSimulationConfig timeConfigFirst, ConnectionSimulationConfig timeConfigSecond) Simulates a series of games between two AIs using the provided configurations and initial board state.voidSimulation.simulate(AI firstAI, SearchConfig firstConfig, AI secondAI, SearchConfig secondConfig, String fen, int iterations, boolean showGame) Simulates a series of games between two AIs using the provided configurations and initial board state. -
Uses of AI in search
Modifier and TypeClassDescriptionclassAn implementation of a Minimax Search for the game Jump Sturdy without Alpha-Beta Pruning,.class -
Uses of AI in search.ab
Modifier and TypeClassDescriptionclassAn implementation of a Minimax Search for the game Jump Sturdy with Alpha-Beta Pruning, Aspiration Windows, Transposition Tables and a Quiescence Search. -
Uses of AI in search.mcts
Subclasses of AI in search.mctsModifier and TypeClassDescriptionclassAn implementation of a Monte Carlo Tree Search for the game Jump Sturdy.