Namespace for all java classes for the group "swtpra1" of the "Softwaretechnikpraktikum WS20/21" at the Universität Paderborn.
Contains different modifications of search trees all based on negamax with alpha beta pruning.
Houses an implementation of negamax tree search with alpha beta pruning optimization.
Classes to help run the Hippolyta evaluation function in our infrastructure.
Versions of the classes defined in the API implemented by swtpra11.
Classes used for implementing "pre-calculating turns".
Classes related to the "transposition tables" optimization for searching the game trees.
Classes used to model the execution of the game of the amazons according to the api.
Houses different types of messages that the protocol defines and that may be received by the player.
Houses an implementation of a player making random moves which is used for testing purposes.
Houses all classes used by the now deprecated implementation of the minimax algorithm.