Package massim.competition2011.scenario

Class Summary
Achievement This class holds the configuration of an achievement, as well as its achieved status.
ActionConfiguration This class holds the configuration of an action.
ActionExecutor This class in the one in charge of executing the agents actions.
DominatedArea This class holds information about a Dominated Area, i.e. a connected part of the graph that belongs to a team according to the DominationCalculator.
DominationCalculator This class is in charge of calculating who is dominating nodes and zones.
GraphEdge This class represents and Edge in the graph that forms the map.
GraphGenerator This abstract class should be overridden by the classes that will be used to generate different variations of graphs (maps).
GraphGeneratorTriangulation This class is a graph generation that uses an imperfect triangulation algorithm over a grid, with an ad-hoc Heuristic to improve performance when generating big maps.
GraphGeneratorTriangulationBalanced This class is a graph generation that uses an imperfect triangulation algorithm over a grid, with an ad-hoc Heuristic to improve performance when generating big maps.
GraphNode This class represents a node in the graph that forms the map.
RoleConfiguration This class represent a set of configuration options for one of the defined roles.
TeamState This class holds information about the current state of a Team, including current score, zones built, achievement points, achievements, etc.
 



Copyright © 2011. All Rights Reserved.