Package cl.cromer.azaraka.ai
This package contains AI algorithms
-
Interface Summary Interface Description PlayerAI This interface has Player specific AI code that is shared between AI implementations -
Class Summary Class Description AI AI algorithms extends this classEnemyAI This is an implementation of the Depth-First search algorithmPlayerAStarAI The class implements the A* search AI algorithm for the playerPlayerBreadthFirstAI This is an implementation of the Breadth-First search algorithm with multiple objectivesState The states used in the AI algorithms -
Enum Summary Enum Description State.Type The type of operation -
Exception Summary Exception Description AIException This exception is thrown when there are problems with the AI