Uses of Package
org.generation5.ai

Packages that use org.generation5.ai
org.generation5.ai General AI classes including agents, pathfinders and finite-state machines. 
org.generation5.demos A series of demonstration classes that showcase the core SDK features. 
org.generation5.util This package provides utility methods and classes. 
 

Classes in org.generation5.ai used by org.generation5.ai
AStarPathfinder
          Implements the A* algorithm.
AStarPathfinder.AStarNode
          The pathfinder node.
BoardGame
          This class is designed to faciliate development of board games, with AI agent players (see BoardGameAgent).
BoardGameAgent
          Abstract class designed to facilitate board game agent development.
FSM
          Implements a finite-state machine.
FSM.State
          The FSM states.
InfluenceMap
          A class encapsulating basic influence mapping functionality.
Navigable
          A simple interface to allow pathfinders like the A* algorithm to navigate through the environment.
Pathfinder
          Pathfinder interface.
Pathfinder.Node
           
PrisonersDilemmaAgent
          A simple implementation of an agent that obeys the rules of the prisoner's dilemma.
 

Classes in org.generation5.ai used by org.generation5.demos
PrisonersDilemmaAgent
          A simple implementation of an agent that obeys the rules of the prisoner's dilemma.
 

Classes in org.generation5.ai used by org.generation5.util
Navigable
          A simple interface to allow pathfinders like the A* algorithm to navigate through the environment.
Pathfinder.Node
           
 


This documentation is part of the Generation5 JDK.