Uses of Class
org.swtpra1.AIPlayer
-
Packages that use AIPlayer Package Description org.swtpra1 Namespace for all java classes for the group "swtpra1" of the "Softwaretechnikpraktikum WS20/21" at the Universität Paderborn.org.swtpra1.alphabetaplayer Contains different modifications of search trees all based on negamax with alpha beta pruning.org.swtpra1.random Houses an implementation of a player making random moves which is used for testing purposes.org.swtpra1.relativeterritoryplayer Houses all classes used by the now deprecated implementation of the minimax algorithm. -
-
Uses of AIPlayer in org.swtpra1
Constructors in org.swtpra1 with parameters of type AIPlayer Constructor Description AIServer(int port, AIPlayer aiPlayer)
Create new AIServer.AIServer(int port, AIPlayer aiPlayer, boolean shouldLog)
Create new AIServer.AIServer(int port, AIPlayer aiPlayer, boolean shouldLog, boolean useHttps)
Create new AIServer. -
Uses of AIPlayer in org.swtpra1.alphabetaplayer
Subclasses of AIPlayer in org.swtpra1.alphabetaplayer Modifier and Type Class Description class
AlphaBetaPlayer
Implementation of player that uses negamax search with alpha beta pruning optimization.class
AlphaBetaWithTranspositionTablesPlayer
Player implementation that uses the AlphaBetaSearchTreeWithTranspositionTables -
Uses of AIPlayer in org.swtpra1.random
Subclasses of AIPlayer in org.swtpra1.random Modifier and Type Class Description class
RandomPlayer
This class represents a player who makes random turns. -
Uses of AIPlayer in org.swtpra1.relativeterritoryplayer
Subclasses of AIPlayer in org.swtpra1.relativeterritoryplayer Modifier and Type Class Description class
RelativeTerritoryPlayer
Deprecated.Only used as benchmark baseline
-