A B C D E F G H I K L M N O P Q R S T U V W X Y

A

AbstractAgent - Class in massim.agent
This class provides a very simple foundation to agents.
AbstractAgent() - Constructor for class massim.agent.AbstractAgent
 
AbstractAgentFilter - Class in massim.framework
This class provides a good start to build agent provider that are based on another agent provider which will just filter it's offers by some criteria based upon an agent parameter.
AbstractAgentFilter(AgentProvider) - Constructor for class massim.framework.AbstractAgentFilter
 
AbstractGridSimulation - Class in massim.gridsimulations
This class is the mainclass of the GridSimulation.
AbstractGridSimulation() - Constructor for class massim.gridsimulations.AbstractGridSimulation
 
AbstractGridSimulationAgentAction - Class in massim.gridsimulations
This class contains the action the agent sends to the server.
AbstractGridSimulationAgentAction() - Constructor for class massim.gridsimulations.AbstractGridSimulationAgentAction
 
AbstractGridSimulationAgentInitialPerception - Class in massim.gridsimulations
This class is the initial perception, which is send to the agent.
AbstractGridSimulationAgentInitialPerception() - Constructor for class massim.gridsimulations.AbstractGridSimulationAgentInitialPerception
 
AbstractGridSimulationCell - Class in massim.gridsimulations
This class describes a single GridCell.
AbstractGridSimulationCell() - Constructor for class massim.gridsimulations.AbstractGridSimulationCell
 
AbstractServer - Class in massim.server
 
AbstractServer() - Constructor for class massim.server.AbstractServer
 
AbstractSimulation - Class in massim.framework.simulation
This class provides some reasonable defaults for relatively simple simulations and allows the reuse of classes written for such simulations.
AbstractSimulation() - Constructor for class massim.framework.simulation.AbstractSimulation
 
AbstractSimulationAgent - Class in massim.framework
 
AbstractSimulationAgent() - Constructor for class massim.framework.AbstractSimulationAgent
 
AbstractSimulationAgent - Class in massim.framework.simulation
 
AbstractSimulationAgent() - Constructor for class massim.framework.simulation.AbstractSimulationAgent
 
AbstractSimulationOutput - Class in massim.monitor
 
AbstractSimulationOutput() - Constructor for class massim.monitor.AbstractSimulationOutput
 
AbstractSocketListener - Class in massim.framework.connection
 
AbstractSocketListener() - Constructor for class massim.framework.connection.AbstractSocketListener
 
AbstractSocketListener.StopListeningException - Exception in massim.framework.connection
 
AbstractSocketListener.StopListeningException() - Constructor for exception massim.framework.connection.AbstractSocketListener.StopListeningException
 
AbstractSocketLoginManager - Class in massim.framework.connection
 
AbstractSocketLoginManager(Account[], Map<Account, SocketHandler>) - Constructor for class massim.framework.connection.AbstractSocketLoginManager
 
AbstractSocketLoginManager() - Constructor for class massim.framework.connection.AbstractSocketLoginManager
 
Account - Interface in massim.framework.connection
This interface is supposed to be implemented by any class that will be used as account by AbstractLoginManager.
accounts - Variable in class massim.server.ServerSimulationAgents
 
accountSocketHandlerMap - Variable in class massim.server.ServerSimulationAgents
 
accountTeamMap - Variable in class massim.server.ServerSimulationAgents
 
achieved - Variable in class massim.competition2011.scenario.Achievement
 
Achievement - Class in massim.competition2011.scenario
This class holds the configuration of an achievement, as well as its achieved status.
Achievement() - Constructor for class massim.competition2011.scenario.Achievement
 
Achievement(Achievement) - Constructor for class massim.competition2011.scenario.Achievement
 
ACHIEVEMENT_PONITS_SCALE - Static variable in class massim.competition2011.scenario.TeamState
 
achievementClass - Variable in class massim.competition2011.scenario.Achievement
 
achievements - Variable in class massim.competition2011.GraphSimulationConfiguration
A vector holding the configurations of every possible achievement.
achievements - Variable in class massim.competition2011.scenario.TeamState
 
action - Variable in class massim.competition2011.GraphSimulationAgentState
Holds the name of the action that the agents wants to execute in the current step.
Action - Interface in massim.framework
This interface must be implemented by any class that represents an action performed by some agent.
ActionConfiguration - Class in massim.competition2011.scenario
This class holds the configuration of an action.
ActionConfiguration() - Constructor for class massim.competition2011.scenario.ActionConfiguration
 
actionDone - Variable in class massim.competition2007.GridSimulationAgentState
 
actionDone - Variable in class massim.competition2008.GridSimulationAgentState
 
actionDone - Variable in class massim.competition2008.GridSimulationCowAgent
 
actionDone - Variable in class massim.competition2009.GridSimulationAgentState
 
actionDone - Variable in class massim.competition2009.GridSimulationCowAgent
 
actionDone - Variable in class massim.competition2009.GridSimulationCowAgent2
 
actionDone - Variable in class massim.competition2010.GridSimulationAgentState
 
actionDone - Variable in class massim.competition2010.GridSimulationCowAgent
 
ActionExecutor - Class in massim.competition2011.scenario
This class in the one in charge of executing the agents actions.
ActionExecutor() - Constructor for class massim.competition2011.scenario.ActionExecutor
 
actionFailed - Variable in class massim.competition2008.GridSimulationAgentState
 
actionFailed - Variable in class massim.competition2009.GridSimulationAgentState
 
actionFailed - Variable in class massim.competition2010.GridSimulationAgentState
 
actionFailed - Variable in class massim.gridsimulations.SimulationAgentState
 
actionFailure - Variable in class massim.competition2010.GridSimulationConfiguration
 
actionFailureProbability - Variable in class massim.competition2007.GridSimulationConfiguration
 
actionFailureProbability - Variable in class massim.competition2007.GridSimulationWorldState
 
actionFailureProbability - Variable in class massim.competition2008.GridSimulationAgentState
 
actionFailureProbability - Variable in class massim.competition2009.GridSimulationAgentState
 
actionFailureProbability - Variable in class massim.competition2010.GridSimulationAgentState
 
actionPerformed(ActionEvent) - Method in class massim.competition2011.monitor.GraphFileViewer
 
actionPerformed(ActionEvent) - Method in class massim.competition2011.monitor.GraphMonitor
 
actionRequested - Variable in class massim.monitor.DemoControlledAgent
Main method of this class
actions - Variable in class massim.competition2011.scenario.RoleConfiguration
 
actionsConfMap - Variable in class massim.competition2011.GraphSimulationConfiguration
A map from action names to their configurations.
actionsDisable - Variable in class massim.competition2011.scenario.RoleConfiguration
 
actionSuccessProbability - Variable in class massim.competition2006.GridSimulationConfiguration
 
actionSuccessProbability - Variable in class massim.gridsimulations.SimulationWorldState
 
addAgent(GraphSimulationAgentState, Vector<Integer>, boolean) - Method in class massim.competition2011.GraphSimulationWorldState
Adds agent to the currently simulation, and situates it in a random node in the map.
addImage(long, int, int, String) - Method in class massim.visualization.GridPolicy
 
addImage(Document, double, double, String) - Method in class massim.visualization.ItemsAndObstacles
At this moment don't use this funktion!!!
addInspectedAgent(String) - Method in class massim.competition2011.scenario.TeamState
 
addInspectedAgent(GraphSimulationAgentState) - Method in class massim.competition2011.scenario.TeamState
 
addObserver(Observer) - Method in class massim.framework.BroadcastObserver
 
addProbedNodes(String) - Method in class massim.competition2011.scenario.TeamState
 
addProbedNodes(GraphNode) - Method in class massim.competition2011.scenario.TeamState
 
addSharedPercept(GraphSimulationAgentPerception) - Method in class massim.competition2011.GraphSimulationAgentPerception
Adds all the perceived elements of sharedPer to the perceived elements of this perception.
addSurveyedEdge(GraphEdge) - Method in class massim.competition2011.scenario.TeamState
 
addZoomButtons(JPanel) - Method in class massim.competition2011.monitor.GraphMonitor
 
agent - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
agent - Variable in class massim.gridsimulations.AbstractGridSimulationCell
 
agent - Variable in class massim.gridsimulations.SimulationPerceptionCell
 
Agent - Class in massim.visualization
This class is the mainclass to draw an agent.
Agent() - Constructor for class massim.visualization.Agent
 
AGENT_BACKLOG_DEFAULT - Variable in class massim.server.Server
 
AGENT_BACKLOG_DEFAULT - Variable in class massim.server.ServerInetSocketListener
 
AGENT_PORT_DEFAULT - Variable in class massim.server.Server
 
AGENT_PORT_DEFAULT - Variable in class massim.server.ServerInetSocketListener
 
AGENT_RADIUS - Static variable in class massim.competition2011.GraphPolicy
 
agentClass - Variable in class massim.framework.simulation.SimpleSimulationConfiguration.AgentConfiguration
 
AgentCodecProtocolErrorException - Exception in massim.framework.connection
This class represents an exception that is thrown whenever communication with an agent through an AgentCodec doesn't work the way it should.
AgentCodecProtocolErrorException() - Constructor for exception massim.framework.connection.AgentCodecProtocolErrorException
 
AgentController - Class in massim.monitor
 
AgentController(String) - Constructor for class massim.monitor.AgentController
 
agentHoldsGold - Variable in class massim.competition2006.GridSimulationAgentState
 
agentHoldsGold - Variable in class massim.competition2007.GridSimulationAgentState
 
AgentImageEvent - Class in massim.monitor
 
AgentImageEvent(int, int) - Constructor for class massim.monitor.AgentImageEvent
 
agentInDepot - Variable in class massim.competition2006.GridSimulationAgentState
 
agentInDepot - Variable in class massim.competition2007.GridSimulationAgentState
 
AgentManager - Interface in massim.framework
This interface offers access to some basic features for agent management.
agentmanager - Variable in class massim.server.Server
 
agentNamesMap - Variable in class massim.competition2011.GraphSimulationWorldState
A map from an agent's name to its current state.
AgentParameter - Interface in massim.framework
All classes that serve as agent creation parameter are supposed to implement this interface.
agentParameter - Variable in class massim.framework.simulation.SimpleSimulationConfiguration.AgentConfiguration
 
agentPositionX - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
agentPositionX - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
agentPositionX - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
agentPositionX - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
agentPositionY - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
agentPositionY - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
agentPositionY - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
agentPositionY - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
AgentProvider - Interface in massim.framework
This interface offers methods to retrieve a set of agents from the implementing object and to allocate agents from it.
AgentProviderAgentManager - Class in massim.framework
This agent manager will "create" agents by retrieving suitable agents from an agent provider.
AgentProviderAgentManager(AgentProvider) - Constructor for class massim.framework.AgentProviderAgentManager
Creates a new AgentProviderAgentManager based upon an AgentProvider.
AgentProviderAgentManager() - Constructor for class massim.framework.AgentProviderAgentManager
 
agents - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of agent that are currently visible to the agent
agents - Variable in class massim.competition2011.GraphSimulationWorldState
A vector holding all agents that take part in the simulation.
agents - Variable in class massim.competition2011.scenario.DominatedArea
 
agents - Variable in class massim.competition2011.scenario.GraphNode
 
agents - Variable in class massim.server.ServerSimulationAgents
 
agentSpeed - Variable in class massim.competition2008.GridSimulationConfiguration
 
agentSpeed - Variable in class massim.competition2008.GridSimulationWorldState
 
agentSpeed - Variable in class massim.competition2009.GridSimulationConfiguration
 
agentSpeed - Variable in class massim.competition2009.GridSimulationWorldState
 
agentSpeed - Variable in class massim.competition2010.GridSimulationConfiguration
 
agentSpeed - Variable in class massim.competition2010.GridSimulationWorldState
 
agentsPerTeam - Variable in class massim.competition2011.GraphSimulationConfiguration
The number of agents taking part in each team.
AgentState - Interface in massim.framework.simulation
Classes that implement this interface represent the state of an agent with respect to the simulation.
agentStates - Variable in class massim.framework.simulation.SimulationStateImpl
 
agentTeam - Variable in class massim.cowsimulations.GridSimulationCell
 
agentTeam - Variable in class massim.gridsimulations.AbstractGridSimulationCell
 
agentThread() - Method in class massim.agent.AbstractAgent
Is the main agent's thread.
agentType - Variable in class massim.gridsimulations.SimulationPerceptionCell
 
agentWeight - Variable in class massim.competition2008.GridSimulationConfiguration
 
agentWeight - Variable in class massim.competition2008.GridSimulationWorldState
 
agentWeight - Variable in class massim.competition2009.GridSimulationConfiguration
 
agentWeight - Variable in class massim.competition2009.GridSimulationWorldState
 
agentWeight - Variable in class massim.competition2010.GridSimulationConfiguration
 
agentWeight - Variable in class massim.competition2010.GridSimulationWorldState
 
allocateAgent(UniqueSimulationAgent) - Method in class massim.framework.AbstractAgentFilter
Allocates an agent.
allocateAgent(UniqueSimulationAgent) - Method in interface massim.framework.AgentProvider
Allocate an agent.
allocateAgent(UniqueSimulationAgent) - Method in class massim.framework.ArrayAgentProvider
 
App - Class in massim.mapmaker
 
App() - Constructor for class massim.mapmaker.App
 
areas - Variable in class massim.competition2011.scenario.TeamState
 
ArrayAgentProvider - Class in massim.framework
This class is able to serve as an AgentProvider.
ArrayAgentProvider() - Constructor for class massim.framework.ArrayAgentProvider
 
ArrayAgentProvider(UniqueSimulationAgent[]) - Constructor for class massim.framework.ArrayAgentProvider
 
arrayagentprovider - Variable in class massim.server.Server
 
attacked - Variable in class massim.competition2011.GraphSimulationAgentState
A flag to indicate that the agent was attacked in the current step.
authenticate(Authentication) - Method in interface massim.framework.connection.Account
The contract of this method is that it is supposed to check if the Authentication object auth is sufficient to log into the account represented by the implementing class.
authenticate(Authentication) - Method in class massim.framework.connection.UsernamePasswordAccount
 
Authentication - Interface in massim.framework.connection
This interface is supposed to be implemented by all classes that represent an Authentication for some Account.
averageScore - Variable in class massim.competition2010.GridSimulationAgentFinalPerceptionAverageScore
 
averageScore - Variable in class massim.competition2010.GridSimulationWorldState
 

B

BackupReader - Class in massim.framework.backup
 
BackupReader(String) - Constructor for class massim.framework.backup.BackupReader
Constructor
BackupWriter - Class in massim.framework.backup
 
BackupWriter() - Constructor for class massim.framework.backup.BackupWriter
 
board - Variable in class massim.competition2006.GridSimulationWorldState
 
board - Variable in class massim.competition2007.GridSimulationWorldState
 
board - Variable in class massim.competition2008.GridSimulationWorldState
 
board - Variable in class massim.competition2009.GridSimulationWorldState
 
board - Variable in class massim.competition2010.GridSimulationWorldState
 
BroadcastObserver - Class in massim.framework
This class provides a simple way to have multiple Observers appearing as one Observer.
BroadcastObserver() - Constructor for class massim.framework.BroadcastObserver
 
broadcastObserver - Variable in class massim.server.ServerSimulationRun2
 

C

calculate(GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.DominationCalculator
 
calculateBasicNodeDomination(GraphNode, GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.DominationCalculator
 
calculateDominatorFromNeighbours(GraphNode, GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.DominationCalculator
 
calculateNewAchievements() - Method in class massim.competition2011.scenario.TeamState
Checks if the teams has reached new achievements, marks them as reached, and increases the current achievementPoints accordingly.
calculateProbedScore(Collection<String>) - Method in class massim.competition2011.scenario.DominatedArea
Returns the score of the area, summing the full weight of each node in the area that has been probed, and 1 for every node in the area that hasn't been probed yet.
calcVec(int, int, GridSimulationCell, double[], GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationCowAgent
 
calcVec(int, int, GridSimulationCell, double[], GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent
 
calcVec(int, int, GridSimulationCell, double[], GridSimulationWorldState) - Method in class massim.competition2010.GridSimulationCowAgent
 
cancel(boolean) - Method in class massim.framework.util.FutureObject
won't work.
canOpen - Variable in class massim.cowsimulations.GridSimulationCell
 
canPush(GridSimulationWorldState, String, int, int) - Method in class massim.competition2007.GridSimulationAgent
Test, if pushing possible
cellHeight - Variable in class massim.visualization.ColumnPolicy
 
cellHeight - Variable in class massim.visualization.GridPolicy
 
cellWidth - Variable in class massim.competition2011.GraphSimulationConfiguration
The width of each grid cell in the abstract grid in which the graph nodes will be randomly placed when generating the graph.
cellWidth - Variable in class massim.visualization.ColumnPolicy
 
cellWidth - Variable in class massim.visualization.GridPolicy
 
clearFlags(GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.ActionExecutor
Clears the information about the actions executed in the previous step.
cointainsAgent(GraphSimulationAgentState) - Method in class massim.competition2011.scenario.DominatedArea
 
COLOR_BLUE - Static variable in class massim.competition2011.GraphPolicy
 
COLOR_GRAY - Static variable in class massim.competition2011.GraphPolicy
 
COLOR_GREEN - Static variable in class massim.competition2011.GraphPolicy
 
ColumnPolicy - Class in massim.visualization
 
ColumnPolicy() - Constructor for class massim.visualization.ColumnPolicy
 
commit(GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationWorldState
this function copies the board of the parameter state to the board of this state.
commit(GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationWorldState
this function copies the board of the parameter state to the board of this state.
commit(GridSimulationWorldState) - Method in class massim.competition2010.GridSimulationWorldState
this function copies the board of the parameter state to the board of this state.
Component - Interface in massim.framework
This interface is implemented by all component-like classes.
computeCowMove(GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationCowAgent
 
computeCowMove(GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent
 
computeCowMove(GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent2
compute cow's direction.
computeProbability(int, int, int, int) - Method in class massim.competition2007.GridSimulationAgent
This method computes for each agent his probabilty of action failure
computeProbability(int, int, int, int) - Method in class massim.competition2008.GridSimulationAgent
This method computes for each agent his probabilty of action failure
computeProbability(int, int, int, int) - Method in class massim.competition2009.GridSimulationAgent
This method computes for each agent his probabilty of action failure
computeProbability(int, int, int, int) - Method in class massim.competition2010.GridSimulationAgent
This method computes for each agent his probabilty of action failure
computerCowMove2(GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent
 
computerCowMove2(GridSimulationWorldState) - Method in class massim.competition2010.GridSimulationCowAgent
 
concurrentCreateAgent(AgentParameter) - Method in interface massim.framework.AgentManager
This is the non-blocking version of createAgent.
concurrentCreateAgent(AgentParameter) - Method in class massim.framework.DefaultAgentManager
 
concurrentCreateAgent(AgentParameter) - Method in class massim.framework.DefaultSimulation
This method does the same as createAgent, but it won't block and return a Future instead.
concurrentGetAction(Perception) - Method in class massim.framework.AbstractSimulationAgent
 
concurrentGetAction(Perception, SimulationAgent) - Method in class massim.framework.DefaultSimulation
This is the non-blocking version of getAction.
concurrentGetAction(Perception) - Method in interface massim.framework.SimulationAgent
Concurrent version of getAction.
concurrentGetSimulationConfiguration() - Method in interface massim.framework.Controller
non-blocking version of getSimulationConfiguration, return a Future object.
concurrentGetSimulationConfiguration() - Method in class massim.framework.DefaultController
 
config - Variable in class massim.competition2011.GraphSimulationWorldState
The configuration of this simulation.
config(Element) - Method in class massim.server.Server
 
ConfigurationDelivererController - Class in massim.server
This is a very stupid implementation of Controller which will instantly deliver a previously defined configuration to the simulation.
ConfigurationDelivererController(SimulationConfiguration) - Constructor for class massim.server.ConfigurationDelivererController
 
ConfigurationDelivererController() - Constructor for class massim.server.ConfigurationDelivererController
 
configurationFilenamePath - Static variable in class massim.server.AbstractServer
 
ConfigurationUtilities - Class in massim.framework.util
 
ConfigurationUtilities() - Constructor for class massim.framework.util.ConfigurationUtilities
 
ConfigurationUtilities - Class in massim.test
 
ConfigurationUtilities() - Constructor for class massim.test.ConfigurationUtilities
 
configure() - Method in class massim.monitor.AbstractSimulationOutput
 
configure() - Method in class massim.monitor.CowMonitor
 
configure(Document) - Method in class massim.monitor.CowMonitor
 
configurePingPerTimeFrameLimit(long, long) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Configure ping per timeframe limit
configureSimulation(SimulationConfiguration) - Method in class massim.competition2006.GridSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.competition2007.GridSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.competition2008.GridSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.competition2009.GridSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.competition2010.GridSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.competition2011.GraphSimulation
 
configureSimulation(SimulationConfiguration) - Method in class massim.framework.DefaultSimulation
This method can be used by simulation managers to configure a simulation.
configureSimulation(SimulationConfiguration) - Method in class massim.framework.simulation.AbstractSimulation
 
configureSimulation(SimulationConfiguration) - Method in interface massim.framework.Simulation
This method will be automatically called as soon as the simulation is being configured.
connectedEdgesMap - Variable in class massim.competition2011.GraphSimulationWorldState
A map holding the list of edges connected to each node.
continueSimulation - Variable in class massim.framework.ControllerReturnValue
 
Controller - Interface in massim.framework
This class is meant to regulate a simulation.
ControllerFactory - Interface in massim.server
 
ControllerReturnValue - Class in massim.framework
 
ControllerReturnValue() - Constructor for class massim.framework.ControllerReturnValue
 
controlSimulation(Simulation) - Method in interface massim.framework.Controller
This method will be called whenever the controller may influence the simulation in any way.
controlSimulation(Simulation) - Method in class massim.framework.DefaultController
 
convertEntryToXML(Object, Class, Element, String) - Static method in class massim.competition2010.GridSimulationAgentPerceptionAverage
This method converts the perception-class-element to xml
convertEntryToXML(Object, Class, Element, String) - Static method in class massim.cowsimulations.GridSimulationAgentPerception
This method converts the perception-class-element to xml
convertEntryToXML(Object, Class, Element, String) - Static method in class massim.framework.util.XMLCodec
 
convertEntryToXML(Object, Class, Element, String) - Static method in class massim.goldsimulations.GoldGridSimulationAgentPerception
This method converts the perception-class-element to xml
Converter - Class in massim.mapmaker
 
Converter(File, File, File) - Constructor for class massim.mapmaker.Converter
 
convertObjectToXML(Object, Element) - Static method in class massim.framework.util.XMLCodec
 
convertXMLToEntry(Element, String, Class) - Static method in class massim.framework.util.XMLCodec
 
convertXMLToObject(Element, Class) - Static method in class massim.framework.util.XMLCodec
 
corral - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
corralx0 - Variable in class massim.cowsimulations.GridSimulationAgentInitialPerception
 
corralx1 - Variable in class massim.cowsimulations.GridSimulationAgentInitialPerception
 
corraly0 - Variable in class massim.cowsimulations.GridSimulationAgentInitialPerception
 
corraly1 - Variable in class massim.cowsimulations.GridSimulationAgentInitialPerception
 
countPoints(String) - Method in class massim.framework.backup.BackupReader
 
cow - Variable in class massim.cowsimulations.GridSimulationCell
 
cow - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
cowAttractedWeight - Variable in class massim.competition2008.GridSimulationConfiguration
 
cowAttractedWeight - Variable in class massim.competition2008.GridSimulationWorldState
 
cowAttractedWeight - Variable in class massim.competition2009.GridSimulationConfiguration
 
cowAttractedWeight - Variable in class massim.competition2009.GridSimulationWorldState
 
cowAttractedWeight - Variable in class massim.competition2010.GridSimulationConfiguration
 
cowAttractedWeight - Variable in class massim.competition2010.GridSimulationWorldState
 
cowID - Variable in class massim.cowsimulations.GridSimulationCell
 
cowID - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
CowMonitor - Class in massim.monitor
 
CowMonitor(String[]) - Constructor for class massim.monitor.CowMonitor
 
CowMonitor() - Constructor for class massim.monitor.CowMonitor
 
cowPositionX - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
cowPositionX - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
cowPositionX - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
cowPositionY - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
cowPositionY - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
cowPositionY - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
cowPrivateField - Variable in class massim.competition2008.GridSimulationConfiguration
 
cowPrivateField - Variable in class massim.competition2008.GridSimulationWorldState
 
cowPrivateField - Variable in class massim.competition2009.GridSimulationConfiguration
 
cowPrivateField - Variable in class massim.competition2009.GridSimulationWorldState
 
cowPrivateField - Variable in class massim.competition2010.GridSimulationConfiguration
 
cowPrivateField - Variable in class massim.competition2010.GridSimulationWorldState
 
cows_manager - Variable in class massim.competition2008.GridSimulationWorldState
 
cows_manager - Variable in class massim.competition2009.GridSimulationWorldState
 
cows_manager - Variable in class massim.competition2010.GridSimulationWorldState
 
cowScareWeight - Variable in class massim.competition2008.GridSimulationConfiguration
 
cowScareWeight - Variable in class massim.competition2008.GridSimulationWorldState
 
cowScareWeight - Variable in class massim.competition2009.GridSimulationConfiguration
 
cowScareWeight - Variable in class massim.competition2009.GridSimulationWorldState
 
cowScareWeight - Variable in class massim.competition2010.GridSimulationConfiguration
 
cowScareWeight - Variable in class massim.competition2010.GridSimulationWorldState
 
cowSight - Variable in class massim.competition2008.GridSimulationConfiguration
 
cowSight - Variable in class massim.competition2008.GridSimulationWorldState
 
cowSight - Variable in class massim.competition2009.GridSimulationConfiguration
 
cowSight - Variable in class massim.competition2009.GridSimulationWorldState
 
cowSight - Variable in class massim.competition2010.GridSimulationConfiguration
 
cowSight - Variable in class massim.competition2010.GridSimulationWorldState
 
cowsInCorral - Variable in class massim.competition2010.GridSimulationAgentPerceptionAverage
 
cowsInCorral - Variable in class massim.competition2010.GridSimulationWorldState
 
cowSpeed - Variable in class massim.competition2008.GridSimulationConfiguration
 
cowSpeed - Variable in class massim.competition2008.GridSimulationWorldState
 
cowSpeed - Variable in class massim.competition2009.GridSimulationConfiguration
 
cowSpeed - Variable in class massim.competition2009.GridSimulationWorldState
 
cowSpeed - Variable in class massim.competition2010.GridSimulationConfiguration
 
cowSpeed - Variable in class massim.competition2010.GridSimulationWorldState
 
cowsSum - Variable in class massim.competition2010.GridSimulationWorldState
 
cowTurn - Variable in class massim.competition2008.GridSimulationCowAgent
 
cowTurn - Variable in class massim.competition2009.GridSimulationCowAgent
 
cowTurn - Variable in class massim.competition2009.GridSimulationCowAgent2
 
cowTurn - Variable in class massim.competition2010.GridSimulationCowAgent
 
cowturn - Variable in class massim.cowsimulations.GridSimulationCell
 
create() - Method in class massim.competition2011.GraphPolicy
 
create() - Method in class massim.visualization.ColumnPolicy
 
create() - Method in class massim.visualization.GridPolicy
 
createAgent(AgentParameter) - Method in interface massim.framework.AgentManager
Create an agent that fulfills criteria mentioned in parameter.
createAgent(AgentParameter) - Method in class massim.framework.AgentProviderAgentManager
 
createAgent(AgentParameter) - Method in class massim.framework.DefaultSimulation
Create an agent, represented by an Agent object.
createController(Element, String) - Method in interface massim.server.ControllerFactory
 
createController(Element, String) - Method in class massim.server.TrivialControllerFactory
 
createDefaultMessage(String) - Static method in class massim.framework.connection.XMLCommunicationUtilities
 
createDocument() - Static method in class massim.framework.backup.BackupWriter
 
createFile(String, String) - Method in class massim.visualization.HandleFileFolder
this method create a file
createFile(String, String) - Method in class massim.visualization.MainPolicy
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2006.GridSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2007.GridSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2008.GridSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2009.GridSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2010.GridSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in class massim.competition2011.GraphSimulationAgent
 
createFinalPerception(WorldState, AgentState[]) - Method in interface massim.framework.simulation.SimulationAgent
 
createFolder(String) - Method in class massim.competition2011.GraphPolicy
 
createFolder(String) - Method in class massim.visualization.HandleFileFolder
create folder if not exist
createFolder(String) - Method in class massim.visualization.MainPolicy
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2006.GridSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2007.GridSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2008.GridSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2009.GridSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2010.GridSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in class massim.competition2011.GraphSimulationAgent
 
createInitialPerception(WorldState, AgentState[]) - Method in interface massim.framework.simulation.SimulationAgent
 
createItem(Document, String, Integer, Integer) - Method in class massim.gridsimulations.SimulationRMIXMLDocumentObserver
 
createItem(Document, String, Integer, Integer) - Method in class massim.gridsimulations.SimulationXMLObserver
 
createObserver(Element, String) - Method in class massim.server.FileXMLDocumentObserverFactory
 
createObserver(Element, String) - Method in class massim.server.ObjectDumperObserverFactory
 
createObserver(Element, String) - Method in interface massim.server.ObserverFactory
 
createObserver(Element, String) - Method in class massim.server.RMIXMLDocumentObserverFactory
 
createObserver(Element, String) - Method in class massim.server.RMIXMLDocumentObserverWebInterfaceFactory
 
createPathFolder() - Method in class massim.visualization.MainPolicy
this method create the output folder if not exist.
createPerception(WorldState, AgentState[]) - Method in class massim.competition2006.GridSimulationAgent
 
createPerception(WorldState, AgentState[]) - Method in class massim.competition2007.GridSimulationAgent
 
createPerception(WorldState, AgentState[]) - Method in class massim.competition2008.GridSimulationAgent
 
createPerception(WorldState, AgentState[]) - Method in class massim.competition2009.GridSimulationAgent
 
createPerception(WorldState, AgentState[]) - Method in class massim.competition2010.GridSimulationAgent
 
createPerception(WorldState, AgentState[]) - Method in class massim.competition2011.GraphSimulationAgent
This method only calculates private agent perceptions.
createPerception(WorldState, AgentState[]) - Method in interface massim.framework.simulation.SimulationAgent
 
createPreviewSvg() - Method in class massim.competition2011.GraphPolicy
Method creates preview-SVG when called; should be called at the end of the match because it needs the number of SVGs created
createPreviewSvg() - Method in class massim.visualization.ColumnPolicy
 
createPreviewSvg() - Method in class massim.visualization.GridPolicy
for the previewSvg create it and set the head NOTE: run createPreviewSvg at the end !!!
createPreviewSvg(String, String, long, String, String) - Method in class massim.visualization.PreviewSvg
generate the PreviewSvg its the main SVG in the visualisation, with the control panal, the main title and import all generated svg's
createPreviewSvg() - Method in class massim.visualization.RowPolicy
 
createUpperMenu() - Method in class massim.competition2011.monitor.GraphFileViewer
 
createUpperMenu() - Method in class massim.competition2011.monitor.GraphMonitor
 
createXML() - Method in class massim.competition2011.GraphPolicy
 
createXML() - Method in class massim.visualization.MainPolicy
) This method create a new svg (xml) file
cur - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
currAchievementPoints - Variable in class massim.competition2011.scenario.TeamState
 
currentAction - Variable in class massim.gridsimulations.SimulationAgentState
 
currentItems - Variable in class massim.competition2007.GridSimulationAgentState
 
currentStep - Variable in class massim.gridsimulations.SimulationWorldState
 

D

data - Variable in class massim.competition2006.GridSimulationConfigurationHandCrafted
 
data - Variable in class massim.competition2007.GridSimulationConfigurationHandCrafted
 
deadline - Variable in class massim.monitor.DemoControlledAgent
 
DebugLog - Class in massim.framework.util
 
DebugLog() - Constructor for class massim.framework.util.DebugLog
 
decodeFromXML(Element) - Method in class massim.competition2011.GraphSimulationConfiguration
Populates this object from the contents of an XML subtree with its root in source (taken from the configuration file).
decodeFromXML(Element) - Method in interface massim.framework.util.XMLCodec.XMLDecodable
 
decodeXMLToObject(Element) - Method in class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
decodeXMLToObject(Element) - Method in interface massim.framework.util.XMLCodec.XMLToObjectConverter
 
DefaultAgentManager - Class in massim.framework
This class provides some reasonable defaults for concurrentCreateAgent and concurrentGetAction, by delegating them to their blocking siblings using a new thread.
DefaultAgentManager() - Constructor for class massim.framework.DefaultAgentManager
 
DefaultController - Class in massim.framework
This class provides some reasonable defaults for concurrentGetSimulationConfiguration, by delegating it to its blocking sibling using a new thread.
DefaultController() - Constructor for class massim.framework.DefaultController
 
DefaultObserver - Class in massim.framework
This class serves as a good starting point for simulation observers.
DefaultObserver() - Constructor for class massim.framework.DefaultObserver
 
DefaultSimpleSimulationConfiguration - Class in massim.framework.simulation
 
DefaultSimpleSimulationConfiguration() - Constructor for class massim.framework.simulation.DefaultSimpleSimulationConfiguration
 
DefaultSimulation - Class in massim.framework
This class is a good starting point to create a new simulation.
DefaultSimulation() - Constructor for class massim.framework.DefaultSimulation
 
deliver(T) - Method in class massim.framework.util.FutureObject
Deliver object to this FutureObject object.
DemoControlledAgent - Class in massim.monitor
Description of an agent for the simulation
DemoControlledAgent() - Constructor for class massim.monitor.DemoControlledAgent
 
DemoControlledAgent(String, String, String) - Constructor for class massim.monitor.DemoControlledAgent
 
DemoGridAgent - Class in massim.agent
Description of an agent for the simulation
DemoGridAgent() - Constructor for class massim.agent.DemoGridAgent
 
DemoGridAgent(String, String, String, int) - Constructor for class massim.agent.DemoGridAgent
 
DemoGridAgent(String, String, String) - Constructor for class massim.agent.DemoGridAgent
 
depot - Variable in class massim.goldsimulations.GridSimulationCell
 
depot - Variable in class massim.goldsimulations.GridSimulationPerceptionCell
 
depotx - Variable in class massim.competition2006.GridSimulationWorldState
 
depotx - Variable in class massim.competition2007.GridSimulationWorldState
 
depotx - Variable in class massim.goldsimulations.GridSimulationAgentInitialPerception
 
depotx - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
depoty - Variable in class massim.competition2006.GridSimulationWorldState
 
depoty - Variable in class massim.competition2007.GridSimulationWorldState
 
depoty - Variable in class massim.goldsimulations.GridSimulationAgentInitialPerception
 
depoty - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
determineDirection(int, int, int, int) - Method in class massim.agent.DemoGridAgent
Computation of the better direction (shortest way) to the depot
direction - Variable in class massim.competition2008.GridSimulationAgentState
 
direction - Variable in class massim.competition2008.GridSimulationCowAgent
 
direction - Variable in class massim.competition2009.GridSimulationAgentState
 
direction - Variable in class massim.competition2009.GridSimulationCowAgent
 
direction - Variable in class massim.competition2009.GridSimulationCowAgent2
 
direction - Variable in class massim.competition2010.GridSimulationAgentState
 
direction - Variable in class massim.competition2010.GridSimulationCowAgent
 
doAuthentication(String, String) - Method in class massim.agent.AbstractAgent
Unifies the authentication process.
doc - Variable in class massim.competition2011.GraphPolicy
 
doc - Variable in class massim.gridsimulations.SimulationXMLObserver
 
doc - Variable in class massim.visualization.MainPolicy
 
documentbuilderfactory - Variable in class massim.agent.AbstractAgent
 
DominatedArea - Class in massim.competition2011.scenario
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.
DominatedArea(String, Collection<GraphSimulationAgentState>, Collection<GraphNode>, int, int) - Constructor for class massim.competition2011.scenario.DominatedArea
 
DominationCalculator - Class in massim.competition2011.scenario
This class is in charge of calculating who is dominating nodes and zones.
DominationCalculator() - Constructor for class massim.competition2011.scenario.DominationCalculator
 
drawAgent(String, Integer, Integer) - Method in class massim.visualization.GridPolicy
 
drawBackground(SimulationWorldState) - Method in class massim.competition2007.GridSimulationVisualizationObserver
 
drawBackground(SimulationWorldState) - Method in class massim.competition2008.GridSimulationVisualizationObserver
 
drawBackground(SimulationWorldState) - Method in class massim.competition2009.GridSimulationVisualizationObserver
 
drawBackground(SimulationWorldState) - Method in class massim.competition2010.GridSimulationVisualizationObserver
 
drawBackground(SimulationWorldState) - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
drawBackground(SimulationWorldState) - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
drawCircle(String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawCow(String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawCow(long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawCow(String, int, int) - Method in class massim.visualization.GridPolicy
 
drawCow(long, int, int) - Method in class massim.visualization.GridPolicy
 
drawCow(String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawCow(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawCow(String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawCow(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawEdge(GraphEdge) - Method in class massim.competition2011.GraphPolicy
 
drawFences(int, int) - Method in class massim.visualization.GridPolicy
 
drawFirstTable(Vector<TeamState>, long, int) - Method in class massim.competition2011.GraphPolicy
Draws a table containing the following information in the top right corner: TeamName, Total Score, Step Score, Current Zone Value, Current Achievement Points, Achievements
drawGold(String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGold(long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGold(String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGold(long, int, int) - Method in class massim.visualization.GridPolicy
 
drawGold(String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGold(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGold(String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGold(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(long, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDepot(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, long, int, int, String) - Method in class massim.visualization.ColumnPolicy
 
drawGoldDigger(long, long, int, int) - Method in class massim.visualization.ColumnPolicy
 
drawGoldDigger(long, long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, long, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDigger(long, String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, long, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawGoldDiggerWithGold(long, String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawGraph(String, int, int, Vector<GraphNode>, Vector<GraphEdge>) - Method in class massim.competition2011.GraphPolicy
 
drawGrid(String, int, int) - Method in class massim.visualization.GridPolicy
this method create a grid
drawGrid(long, int, int) - Method in class massim.visualization.GridPolicy
 
drawGrid(String, String, int, int) - Method in class massim.visualization.GridPolicy
this method create a grid with text
drawGrid(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawNode(GraphNode) - Method in class massim.competition2011.GraphPolicy
 
drawRoundRect(int, int, int, int, boolean, String, String, int) - Method in class massim.competition2011.GraphPolicy
 
drawSecondTable(Vector<GraphSimulationAgentState>, long, int) - Method in class massim.competition2011.GraphPolicy
Draws name, role, current energy, max energy,current health, max health, strength and vis range of agent in output "table"
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.competition2007.GridSimulationVisualizationObserver
 
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.competition2008.GridSimulationVisualizationObserver
 
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.competition2009.GridSimulationVisualizationObserver
 
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.competition2010.GridSimulationVisualizationObserver
 
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
drawSimulation(int, SimulationWorldState, AgentState[]) - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
drawStable(String, int, int, String, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(long, int, int, String, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(String, int, int, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(long, int, int, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(String, String, int, int, String, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(long, String, int, int, String, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(String, String, int, int, boolean) - Method in class massim.visualization.GridPolicy
 
drawStable(long, String, int, int, boolean) - Method in class massim.visualization.GridPolicy
 
drawSwitch(int, int) - Method in class massim.visualization.GridPolicy
 
drawText(int, int, String, String) - Method in class massim.competition2011.GraphPolicy
 
drawText(String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawText(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawText(String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawText(long, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawTrees(String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawTrees(long, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawTrees(String, int, int) - Method in class massim.visualization.GridPolicy
 
drawTrees(long, int, int) - Method in class massim.visualization.GridPolicy
 
drawTrees(String, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawTrees(long, String, int, int, String) - Method in class massim.visualization.GridPolicy
 
drawTrees(String, String, int, int) - Method in class massim.visualization.GridPolicy
 
drawTrees(long, String, int, int) - Method in class massim.visualization.GridPolicy
 

E

e - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
edges - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
The number of edges that the map graph has.
edges - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of edges that are currently visible to the agent
edges - Variable in class massim.competition2011.GraphSimulationWorldState
The edges conforming the map graph.
el_match - Variable in class massim.server.Server
 
el_root - Variable in class massim.gridsimulations.SimulationXMLObserver
 
emptyWeight - Variable in class massim.competition2008.GridSimulationConfiguration
 
emptyWeight - Variable in class massim.competition2008.GridSimulationWorldState
 
emptyWeight - Variable in class massim.competition2009.GridSimulationConfiguration
 
emptyWeight - Variable in class massim.competition2009.GridSimulationWorldState
 
emptyWeight - Variable in class massim.competition2010.GridSimulationConfiguration
 
emptyWeight - Variable in class massim.competition2010.GridSimulationWorldState
 
encodeToXML(Element) - Method in class massim.competition2010.GridSimulationAgentPerceptionAverage
 
encodeToXML(Element) - Method in class massim.competition2011.GraphSimulationAgentInitialPerception
Encodes the contents of this perception object in the right XML format, in concordance to the protocol description,
encodeToXML(Element) - Method in class massim.competition2011.GraphSimulationAgentPerception
Encodes the contents of this perception object in the right XML format, in concordance to the protocol description.
encodeToXML(Element) - Method in class massim.cowsimulations.GridSimulationAgentPerception
 
encodeToXML(Element) - Method in interface massim.framework.util.XMLCodec.XMLEncodable
 
encodeToXML(Element) - Method in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
endSimulation() - Method in class massim.framework.simulation.AbstractSimulation
 
endSimulation() - Method in interface massim.framework.Simulation
This method will be automatically called once when the simulation has been started and it is to end.
energy - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's current energy.
energyCost - Variable in class massim.competition2011.scenario.ActionConfiguration
 
energyCostDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
energyCostFailed - Variable in class massim.competition2011.scenario.ActionConfiguration
 
energyCostFailedDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
epsilon - Variable in class massim.competition2008.GridSimulationConfiguration
 
epsilon - Variable in class massim.competition2008.GridSimulationWorldState
 
epsilon - Variable in class massim.competition2009.GridSimulationConfiguration
 
epsilon - Variable in class massim.competition2009.GridSimulationWorldState
 
epsilon - Variable in class massim.competition2010.GridSimulationConfiguration
 
epsilon - Variable in class massim.competition2010.GridSimulationWorldState
 
equals(Object) - Method in class massim.competition2011.scenario.GraphNode
Two nodes are considered equal if they have the same name or the same raw coordinates.
ExampleAgent - Class in massim.agent
 
ExampleAgent() - Constructor for class massim.agent.ExampleAgent
 
execute(GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.ActionExecutor
Executes the actions of all agents.
executeAttacksAndParrys(GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.ActionExecutor
Executes all the attack actions simultaneously, meaning that all the costs calculations to corroborate that an attack can actually be performed, are made before updating the internal states of the attacked agents.
executeRest(GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.ActionExecutor
Executes the rest of the actions (excluding attacks) in a random order.

F

fence - Variable in class massim.cowsimulations.GridSimulationCell
 
fence - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
fenceDirection - Variable in class massim.competition2008.GridSimulationWorldState
 
fenceDirection - Variable in class massim.competition2009.GridSimulationWorldState
 
fenceDirection - Variable in class massim.competition2010.GridSimulationWorldState
 
fenceDirections - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
fenceDirections - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
fenceDirections - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
fenceLength - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
fenceLength - Variable in class massim.competition2008.GridSimulationWorldState
 
fenceLength - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
fenceLength - Variable in class massim.competition2009.GridSimulationWorldState
 
fenceLength - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
fenceLength - Variable in class massim.competition2010.GridSimulationWorldState
 
file_sep - Static variable in class massim.framework.backup.BackupWriter
 
FileXMLDocumentObserverFactory - Class in massim.server
 
FileXMLDocumentObserverFactory() - Constructor for class massim.server.FileXMLDocumentObserverFactory
 
finalizeSimpleSimulation() - Method in class massim.competition2010.GridSimulation
 
finalizeSimpleSimulation() - Method in class massim.competition2011.GraphSimulation
 
finalizeSimpleSimulation() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to make final actions before the simulation is shut down.
finalizeSimpleSimulation() - Method in class massim.gridsimulations.AbstractGridSimulation
 
FinalPerception - Interface in massim.framework
 
fogprobability - Variable in class massim.competition2008.GridSimulationConfiguration
 
fogprobability - Variable in class massim.competition2008.GridSimulationWorldState
 
fogprobability - Variable in class massim.competition2009.GridSimulationConfiguration
 
fogprobability - Variable in class massim.competition2009.GridSimulationWorldState
 
fogprobability - Variable in class massim.competition2010.GridSimulationConfiguration
 
fogprobability - Variable in class massim.competition2010.GridSimulationWorldState
 
freeAgent(UniqueSimulationAgent) - Method in class massim.framework.AbstractAgentFilter
 
freeAgent(UniqueSimulationAgent) - Method in interface massim.framework.AgentProvider
Free an agent
freeAgent(UniqueSimulationAgent) - Method in class massim.framework.ArrayAgentProvider
 
freeCell() - Method in class massim.cowsimulations.GridSimulationCell
This method checks, if a cell is free to get in
freeCell() - Method in class massim.goldsimulations.GridSimulationCell
This method checks, if a cell is free for pushing
freeCell() - Method in class massim.gridsimulations.AbstractGridSimulationCell
 
freeCellforCow() - Method in class massim.cowsimulations.GridSimulationCell
This method checks, if a cell is free to get in
funcAddAttribute(Document, String, String, String) - Method in class massim.visualization.svg.SvgFunction
 
funcCircle(Document, double, double, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element circle -->
funcEllipse(Document, double, double, double, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element ellipse -->
funcLine(Document, double, double, double, double, double, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element line -->
funcLine(Document, double, double, double, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element line -->
funcPath(Document, String, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG elment path --> funcPath(Document, String, String) - Method in class massim.visualization.svg.SvgFunction
 
funcPolygon(Document, String, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element polygone --> funcPolyline(Document, String, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element polyline --> funcRect(Document, double, double, double, double, double, double, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element rectangle -->
funcText(Document, String, double, double, String, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element text --> Hello World!
funcText(Document, double, double, String, String) - Method in class massim.visualization.svg.SvgFunction
function create the SVG element text --> Hello World!
FutureObject<T> - Class in massim.framework.util
This class just wraps some object that will be created or finished later in a Future.
FutureObject() - Constructor for class massim.framework.util.FutureObject
Constructs a new FutureObject, which is not "done" by default.

G

generate(Vector<GraphNode>, Vector<GraphEdge>, int, int, int, int, int, int, int, int, int, Random) - Method in class massim.competition2011.scenario.GraphGenerator
Generates a graph.
generate(Vector<GraphNode>, Vector<GraphEdge>, int, int, int, int, int, int, int, int, int, Random) - Method in class massim.competition2011.scenario.GraphGeneratorTriangulation
 
generate(Vector<GraphNode>, Vector<GraphEdge>, int, int, int, int, int, int, int, int, int, Random) - Method in class massim.competition2011.scenario.GraphGeneratorTriangulationBalanced
 
generateDocument(Document, SimulationState) - Method in class massim.competition2006.GridSimulationRMIXMLDocumentObserver
 
generateDocument(Document, SimulationState) - Method in class massim.competition2007.GridSimulationRMIXMLDocumentObserver
 
generateDocument(Document, SimulationState) - Method in class massim.competition2008.GridSimulationRMIXMLDocumentObserver
 
generateDocument(Document, SimulationState) - Method in class massim.competition2009.GridSimulationRMIXMLDocumentObserver
 
generateDocument(Document, SimulationState) - Method in class massim.competition2009.GridSimulationRMIXMLDocumentObserverWebInterface
 
generateDocument(Document, SimulationState) - Method in class massim.competition2010.GridSimulationRMIXMLDocumentObserver
 
generateDocument(Document, SimulationState) - Method in class massim.competition2010.GridSimulationRMIXMLDocumentObserverWebInterface
 
generateDocument(Document, SimulationState) - Method in class massim.competition2011.GraphSimulationRMIXMLDocumentObserver
Generates the XML representation of the simulation state to send to the observer.
generateDocument(Document, SimulationState) - Method in class massim.framework.rmi.XMLDocumentObserver
 
generateXML() - Method in class massim.visualization.svg.SvgXmlFile
generate a XML-File
get() - Method in interface massim.framework.rmi.StringMapServer
 
get() - Method in class massim.framework.util.FutureObject
 
get(long, TimeUnit) - Method in class massim.framework.util.FutureObject
 
getAccountSocketHandlerMap() - Method in class massim.framework.connection.AbstractSocketLoginManager
 
getAchieved() - Method in class massim.competition2011.scenario.TeamState
Returns a vector with the name of the achievements that the team obtained during the whole simulation.
getAction() - Method in class massim.competition2008.GridSimulationAgent
Get the current action of this agent
getAction() - Method in class massim.competition2009.GridSimulationAgent
Get the current action of this agent
getAction() - Method in class massim.competition2010.GridSimulationAgent
Get the current action of this agent
getAction(Perception) - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
getAction(Perception, SimulationAgent) - Method in class massim.framework.DefaultSimulation
This method will deliver a perception to an agent, getting the agents reaction in return.
getAction(Perception) - Method in interface massim.framework.SimulationAgent
Ask the agent to act, based a new perception p aswell as other previously received perceptions in that run.
getActionClassMap() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Return current action class.
getActionConf(String) - Method in class massim.competition2011.GraphSimulationConfiguration
Returns the configuration object of the action whose name is given as a parameter.
getAgent(String) - Method in class massim.competition2011.GraphSimulationWorldState
Returns the state of an agent given its name.
getAgent() - Method in class massim.framework.simulation.AbstractSimulationAgent
 
getAgent() - Method in interface massim.framework.simulation.SimulationAgent
 
getAgentConfigurations() - Method in class massim.framework.simulation.DefaultSimpleSimulationConfiguration
 
getAgentConfigurations() - Method in interface massim.framework.simulation.SimpleSimulationConfiguration
 
getAgentManager() - Method in class massim.framework.DefaultSimulation
Retrieve the AgentManager that will be used for agent creation by this simulation.
getAgentManager() - Method in interface massim.framework.Simulation
Retrieve the AgentManager that will be used for agent creation by this simulation.
getAgentmanager() - Method in class massim.framework.SimulationRun
 
getAgentProvider() - Method in class massim.framework.AgentProviderAgentManager
 
getAgents() - Method in class massim.competition2011.GraphSimulationWorldState
getter for the vector holding all agents that take part in the simulation.
getAgents(AgentParameter) - Method in class massim.framework.AbstractAgentFilter
 
getAgents(AgentParameter) - Method in interface massim.framework.AgentProvider
Retrieve a list of available agents, fulfilling requirements as mentioned in agentparameter;
getAgents(AgentParameter) - Method in class massim.framework.ArrayAgentProvider
 
getAgents() - Method in class massim.framework.simulation.AbstractSimulation
Retrieves an array of SimulationAgent objects that participate in this simulation.
getAgentState() - Method in class massim.competition2006.GridSimulationAgent
 
getAgentState() - Method in class massim.competition2007.GridSimulationAgent
 
getAgentState(int, int) - Method in class massim.competition2008.GridSimulation
 
getAgentState() - Method in class massim.competition2008.GridSimulationAgent
 
getAgentState(int, int) - Method in class massim.competition2009.GridSimulation
 
getAgentState() - Method in class massim.competition2009.GridSimulationAgent
 
getAgentState(int, int) - Method in class massim.competition2010.GridSimulation
 
getAgentState() - Method in class massim.competition2010.GridSimulationAgent
 
getAgentState() - Method in class massim.competition2011.GraphSimulationAgent
 
getAgentState() - Method in interface massim.framework.simulation.SimulationAgent
Retrieve agent state.
getAreasValue() - Method in class massim.competition2011.scenario.TeamState
Returns the summed score of all the dominated areas.
getAreaValue(DominatedArea) - Method in class massim.competition2011.scenario.TeamState
Returns the value of the area given as parameter.
getAreaValue(GraphSimulationAgentState) - Method in class massim.competition2011.scenario.TeamState
Returns the value of the dominated area of which the agent given as parameter is part.
getAuthentication(Socket) - Method in class massim.framework.connection.AbstractSocketLoginManager
This method is called to receive a new Authentification implementing object for a connection.
getAuthentication(Socket) - Method in class massim.framework.connection.UsernamePasswordSocketLoginManager
 
getAuxiliaryTimeout() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Retrieve the maximum auxiliary time that is granted to an agent to process a perception and answer with an action.
getBase() - Method in class massim.framework.AbstractAgentFilter
 
getChildsByTagName(Element, String) - Static method in class massim.framework.util.XMLUtilities
 
getClassFromConfig(String) - Static method in class massim.framework.util.ConfigurationUtilities
 
getClassFromConfig(String) - Static method in class massim.test.ConfigurationUtilities
 
getClassMap() - Method in class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
getConfig() - Method in class massim.competition2011.GraphSimulationWorldState
getter for the configuration object.
getConfigFile() - Method in class massim.visualization.MainPolicy
 
getConfigPath() - Method in class massim.monitor.AbstractSimulationOutput
 
getConfiguration() - Method in class massim.server.ConfigurationDelivererController
retrieve the predefined configuration
getConnectedEdges(GraphNode) - Method in class massim.competition2011.GraphSimulationWorldState
Returns the list of the edges connected to node
getController() - Method in class massim.framework.DefaultSimulation
 
getController() - Method in class massim.framework.SimulationRun
 
getCounterparts() - Method in class massim.competition2011.scenario.GraphGeneratorTriangulationBalanced
 
getCurrent() - Method in class massim.competition2011.scenario.TeamState
Returns the current step-score (that is, the score that depends only on the current status of the world, and that should be added to the total team score in every step).
getCurrentSocket() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
getDate() - Static method in class massim.agent.AbstractAgent
 
getDate() - Static method in class massim.framework.backup.BackupWriter
 
getDefaultClass() - Method in class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
getDestinationFile() - Method in class massim.framework.ObjectDumperObserver
 
getDisconnectTimeOut() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Retrieve maximum time to use when disconnecting to send messages that are still in the queue.
getDocument() - Method in class massim.framework.XMLOutputObserver
 
getDominatorTeam() - Method in class massim.competition2011.scenario.GraphNode
 
getEmptyNodesList(Collection<GraphNode>) - Static method in class massim.competition2011.scenario.DominationCalculator
 
getFile() - Method in class massim.framework.XMLFileWriter
 
getGlobalName() - Method in interface massim.server.ServerSimulationContext
 
getHost() - Method in class massim.agent.AbstractAgent
 
getIdentifier() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
getIdentifier() - Method in interface massim.framework.UniqueSimulationAgent
 
getImages() - Method in class massim.monitor.AbstractSimulationOutput
 
getLength() - Method in class massim.competition2011.scenario.GraphEdge
 
getMaximumPacketLength() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Retrieve maximum packet length allowed to receive.
getNameOutputFile() - Method in class massim.visualization.MainPolicy
 
getNamePreviewSvg() - Method in class massim.visualization.MainPolicy
 
getNeighborNodes(GraphNode) - Method in class massim.competition2011.GraphSimulationWorldState
Returns the list of the nodes directly connected to node
getNewInstanceFromConfig(String) - Static method in class massim.framework.util.ConfigurationUtilities
 
getNewInstanceFromConfig(String) - Static method in class massim.test.ConfigurationUtilities
 
getNewlyAchieved() - Method in class massim.competition2011.scenario.TeamState
Returns a vector with the name of the achievements that the team obtained during the last simulation step.
getNode(String) - Method in class massim.competition2011.GraphSimulationWorldState
Returns the node object representation given its name.
getNodes() - Method in class massim.competition2011.GraphSimulationWorldState
getter for the vector holding all nodes of the map.
getObjectFromConfig(String, Element) - Static method in class massim.framework.util.ConfigurationUtilities
 
getObjectFromConfig(String, Element) - Static method in class massim.test.ConfigurationUtilities
 
getObserver() - Method in class massim.framework.SimulationRun
 
getOutPut() - Method in class massim.visualization.MainPolicy
 
getOutputSizeX() - Method in class massim.monitor.AbstractSimulationOutput
 
getOutputSizeY() - Method in class massim.monitor.AbstractSimulationOutput
 
getPassword() - Method in class massim.agent.AbstractAgent
 
getPath() - Method in class massim.visualization.MainPolicy
 
getPingMaximum() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Return maximum number of pings.
getPort() - Method in class massim.agent.AbstractAgent
 
getPreferredSize() - Method in class massim.monitor.AgentImageEvent
 
getProbedNodes() - Method in class massim.competition2011.scenario.TeamState
 
getRMIObject(String, int, String) - Method in class massim.competition2011.monitor.GraphMonitor
 
getRMIObject(String, int, String) - Method in class massim.monitor.CowMonitor
 
getRoleConf(String) - Method in class massim.competition2011.GraphSimulationConfiguration
Returns the configuration object of the role whose name is given as a parameter.
getRoot() - Method in class massim.server.ServerConfiguration
 
getServiceName() - Method in class massim.framework.rmi.XMLDocumentObserver
 
getSimpleSimulationState() - Method in class massim.competition2006.GridSimulation
 
getSimpleSimulationState() - Method in class massim.competition2007.GridSimulation
 
getSimpleSimulationState() - Method in class massim.competition2008.GridSimulation
 
getSimpleSimulationState() - Method in class massim.competition2009.GridSimulation
 
getSimpleSimulationState() - Method in class massim.competition2010.GridSimulation
 
getSimpleSimulationState() - Method in class massim.competition2011.GraphSimulation
 
getSimpleSimulationState() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to return the state of the world, excluding agents.
getSimulation() - Method in class massim.framework.SimulationRun
 
getSimulationConfiguration() - Method in interface massim.framework.Controller
Retrieve simulation configuration.
getSimulationConfiguration() - Method in class massim.server.ConfigurationDelivererController
 
getSimulationName() - Method in interface massim.server.ServerSimulationContext
 
getSimulationState() - Method in interface massim.framework.rmi.SimulationStateServer
Retrieve the last simulation state (if there is any simulation running), else null.
getSimulationState() - Method in class massim.framework.simulation.AbstractSimulation
 
getSimulationState() - Method in interface massim.framework.Simulation
This method will retrieve the whole simulation state.
getSocketHandler() - Method in class massim.framework.connection.AbstractSocketListener
 
getStatisticWidth() - Method in class massim.visualization.MainGrid
 
getStatistik() - Method in class massim.framework.backup.BackupReader
 
getStep() - Method in class massim.server.Server
 
getSteps() - Method in class massim.framework.simulation.AbstractSimulation
Retrieves the number of the steps that have been started to process in this simulation run.
getSvgEnding() - Method in class massim.visualization.MainPolicy
 
getTeam() - Method in interface massim.framework.TeamAgentParameter
Returns a team identifier.
getTeam() - Method in class massim.gridsimulations.SimulationAgentParameter
 
getTeam_Score() - Method in class massim.server.Server
 
getTeamName(int) - Method in class massim.competition2011.GraphSimulationWorldState
Provides a numeric representation of the team name, null if the number does not correspond to any team.
getTeamNames() - Method in class massim.competition2011.GraphSimulationConfiguration
 
getTeamNames() - Method in interface massim.server.ServerSimulationContext
 
getTeamNr(String) - Method in class massim.competition2011.GraphSimulationWorldState
Returns a numeric representation of the team name, -1 if the team has not been added to the teams list of the simulation.
getTeamNr(String) - Method in class massim.competition2011.monitor.GraphMonitor
 
getTeamOne() - Method in class massim.competition2011.GraphPolicy
 
getTeamState(String) - Method in class massim.competition2011.GraphSimulationWorldState
Returns the state of team given its name.
getTimeout() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Retrieve the maximum major time that is granted to an agent to process a perception and answer with an action.
getTimeout(long) - Method in interface massim.framework.TimeCriticalPerception
Returns the time in milliseconds the agent is allowed to use to process and react to this perception.
getUsername() - Method in class massim.agent.AbstractAgent
 
getUsername() - Method in class massim.framework.connection.UsernamePasswordAccount
Retrieve username for this account.
getXMLDocument() - Method in interface massim.framework.rmi.XMLDocumentServer
 
getXMLDocument() - Method in class massim.server.RMIServerStatus
 
getXmlToObjectConverter() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
gold - Variable in class massim.goldsimulations.GridSimulationCell
 
gold - Variable in class massim.goldsimulations.GridSimulationPerceptionCell
 
goldDigger(Document, long, String, int, int, String) - Method in class massim.visualization.Agent
create the gold digger
goldDigger(Document, long, long, int, int, String) - Method in class massim.visualization.Agent
create the gold digger
goldDigger(Document, long, String, String, int, int, String) - Method in class massim.visualization.Agent
create the gold digger with label
goldDigger(Document, long, long, String, int, int, String) - Method in class massim.visualization.Agent
create the gold digger with label
goldDiggerWithGold(Document, long, long, int, int, String) - Method in class massim.visualization.Agent
 
goldDiggerWithGold(Document, long, String, int, int, String) - Method in class massim.visualization.Agent
 
goldDiggerWithGold(Document, long, long, String, int, int, String) - Method in class massim.visualization.Agent
 
goldDiggerWithGold(Document, long, String, String, int, int, String) - Method in class massim.visualization.Agent
 
goldGenerationFrequency - Variable in class massim.competition2006.GridSimulationConfiguration
 
goldGenerationFrequency - Variable in class massim.competition2007.GridSimulationConfiguration
 
goldGenerationNumber - Variable in class massim.competition2006.GridSimulationConfiguration
 
goldGenerationNumber - Variable in class massim.competition2007.GridSimulationConfiguration
 
goldGenerationProbability - Variable in class massim.competition2006.GridSimulationConfiguration
 
goldGenerationProbability - Variable in class massim.competition2007.GridSimulationConfiguration
 
GoldGridSimulationAgentPerception - Class in massim.goldsimulations
This class produces the normal perception which is sent to the agent.
GoldGridSimulationAgentPerception() - Constructor for class massim.goldsimulations.GoldGridSimulationAgentPerception
 
GoldPositionX - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
GoldPositionY - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
GraphEdge - Class in massim.competition2011.scenario
This class represents and Edge in the graph that forms the map.
GraphEdge(int, GraphNode, GraphNode) - Constructor for class massim.competition2011.scenario.GraphEdge
 
GraphFileViewer - Class in massim.competition2011.monitor
This class is a file-based version of the 2011 Mars Scenario's monitor application for off-line review of matches.
GraphFileViewer(String) - Constructor for class massim.competition2011.monitor.GraphFileViewer
 
GraphGenerator - Class in massim.competition2011.scenario
This abstract class should be overridden by the classes that will be used to generate different variations of graphs (maps).
GraphGenerator() - Constructor for class massim.competition2011.scenario.GraphGenerator
 
GraphGeneratorTriangulation - Class in massim.competition2011.scenario
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.
GraphGeneratorTriangulation() - Constructor for class massim.competition2011.scenario.GraphGeneratorTriangulation
 
GraphGeneratorTriangulationBalanced - Class in massim.competition2011.scenario
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() - Constructor for class massim.competition2011.scenario.GraphGeneratorTriangulationBalanced
 
GraphMonitor - Class in massim.competition2011.monitor
This is the RMI XML monitor application for 2011 Mars Scenario.
GraphMonitor(String[]) - Constructor for class massim.competition2011.monitor.GraphMonitor
 
GraphMonitor() - Constructor for class massim.competition2011.monitor.GraphMonitor
 
GraphNode - Class in massim.competition2011.scenario
This class represents a node in the graph that forms the map.
GraphNode(int, int, int, int, int, int) - Constructor for class massim.competition2011.scenario.GraphNode
 
GraphPolicy - Class in massim.competition2011
 
GraphPolicy() - Constructor for class massim.competition2011.GraphPolicy
 
GraphSimulation - Class in massim.competition2011
This is the main class for the GraphSimulation (2011 Mars Scenario).
GraphSimulation() - Constructor for class massim.competition2011.GraphSimulation
 
GraphSimulationAgent - Class in massim.competition2011
This class deals with the agent state, his actions and perceptions.
GraphSimulationAgent() - Constructor for class massim.competition2011.GraphSimulationAgent
The constructor instantiates the agentstate and the action
GraphSimulationAgentAction - Class in massim.competition2011
This class contains the action the agent sends to the server.
GraphSimulationAgentAction() - Constructor for class massim.competition2011.GraphSimulationAgentAction
 
GraphSimulationAgentFinalPerception - Class in massim.competition2011
This class holds the information that is sent to the agent as final perception when simulation ends.
GraphSimulationAgentFinalPerception() - Constructor for class massim.competition2011.GraphSimulationAgentFinalPerception
 
GraphSimulationAgentInitialPerception - Class in massim.competition2011
This class holds the information that is sent to the agent as initial perception when simulation begins.
GraphSimulationAgentInitialPerception() - Constructor for class massim.competition2011.GraphSimulationAgentInitialPerception
 
GraphSimulationAgentParameter - Class in massim.competition2011
This class holds the agent-specific part of the simulation configuration (defined in the config file).
GraphSimulationAgentParameter() - Constructor for class massim.competition2011.GraphSimulationAgentParameter
 
GraphSimulationAgentPerception - Class in massim.competition2011
This class holds the information that will be sent to an agent as a normal perception.
GraphSimulationAgentPerception() - Constructor for class massim.competition2011.GraphSimulationAgentPerception
Constructs for an empty perception.
GraphSimulationAgentState - Class in massim.competition2011
This class holds the current state of an agent in the 2011 Mars scenario simulation.
GraphSimulationAgentState() - Constructor for class massim.competition2011.GraphSimulationAgentState
 
GraphSimulationConfiguration - Class in massim.competition2011
This class holds the simulation configuration specified in the XML config file.
GraphSimulationConfiguration() - Constructor for class massim.competition2011.GraphSimulationConfiguration
 
GraphSimulationRMIXMLDocumentObserver - Class in massim.competition2011
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GraphSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2011.GraphSimulationRMIXMLDocumentObserver
 
GraphSimulationVisualizationObserver - Class in massim.competition2011
This VisualizationObserver takes care about the visualization (svg-files).
GraphSimulationVisualizationObserver() - Constructor for class massim.competition2011.GraphSimulationVisualizationObserver
 
GraphSimulationWorldState - Class in massim.competition2011
Holds the current state of a graph simulation (2011 Mars Scenario)
GraphSimulationWorldState(GraphSimulationConfiguration) - Constructor for class massim.competition2011.GraphSimulationWorldState
Creates a simulation state as defined by config
GraphSimulationXMLStatisticsObserver - Class in massim.competition2011
 
GraphSimulationXMLStatisticsObserver() - Constructor for class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
gridBackgroundColour0 - Variable in class massim.visualization.GridPolicy
 
gridBackgroundColour1 - Variable in class massim.visualization.GridPolicy
 
gridFontFamily - Variable in class massim.visualization.GridPolicy
 
gridFontSize - Variable in class massim.visualization.GridPolicy
 
gridHeight - Variable in class massim.competition2011.GraphSimulationConfiguration
The height of the abstract grid in which the graph nodes will be randomly placed when generating the graph.
gridLineStrength - Variable in class massim.visualization.GridPolicy
 
GridPolicy - Class in massim.visualization
 
GridPolicy() - Constructor for class massim.visualization.GridPolicy
 
GridSimulation - Class in massim.competition2006
This class is the main class of the GridSimulation.
GridSimulation() - Constructor for class massim.competition2006.GridSimulation
 
GridSimulation - Class in massim.competition2007
This class is the main class of the GridSimulation.
GridSimulation() - Constructor for class massim.competition2007.GridSimulation
 
GridSimulation - Class in massim.competition2008
This class is the main class of the GridSimulation.
GridSimulation() - Constructor for class massim.competition2008.GridSimulation
 
GridSimulation - Class in massim.competition2009
This class is the main class of the GridSimulation.
GridSimulation() - Constructor for class massim.competition2009.GridSimulation
 
GridSimulation - Class in massim.competition2010
This class is the main class of the GridSimulation.
GridSimulation() - Constructor for class massim.competition2010.GridSimulation
 
GridSimulationAgent - Class in massim.competition2006
This class deals with the agent state, his actions and perceptions.
GridSimulationAgent() - Constructor for class massim.competition2006.GridSimulationAgent
The constructor instantiates the agentstate.
GridSimulationAgent - Class in massim.competition2007
This class deals with the agent state, his actions and perceptions.
GridSimulationAgent() - Constructor for class massim.competition2007.GridSimulationAgent
The constructor instantiates the agentstate.
GridSimulationAgent - Class in massim.competition2008
This class deals with the agent state, his actions and perceptions.
GridSimulationAgent() - Constructor for class massim.competition2008.GridSimulationAgent
The constructor instantiates the agentstate und the action
GridSimulationAgent - Class in massim.competition2009
This class deals with the agent state, his actions and perceptions.
GridSimulationAgent() - Constructor for class massim.competition2009.GridSimulationAgent
The constructor instantiates the agentstate und the action
GridSimulationAgent - Class in massim.competition2010
This class deals with the agent state, his actions and perceptions.
GridSimulationAgent() - Constructor for class massim.competition2010.GridSimulationAgent
The constructor instantiates the agentstate and the action
GridSimulationAgentAction - Class in massim.competition2006
This class contains the action the agent sends to the server.
GridSimulationAgentAction() - Constructor for class massim.competition2006.GridSimulationAgentAction
 
GridSimulationAgentAction - Class in massim.competition2007
This class contains the action the agent sends to the server.
GridSimulationAgentAction() - Constructor for class massim.competition2007.GridSimulationAgentAction
 
GridSimulationAgentAction - Class in massim.competition2008
This class contains the action the agent sends to the server.
GridSimulationAgentAction() - Constructor for class massim.competition2008.GridSimulationAgentAction
 
GridSimulationAgentAction - Class in massim.competition2009
This class contains the action the agent sends to the server.
GridSimulationAgentAction() - Constructor for class massim.competition2009.GridSimulationAgentAction
 
GridSimulationAgentAction - Class in massim.competition2010
This class contains the action the agent sends to the server.
GridSimulationAgentAction() - Constructor for class massim.competition2010.GridSimulationAgentAction
 
GridSimulationAgentFinalPerception - Class in massim.gridsimulations
This class presents the final perception, which is sent to the agent.
GridSimulationAgentFinalPerception() - Constructor for class massim.gridsimulations.GridSimulationAgentFinalPerception
 
GridSimulationAgentFinalPerceptionAverageScore - Class in massim.competition2010
This class is the final perception, which is send to the agent.
GridSimulationAgentFinalPerceptionAverageScore() - Constructor for class massim.competition2010.GridSimulationAgentFinalPerceptionAverageScore
 
GridSimulationAgentInitialPerception - Class in massim.cowsimulations
This class is the initial perception, which is sent to the agent.
GridSimulationAgentInitialPerception() - Constructor for class massim.cowsimulations.GridSimulationAgentInitialPerception
 
GridSimulationAgentInitialPerception - Class in massim.goldsimulations
This class represents the initial perception, which is sent to the agent.
GridSimulationAgentInitialPerception() - Constructor for class massim.goldsimulations.GridSimulationAgentInitialPerception
 
GridSimulationAgentParameter - Class in massim.competition2006
This class represents the AgentParameter.
GridSimulationAgentParameter() - Constructor for class massim.competition2006.GridSimulationAgentParameter
 
GridSimulationAgentParameter - Class in massim.competition2007
This class represents the AgentParameter.
GridSimulationAgentParameter() - Constructor for class massim.competition2007.GridSimulationAgentParameter
 
GridSimulationAgentParameter - Class in massim.competition2008
This class represents the AgentParameter.
GridSimulationAgentParameter() - Constructor for class massim.competition2008.GridSimulationAgentParameter
 
GridSimulationAgentParameter - Class in massim.competition2009
This class represents the AgentParameter.
GridSimulationAgentParameter() - Constructor for class massim.competition2009.GridSimulationAgentParameter
 
GridSimulationAgentParameter - Class in massim.competition2010
This class represents the AgentParameter.
GridSimulationAgentParameter() - Constructor for class massim.competition2010.GridSimulationAgentParameter
 
GridSimulationAgentPerception - Class in massim.competition2006
This class produces the normal perception which is sent to the agent.
GridSimulationAgentPerception() - Constructor for class massim.competition2006.GridSimulationAgentPerception
 
GridSimulationAgentPerception - Class in massim.competition2007
This class produces the normal perception which is sent to the agent.
GridSimulationAgentPerception() - Constructor for class massim.competition2007.GridSimulationAgentPerception
 
GridSimulationAgentPerception - Class in massim.cowsimulations
This class produce the normal perception, which is sent to the agent.
GridSimulationAgentPerception() - Constructor for class massim.cowsimulations.GridSimulationAgentPerception
 
GridSimulationAgentPerceptionAverage - Class in massim.competition2010
This class produce the normal perception, which is send to the agent.
GridSimulationAgentPerceptionAverage() - Constructor for class massim.competition2010.GridSimulationAgentPerceptionAverage
 
GridSimulationAgentState - Class in massim.competition2006
This class represents the AgentState.
GridSimulationAgentState() - Constructor for class massim.competition2006.GridSimulationAgentState
 
GridSimulationAgentState - Class in massim.competition2007
This class represents the AgentState.
GridSimulationAgentState() - Constructor for class massim.competition2007.GridSimulationAgentState
 
GridSimulationAgentState - Class in massim.competition2008
This class represents the AgentState.
GridSimulationAgentState() - Constructor for class massim.competition2008.GridSimulationAgentState
 
GridSimulationAgentState - Class in massim.competition2009
This class represents the AgentState.
GridSimulationAgentState() - Constructor for class massim.competition2009.GridSimulationAgentState
 
GridSimulationAgentState - Class in massim.competition2010
This class represents the AgentState.
GridSimulationAgentState() - Constructor for class massim.competition2010.GridSimulationAgentState
 
GridSimulationCell - Class in massim.cowsimulations
This class describes a single GridCell.
GridSimulationCell() - Constructor for class massim.cowsimulations.GridSimulationCell
 
GridSimulationCell - Class in massim.goldsimulations
This class describes a single GridCell.
GridSimulationCell() - Constructor for class massim.goldsimulations.GridSimulationCell
 
GridSimulationConfiguration - Class in massim.competition2006
This class describes the not hand crafted configuration.
GridSimulationConfiguration() - Constructor for class massim.competition2006.GridSimulationConfiguration
 
GridSimulationConfiguration - Class in massim.competition2007
This class describes the not hand crafted configuration.
GridSimulationConfiguration() - Constructor for class massim.competition2007.GridSimulationConfiguration
 
GridSimulationConfiguration - Class in massim.competition2008
This class describes the not hand crafted configuration.
GridSimulationConfiguration() - Constructor for class massim.competition2008.GridSimulationConfiguration
 
GridSimulationConfiguration - Class in massim.competition2009
This class describes the not hand crafted configuration.
GridSimulationConfiguration() - Constructor for class massim.competition2009.GridSimulationConfiguration
 
GridSimulationConfiguration - Class in massim.competition2010
This class describes the not hand crafted configuration.
GridSimulationConfiguration() - Constructor for class massim.competition2010.GridSimulationConfiguration
 
GridSimulationConfigurationHandCrafted - Class in massim.competition2006
This class is derived from GridSimulationConfiguration.
GridSimulationConfigurationHandCrafted() - Constructor for class massim.competition2006.GridSimulationConfigurationHandCrafted
 
GridSimulationConfigurationHandCrafted - Class in massim.competition2007
This class is derived from GridSimulationConfiguration.
GridSimulationConfigurationHandCrafted() - Constructor for class massim.competition2007.GridSimulationConfigurationHandCrafted
 
GridSimulationConfigurationHandCrafted - Class in massim.competition2008
This class is derived from GridSimulationConfiguration.
GridSimulationConfigurationHandCrafted() - Constructor for class massim.competition2008.GridSimulationConfigurationHandCrafted
 
GridSimulationConfigurationHandCrafted - Class in massim.competition2009
This class is derived from GridSimulationConfiguration.
GridSimulationConfigurationHandCrafted() - Constructor for class massim.competition2009.GridSimulationConfigurationHandCrafted
 
GridSimulationConfigurationHandCrafted - Class in massim.competition2010
This class is derived from GridSimulationConfiguration.
GridSimulationConfigurationHandCrafted() - Constructor for class massim.competition2010.GridSimulationConfigurationHandCrafted
 
GridSimulationConfigurationHandCraftedData - Class in massim.goldsimulations
 
GridSimulationConfigurationHandCraftedData() - Constructor for class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
GridSimulationCowAgent - Class in massim.competition2008
 
GridSimulationCowAgent() - Constructor for class massim.competition2008.GridSimulationCowAgent
 
GridSimulationCowAgent - Class in massim.competition2009
 
GridSimulationCowAgent() - Constructor for class massim.competition2009.GridSimulationCowAgent
 
GridSimulationCowAgent - Class in massim.competition2010
This class is used to simulate cows moving at the same time.
GridSimulationCowAgent() - Constructor for class massim.competition2010.GridSimulationCowAgent
 
GridSimulationCowAgent2 - Class in massim.competition2009
this class implements the algorithm of Tristan Behrens at tu-clausthal
GridSimulationCowAgent2() - Constructor for class massim.competition2009.GridSimulationCowAgent2
 
GridSimulationPerceptionCell - Class in massim.cowsimulations
This class is a single Perception cell.
GridSimulationPerceptionCell() - Constructor for class massim.cowsimulations.GridSimulationPerceptionCell
 
GridSimulationPerceptionCell - Class in massim.goldsimulations
This class is a single Perception cell
GridSimulationPerceptionCell() - Constructor for class massim.goldsimulations.GridSimulationPerceptionCell
 
GridSimulationRMIXMLDocumentObserver - Class in massim.competition2006
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2006.GridSimulationRMIXMLDocumentObserver
 
GridSimulationRMIXMLDocumentObserver - Class in massim.competition2007
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2007.GridSimulationRMIXMLDocumentObserver
 
GridSimulationRMIXMLDocumentObserver - Class in massim.competition2008
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2008.GridSimulationRMIXMLDocumentObserver
 
GridSimulationRMIXMLDocumentObserver - Class in massim.competition2009
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2009.GridSimulationRMIXMLDocumentObserver
 
GridSimulationRMIXMLDocumentObserver - Class in massim.competition2010
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserver() - Constructor for class massim.competition2010.GridSimulationRMIXMLDocumentObserver
 
GridSimulationRMIXMLDocumentObserverWebInterface - Class in massim.competition2009
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
GridSimulationRMIXMLDocumentObserverWebInterface() - Constructor for class massim.competition2009.GridSimulationRMIXMLDocumentObserverWebInterface
 
GridSimulationRMIXMLDocumentObserverWebInterface - Class in massim.competition2010
This RMIXMLDocumentObserver provides the simulation statistics for the webserver (current simulation) and the servermonitor.
GridSimulationRMIXMLDocumentObserverWebInterface() - Constructor for class massim.competition2010.GridSimulationRMIXMLDocumentObserverWebInterface
 
GridSimulationVisualizationObserver - Class in massim.competition2006
This VisualizationObserver takes care about the visualization (svg-files).
GridSimulationVisualizationObserver() - Constructor for class massim.competition2006.GridSimulationVisualizationObserver
 
GridSimulationVisualizationObserver - Class in massim.competition2007
This VisualizationObserver takes care about the visualization (svg-files).
GridSimulationVisualizationObserver() - Constructor for class massim.competition2007.GridSimulationVisualizationObserver
 
GridSimulationVisualizationObserver - Class in massim.competition2008
This VisualizationObserver takes care about the visualization (svg-files).
GridSimulationVisualizationObserver() - Constructor for class massim.competition2008.GridSimulationVisualizationObserver
 
GridSimulationVisualizationObserver - Class in massim.competition2009
This VisualizationObserver takes care about the visualization (svg-files).
GridSimulationVisualizationObserver() - Constructor for class massim.competition2009.GridSimulationVisualizationObserver
 
GridSimulationVisualizationObserver - Class in massim.competition2010
This VisualizationObserver takes care about the visualization (svg-files).
GridSimulationVisualizationObserver() - Constructor for class massim.competition2010.GridSimulationVisualizationObserver
 
GridSimulationWorldState - Class in massim.competition2006
This class describes the SimulationWorldState.
GridSimulationWorldState(GridSimulationConfiguration) - Constructor for class massim.competition2006.GridSimulationWorldState
This constructor is for normal simulations.
GridSimulationWorldState(GridSimulationConfigurationHandCrafted) - Constructor for class massim.competition2006.GridSimulationWorldState
This constructor is for hand crafted simulations.
GridSimulationWorldState - Class in massim.competition2007
This class describes the SimulationWorldState.
GridSimulationWorldState(GridSimulationConfiguration) - Constructor for class massim.competition2007.GridSimulationWorldState
This constructor is for normal simulations.
GridSimulationWorldState(GridSimulationConfigurationHandCrafted) - Constructor for class massim.competition2007.GridSimulationWorldState
This constructor is for hand crafted simulations.
GridSimulationWorldState - Class in massim.competition2008
This class describes the SimulationWorldState.
GridSimulationWorldState(GridSimulationConfigurationHandCrafted) - Constructor for class massim.competition2008.GridSimulationWorldState
This constructor is for hand crafted simulations.
GridSimulationWorldState(GridSimulationConfiguration) - Constructor for class massim.competition2008.GridSimulationWorldState
This constructor is for normal simulations.
GridSimulationWorldState() - Constructor for class massim.competition2008.GridSimulationWorldState
 
GridSimulationWorldState - Class in massim.competition2009
This class describes the SimulationWorldState.
GridSimulationWorldState(GridSimulationConfigurationHandCrafted) - Constructor for class massim.competition2009.GridSimulationWorldState
This constructor is for hand crafted simulations.
GridSimulationWorldState(GridSimulationConfiguration) - Constructor for class massim.competition2009.GridSimulationWorldState
This constructor is for normal simulations.
GridSimulationWorldState() - Constructor for class massim.competition2009.GridSimulationWorldState
 
GridSimulationWorldState - Class in massim.competition2010
This class describes the SimulationWorldState.
GridSimulationWorldState(GridSimulationConfigurationHandCrafted) - Constructor for class massim.competition2010.GridSimulationWorldState
This constructor is for hand crafted simulations.
GridSimulationWorldState(GridSimulationConfiguration) - Constructor for class massim.competition2010.GridSimulationWorldState
This constructor is for normal simulations.
GridSimulationWorldState() - Constructor for class massim.competition2010.GridSimulationWorldState
 
GridSimulationXMLObserver - Class in massim.competition2006
This XMLObserver provides the simulation statistics and save it into a file.
GridSimulationXMLObserver() - Constructor for class massim.competition2006.GridSimulationXMLObserver
This constructor creates the document.
GridSimulationXMLObserver - Class in massim.competition2007
This XMLObserver provides the simulation statistics and save it into a file.
GridSimulationXMLObserver() - Constructor for class massim.competition2007.GridSimulationXMLObserver
This constructor creates the document.
GridSimulationXMLObserver - Class in massim.competition2008
This XMLObserver provides the simulation statistics and save it into a file.
GridSimulationXMLObserver() - Constructor for class massim.competition2008.GridSimulationXMLObserver
This constructor creates the document.
GridSimulationXMLObserver - Class in massim.competition2009
This XMLObserver provides the simulation statistics and save it into a file.
GridSimulationXMLObserver() - Constructor for class massim.competition2009.GridSimulationXMLObserver
This constructor creates the document.
GridSimulationXMLObserver - Class in massim.competition2010
This XMLObserver provides the simulation statistics and save it into a file.
GridSimulationXMLObserver() - Constructor for class massim.competition2010.GridSimulationXMLObserver
This constructor creates the document.
GridSimulationXMLStatisticsObserver - Class in massim.competition2006
This XMLObserver provides the simulation statistics.
GridSimulationXMLStatisticsObserver() - Constructor for class massim.competition2006.GridSimulationXMLStatisticsObserver
This constructor appends the statistic-element to the document.
GridSimulationXMLStatisticsObserver - Class in massim.competition2007
This XMLObserver provides the simulation statistics.
GridSimulationXMLStatisticsObserver() - Constructor for class massim.competition2007.GridSimulationXMLStatisticsObserver
This constructor appends the statistic-element to the document.
GridSimulationXMLStatisticsObserver - Class in massim.competition2008
* This XMLObserver provides the simulation statistics.
GridSimulationXMLStatisticsObserver() - Constructor for class massim.competition2008.GridSimulationXMLStatisticsObserver
 
GridSimulationXMLStatisticsObserver - Class in massim.competition2009
* This XMLObserver provides the simulation statistics.
GridSimulationXMLStatisticsObserver() - Constructor for class massim.competition2009.GridSimulationXMLStatisticsObserver
 
GridSimulationXMLStatisticsObserver - Class in massim.competition2010
* This XMLObserver provides the simulation statistics.
GridSimulationXMLStatisticsObserver() - Constructor for class massim.competition2010.GridSimulationXMLStatisticsObserver
 
gridStrokeColour - Variable in class massim.visualization.GridPolicy
 
gridWidth - Variable in class massim.competition2011.GraphSimulationConfiguration
The width of the abstract grid in which the graph nodes will be randomly placed when generating the graph.
gridX - Variable in class massim.competition2011.scenario.GraphNode
 
gridY - Variable in class massim.competition2011.scenario.GraphNode
 
gsizex - Variable in class massim.gridsimulations.AbstractGridSimulationAgentInitialPerception
 
gsizey - Variable in class massim.gridsimulations.AbstractGridSimulationAgentInitialPerception
 

H

HandleFileFolder - Class in massim.visualization
 
HandleFileFolder() - Constructor for class massim.visualization.HandleFileFolder
 
handleInvalidAuthentication(Socket) - Method in class massim.framework.connection.AbstractSocketLoginManager
This method is called when an agent did not authenticate.
handleInvalidAuthentication(Socket) - Method in class massim.framework.connection.UsernamePasswordSocketLoginManager
 
handleSocket(Socket) - Method in class massim.framework.connection.AbstractSocketLoginManager
 
handleSocket(Socket) - Method in interface massim.framework.connection.SocketHandler
 
handleSocket(Socket) - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
handleValidAuthentication(Socket) - Method in class massim.framework.connection.AbstractSocketLoginManager
 
handleValidAuthentication(Socket) - Method in class massim.framework.connection.UsernamePasswordSocketLoginManager
 
health - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's current health.
healthCost - Variable in class massim.competition2011.scenario.ActionConfiguration
 
healthCostDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
healthCostFailed - Variable in class massim.competition2011.scenario.ActionConfiguration
 
healthCostFailedDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
htaccess - Variable in class massim.gridsimulations.SimulationVisualizationObserver
 

I

ID - Variable in class massim.competition2008.GridSimulationCowAgent
 
id - Variable in class massim.competition2009.GridSimulationConfiguration
 
ID - Variable in class massim.competition2009.GridSimulationCowAgent
 
ID - Variable in class massim.competition2009.GridSimulationCowAgent2
 
id - Variable in class massim.competition2010.GridSimulationConfiguration
 
ID - Variable in class massim.competition2010.GridSimulationCowAgent
 
InetSocketListener - Class in massim.framework.connection
 
InetSocketListener(int, int, InetAddress) - Constructor for class massim.framework.connection.InetSocketListener
 
informationDistortionProbability - Variable in class massim.competition2006.GridSimulationConfiguration
 
informationDistortionProbability - Variable in class massim.competition2007.GridSimulationConfiguration
 
informationDistortionProbability - Variable in class massim.competition2007.GridSimulationWorldState
 
informationDistortionProbability - Variable in class massim.gridsimulations.SimulationWorldState
 
init() - Method in class massim.competition2011.monitor.GraphMonitor
 
initAchievements(Vector<Achievement>) - Method in class massim.competition2011.scenario.TeamState
 
initialize(GraphSimulationConfiguration) - Method in class massim.competition2011.GraphSimulationAgent
Initializes the agent internal values.
initializeSimpleSimulation() - Method in class massim.competition2006.GridSimulation
 
initializeSimpleSimulation() - Method in class massim.competition2007.GridSimulation
 
initializeSimpleSimulation() - Method in class massim.competition2008.GridSimulation
 
initializeSimpleSimulation() - Method in class massim.competition2009.GridSimulation
 
initializeSimpleSimulation() - Method in class massim.competition2010.GridSimulation
 
initializeSimpleSimulation() - Method in class massim.competition2011.GraphSimulation
 
initializeSimpleSimulation() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to initialize a simulation.
InitialStickyPerception - Interface in massim.framework
 
inspectedAgents - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of agents that where inspected in the previous step, for which the agent owner of this perception should get extended information.
InvalidAction - Class in massim.framework
This class represents an action that is by no means valid.
InvalidAction() - Constructor for class massim.framework.InvalidAction
 
InvalidConfigurationException - Exception in massim.framework.util
This exception is thrown whenever some error in configuration is detected.
InvalidConfigurationException() - Constructor for exception massim.framework.util.InvalidConfigurationException
 
InvalidConfigurationException(String) - Constructor for exception massim.framework.util.InvalidConfigurationException
 
InvalidConfigurationException(Exception) - Constructor for exception massim.framework.util.InvalidConfigurationException
 
InvalidConfigurationException - Exception in massim.test
This exception is thrown whenever some error in configuration is detected.
InvalidConfigurationException() - Constructor for exception massim.test.InvalidConfigurationException
 
InvalidConfigurationException(String) - Constructor for exception massim.test.InvalidConfigurationException
 
InvalidConfigurationException(Exception) - Constructor for exception massim.test.InvalidConfigurationException
 
isCancelled() - Method in class massim.framework.util.FutureObject
This implementation of Future is never cancelled.
isDone() - Method in class massim.framework.util.FutureObject
 
isEmptyOfActiveAgents(GraphNode) - Static method in class massim.competition2011.scenario.DominationCalculator
 
isFinished() - Method in class massim.competition2006.GridSimulation
 
isFinished() - Method in class massim.competition2007.GridSimulation
 
isFinished() - Method in class massim.competition2008.GridSimulation
 
isFinished() - Method in class massim.competition2009.GridSimulation
 
isFinished() - Method in class massim.competition2010.GridSimulation
 
isFinished() - Method in class massim.competition2011.GraphSimulation
 
isFinished() - Method in interface massim.framework.Simulation
This method returns true iff the simulation is in a final state.
isPingAllowed() - Method in class massim.framework.connection.XMLSocketSimulationAgent
Return true iff ping is enabled.
isStable1() - Method in class massim.cowsimulations.GridSimulationCell
 
isStable2() - Method in class massim.cowsimulations.GridSimulationCell
 
isSuitable(UniqueSimulationAgent, AgentParameter) - Method in class massim.framework.AbstractAgentFilter
This method determines if an agent suits the requirements found in agent parameters p.
isSuitable(UniqueSimulationAgent, AgentParameter) - Method in class massim.framework.TeamAgentFilter
 
items - Variable in class massim.competition2007.GridSimulationAgentPerception
 
ItemsAndObstacles - Class in massim.visualization
 
ItemsAndObstacles() - Constructor for class massim.visualization.ItemsAndObstacles
 

K

keyPressed(KeyEvent) - Method in class massim.monitor.AgentController
 
keyReleased(KeyEvent) - Method in class massim.monitor.AgentController
 
keyTyped(KeyEvent) - Method in class massim.monitor.AgentController
 

L

label(Document, String, int, int, String, String) - Method in class massim.visualization.ItemsAndObstacles
 
lastAction - Variable in class massim.competition2011.GraphSimulationAgentState
Holds the name of the last executed action, to be used in next perception as well as in monitoring.
lastAction - Variable in class massim.gridsimulations.SimulationAgentState
 
lastActionParam - Variable in class massim.competition2011.GraphSimulationAgentState
Holds the parameter String of the last executed action, to be used in next perception as well as in monitoring.
lastActionResult - Variable in class massim.competition2011.GraphSimulationAgentState
Holds the result of the last executed action, to be used in next perception as well as in monitoring.
laststep - Variable in class massim.competition2011.GraphSimulationVisualizationObserver
 
laststep - Variable in class massim.gridsimulations.SimulationVisualizationObserver
 
launchSync - Variable in class massim.server.Server
 
lineOfSight - Variable in class massim.competition2008.GridSimulationWorldState
 
lineOfSight - Variable in class massim.competition2009.GridSimulationWorldState
 
lineOfSight - Variable in class massim.competition2010.GridSimulationWorldState
 
lineOfSight - Variable in class massim.cowsimulations.GridSimulationAgentInitialPerception
 
lineOfSight - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
listAchievements(int, long, Vector<TeamState>) - Method in class massim.competition2011.GraphPolicy
 
log(int) - Static method in class massim.framework.util.DebugLog
 
log(int, String) - Static method in class massim.framework.util.DebugLog
 
logger - Static variable in class massim.agent.AbstractAgent
 
loginsocketmanager - Variable in class massim.server.Server
 
LOGLEVEL_CRITICAL - Static variable in class massim.framework.util.DebugLog
 
LOGLEVEL_DEBUG - Static variable in class massim.framework.util.DebugLog
 
LOGLEVEL_ERROR - Static variable in class massim.framework.util.DebugLog
 
LOGLEVEL_NORMAL - Static variable in class massim.framework.util.DebugLog
 

M

main(String[]) - Static method in class massim.agent.DemoGridAgent
Main method of this class
main(String[]) - Static method in class massim.agent.ExampleAgent
 
main(String[]) - Static method in class massim.competition2011.monitor.GraphFileViewer
 
main(String[]) - Static method in class massim.competition2011.monitor.GraphMonitor
 
main(String[]) - Static method in class massim.competition2011.monitor.ReportGenerator
 
main(String[]) - Static method in class massim.framework.backup.Test
 
main(String[]) - Static method in class massim.mapmaker.App
 
main(String[]) - Static method in class massim.monitor.AgentController
 
main(String[]) - Static method in class massim.monitor.AgentImageEvent
 
main(String[]) - Static method in class massim.monitor.CowMonitor
 
main(String[]) - Static method in class massim.server.Server
 
main(String[]) - Static method in class massim.visualization.runTest
 
main(String[]) - Static method in class massim.visualization.runTest2
 
MainGrid - Class in massim.visualization
TODO create Grid
MainGrid() - Constructor for class massim.visualization.MainGrid
 
MainPolicy - Class in massim.visualization
 
MainPolicy() - Constructor for class massim.visualization.MainPolicy
 
makeAgent(Document, String, Integer, Integer, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeBlueStable(Document, String, int, int, boolean, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeCirlce(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
this method create trees as obstacles
makeCow(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeCow(Document, String, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeDrawGrid(Document, String, int, int) - Method in class massim.visualization.MainGrid
methode to generate a grid without text
makeDrawGrid(Document, String, String, int, int) - Method in class massim.visualization.MainGrid
methode to generate a grid with text
makeFence(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeFenceDefs(Document, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeGold(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeGold(Document, String, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeGoldDepot(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeGoldDepot(Document, String, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeRedStable(Document, String, int, int, boolean, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeStep(int, int, double[], GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationCowAgent
 
makeStep(int, int, double[], GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent
 
makeSwitch(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
 
makeTrees(Document, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
this method create trees as obstacles
makeTrees(Document, String, String, int, int, boolean, String) - Method in class massim.visualization.ItemsAndObstacles
this method create trees with text as obstacles
manual - Variable in class massim.server.Server
 
mapGenerator - Variable in class massim.competition2011.GraphSimulationConfiguration
The type of generator to be used
mark - Variable in class massim.goldsimulations.GridSimulationCell
 
mark - Variable in class massim.goldsimulations.GridSimulationPerceptionCell
 
markText - Variable in class massim.goldsimulations.GridSimulationCell
 
markText - Variable in class massim.goldsimulations.GridSimulationPerceptionCell
 
massim.agent - package massim.agent
 
massim.competition2006 - package massim.competition2006
 
massim.competition2007 - package massim.competition2007
 
massim.competition2008 - package massim.competition2008
 
massim.competition2009 - package massim.competition2009
 
massim.competition2010 - package massim.competition2010
 
massim.competition2011 - package massim.competition2011
 
massim.competition2011.monitor - package massim.competition2011.monitor
 
massim.competition2011.scenario - package massim.competition2011.scenario
 
massim.cowsimulations - package massim.cowsimulations
 
massim.framework - package massim.framework
 
massim.framework.backup - package massim.framework.backup
 
massim.framework.connection - package massim.framework.connection
 
massim.framework.rmi - package massim.framework.rmi
 
massim.framework.simulation - package massim.framework.simulation
 
massim.framework.util - package massim.framework.util
 
massim.goldsimulations - package massim.goldsimulations
 
massim.gridsimulations - package massim.gridsimulations
 
massim.mapmaker - package massim.mapmaker
 
massim.monitor - package massim.monitor
 
massim.server - package massim.server
 
massim.test - package massim.test
 
massim.visualization - package massim.visualization
 
massim.visualization.svg - package massim.visualization.svg
 
maxActionFailureProbability - Variable in class massim.competition2007.GridSimulationConfiguration
 
maxActionFailureProbability - Variable in class massim.competition2007.GridSimulationWorldState
 
maxBuyEnergy - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxBuyHealth - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxBuyStrength - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxBuyVisRange - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxEdgeCost - Variable in class massim.competition2011.GraphSimulationConfiguration
Maximum possible value for the random assignment of costs to edges during map generation.
maxEnergy - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's maximum energy (that can be increased via the buy action).
maxEnergy - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxEnergyDisabled - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's maximum energy if the agent is disabled (when health == 0).
maxEnergyDisabled - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxHealth - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's maximum health (that can be increased via the buy action).
maxHealth - Variable in class massim.competition2011.scenario.RoleConfiguration
 
maxNodeWeight - Variable in class massim.competition2011.GraphSimulationConfiguration
Maximum possible value for the random assignment of weights to nodes during map generation.
maxNumberOfCarriedGoldItems - Variable in class massim.competition2007.GridSimulationWorldState
 
maxNumberOfGoldItems - Variable in class massim.competition2007.GridSimulationConfiguration
 
maxNumberOfSteps - Variable in class massim.competition2011.GraphSimulationConfiguration
The max number of steps that this simulation should run if not finalized or interrupted before.
maxNumberOfSteps - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
maxNumberOfSteps - Variable in class massim.gridsimulations.SimulationWorldState
 
metainfoNamespace - Variable in class massim.framework.connection.XMLSocketSimulationAgent
Namespace for all administrative elements and attributes.
metainfoNamespace - Static variable in class massim.framework.util.XMLCodec
Namespace for all administrative elements and attributes.
metainfoPrefix - Variable in class massim.framework.connection.XMLSocketSimulationAgent
Namespace prefix for all administrative elements and attributes.
metainfoPrefix - Static variable in class massim.framework.util.XMLCodec
 
minEdgeCost - Variable in class massim.competition2011.GraphSimulationConfiguration
Minimum possible value for the random assignment of costs to edges during map generation.
minNodeWeight - Variable in class massim.competition2011.GraphSimulationConfiguration
Minimum possible value for the random assignment of weights to nodes during map generation.
monitorStarted - Variable in class massim.monitor.CowMonitor
 
moveAction(String) - Method in class massim.gridsimulations.SimulationAgentExtend
 

N

n - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
name - Variable in class massim.competition2011.GraphSimulationAgentParameter
The name of the agent
name - Variable in class massim.competition2011.GraphSimulationAgentState
The name of the agent
name - Variable in class massim.competition2011.scenario.Achievement
 
name - Variable in class massim.competition2011.scenario.ActionConfiguration
 
name - Variable in class massim.competition2011.scenario.GraphNode
 
name - Variable in class massim.competition2011.scenario.RoleConfiguration
 
name - Variable in class massim.competition2011.scenario.TeamState
 
name - Variable in class massim.gridsimulations.SimulationAgentState
 
ne - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
neighborsMap - Variable in class massim.competition2011.GraphSimulationWorldState
A map holding the list of nodes directly connected to each node.
newAchievements - Variable in class massim.competition2011.scenario.TeamState
 
node - Variable in class massim.competition2011.GraphSimulationAgentState
The current node of this agent (that is, the agent's position within the map).
node1 - Variable in class massim.competition2011.scenario.GraphEdge
 
node2 - Variable in class massim.competition2011.scenario.GraphEdge
 
NODE_NAME_PREFIX - Static variable in class massim.competition2011.scenario.GraphNode
 
NODE_RADIUS - Static variable in class massim.competition2011.GraphPolicy
 
nodeNamesMap - Variable in class massim.competition2011.GraphSimulationWorldState
A map from a node's name to its current state.
nodes - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of nodes that are currently visible to the agent
nodes - Variable in class massim.competition2011.GraphSimulationWorldState
The nodes conforming the map graph.
nodes - Variable in class massim.competition2011.scenario.DominatedArea
 
nodeWeighting - Variable in class massim.competition2011.GraphSimulationConfiguration
Factor for weighting the random and the gradient component of the nodeWeight. 100 means totally random, 0 means a fully gradient weight.
noObject() - Method in class massim.cowsimulations.GridSimulationCell
This method checks whether the cell contains an object or not.
noObject() - Method in class massim.goldsimulations.GridSimulationCell
This method checks whether the cell contains an object or not.
noObject() - Method in class massim.gridsimulations.AbstractGridSimulationCell
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.framework.BroadcastObserver
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.framework.DefaultObserver
 
notifySimulationConfiguration(SimulationConfiguration) - Method in interface massim.framework.Observer
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.framework.XMLOutputObserver
 
notifySimulationConfiguration(SimulationConfiguration) - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
notifySimulationEnd() - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
notifySimulationEnd() - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
notifySimulationEnd() - Method in class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
notifySimulationEnd() - Method in class massim.framework.BroadcastObserver
 
notifySimulationEnd() - Method in class massim.framework.DefaultObserver
 
notifySimulationEnd() - Method in class massim.framework.ObjectDumperObserver
 
notifySimulationEnd() - Method in interface massim.framework.Observer
 
notifySimulationEnd() - Method in class massim.framework.rmi.SimulationStateServerObserver
 
notifySimulationEnd() - Method in class massim.framework.rmi.XMLDocumentObserver
 
notifySimulationEnd() - Method in class massim.framework.XMLOutputObserver
 
notifySimulationEnd() - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
notifySimulationEnd() - Method in class massim.gridsimulations.SimulationXMLObserver
 
notifySimulationEnd() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
notifySimulationEnd() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
notifySimulationStart() - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
notifySimulationStart() - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
notifySimulationStart() - Method in class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
notifySimulationStart() - Method in class massim.framework.BroadcastObserver
 
notifySimulationStart() - Method in class massim.framework.DefaultObserver
 
notifySimulationStart() - Method in class massim.framework.ObjectDumperObserver
 
notifySimulationStart() - Method in interface massim.framework.Observer
 
notifySimulationStart() - Method in class massim.framework.rmi.SimulationStateServerObserver
 
notifySimulationStart() - Method in class massim.framework.rmi.XMLDocumentObserver
 
notifySimulationStart() - Method in class massim.framework.XMLOutputObserver
 
notifySimulationStart() - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
notifySimulationStart() - Method in class massim.gridsimulations.SimulationXMLObserver
 
notifySimulationStart() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
notifySimulationStart() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
notifySimulationState(SimulationState) - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2006.GridSimulationXMLObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2007.GridSimulationXMLObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2008.GridSimulationXMLObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2009.GridSimulationXMLObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2010.GridSimulationXMLObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
notifySimulationState(SimulationState) - Method in class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
notifySimulationState(SimulationState) - Method in class massim.framework.BroadcastObserver
 
notifySimulationState(SimulationState) - Method in class massim.framework.DefaultObserver
 
notifySimulationState(SimulationState) - Method in class massim.framework.ObjectDumperObserver
 
notifySimulationState(SimulationState) - Method in interface massim.framework.Observer
 
notifySimulationState(SimulationState) - Method in class massim.framework.rmi.SimulationStateServerObserver
 
notifySimulationState(SimulationState) - Method in class massim.framework.rmi.XMLDocumentObserver
 
notifySimulationState(SimulationState) - Method in class massim.framework.XMLOutputObserver
 
notifySimulationState(SimulationState) - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
notifySimulationState(SimulationState) - Method in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
notifySimulationState(SimulationState) - Method in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
numberCellGridX - Variable in class massim.visualization.MainPolicy
 
numberCellGridY - Variable in class massim.visualization.MainPolicy
 
numberOfAgents - Variable in class massim.competition2011.GraphSimulationConfiguration
The number of agents taking part in the simulation.
numberOfAgents - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
numberOfAgents - Variable in class massim.gridsimulations.SimulationWorldState
 
numberOfAgents - Variable in class massim.monitor.CowMonitor
 
numberOfCows - Variable in class massim.competition2008.GridSimulationConfiguration
 
numberOfCows - Variable in class massim.competition2008.GridSimulationWorldState
 
numberOfCows - Variable in class massim.competition2009.GridSimulationConfiguration
 
numberOfCows - Variable in class massim.competition2009.GridSimulationWorldState
 
numberOfCows - Variable in class massim.competition2010.GridSimulationConfiguration
 
numberOfCows - Variable in class massim.competition2010.GridSimulationWorldState
 
numberOfFences - Variable in class massim.competition2008.GridSimulationConfiguration
 
numberOfFences - Variable in class massim.competition2008.GridSimulationWorldState
 
numberOfFences - Variable in class massim.competition2009.GridSimulationConfiguration
 
numberOfFences - Variable in class massim.competition2009.GridSimulationWorldState
 
numberOfFences - Variable in class massim.competition2010.GridSimulationConfiguration
 
numberOfFences - Variable in class massim.competition2010.GridSimulationWorldState
 
numberOfGoldItems - Variable in class massim.competition2006.GridSimulationConfiguration
 
numberOfGoldItems - Variable in class massim.competition2006.GridSimulationWorldState
 
numberOfGoldItems - Variable in class massim.competition2007.GridSimulationConfiguration
 
numberOfGoldItems - Variable in class massim.competition2007.GridSimulationWorldState
 
numberOfNodes - Variable in class massim.competition2011.GraphSimulationConfiguration
The number of nodes for the graph to generate.
numberOfObstacles - Variable in class massim.competition2007.GridSimulationConfiguration
 
numberOfObstacles - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
numberOfObstacles - Variable in class massim.gridsimulations.SimulationWorldState
 
numberOfSteps - Variable in class massim.gridsimulations.SimulationWorldState
 
numberOfTeams - Variable in class massim.competition2011.GraphSimulationConfiguration
The number of teams taking part in the simulation.
nw - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 

O

object - Variable in class massim.gridsimulations.AbstractGridSimulationCell
 
object - Variable in class massim.server.ServerInetSocketListener
 
ObjectDumperObserver - Class in massim.framework
 
ObjectDumperObserver(OutputStream) - Constructor for class massim.framework.ObjectDumperObserver
 
ObjectDumperObserver() - Constructor for class massim.framework.ObjectDumperObserver
 
ObjectDumperObserver.Marker - Enum in massim.framework
 
ObjectDumperObserverFactory - Class in massim.server
 
ObjectDumperObserverFactory() - Constructor for class massim.server.ObjectDumperObserverFactory
 
Observer - Interface in massim.framework
 
ObserverFactory - Interface in massim.server
 
obstacle - Variable in class massim.gridsimulations.AbstractGridSimulationCell
 
obstacle - Variable in class massim.gridsimulations.SimulationPerceptionCell
 
obstaclePositionX - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
obstaclePositionX - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
obstaclePositionX - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
obstaclePositionX - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
obstaclePositionY - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
obstaclePositionY - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
obstaclePositionY - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
obstaclePositionY - Variable in class massim.goldsimulations.GridSimulationConfigurationHandCraftedData
 
obstacleWeight - Variable in class massim.competition2008.GridSimulationConfiguration
 
obstacleWeight - Variable in class massim.competition2008.GridSimulationWorldState
 
obstacleWeight - Variable in class massim.competition2009.GridSimulationConfiguration
 
obstacleWeight - Variable in class massim.competition2009.GridSimulationWorldState
 
obstacleWeight - Variable in class massim.competition2010.GridSimulationConfiguration
 
obstacleWeight - Variable in class massim.competition2010.GridSimulationWorldState
 
old_direction - Variable in class massim.competition2008.GridSimulationCowAgent
 
old_direction - Variable in class massim.competition2009.GridSimulationCowAgent
 
old_direction - Variable in class massim.competition2009.GridSimulationCowAgent2
 
old_direction - Variable in class massim.competition2010.GridSimulationCowAgent
 
oldPosX - Variable in class massim.competition2008.GridSimulationCowAgent
 
oldPosX - Variable in class massim.competition2009.GridSimulationCowAgent
 
oldPosX - Variable in class massim.competition2009.GridSimulationCowAgent2
 
oldPosX - Variable in class massim.competition2010.GridSimulationCowAgent
 
oldPosx - Variable in class massim.gridsimulations.SimulationAgentState
 
oldPosY - Variable in class massim.competition2008.GridSimulationCowAgent
 
oldPosY - Variable in class massim.competition2009.GridSimulationCowAgent
 
oldPosY - Variable in class massim.competition2009.GridSimulationCowAgent2
 
oldPosY - Variable in class massim.competition2010.GridSimulationCowAgent
 
oldPosy - Variable in class massim.gridsimulations.SimulationAgentState
 
onSimulationReady() - Method in class massim.framework.DefaultController
 
open - Variable in class massim.cowsimulations.GridSimulationCell
 
open - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
openFile(String) - Static method in class massim.framework.backup.BackupReader
parse an xml
openFile(Document, String) - Method in class massim.visualization.svg.SvgXmlFile
parse an xml
opponent - Variable in class massim.gridsimulations.AbstractGridSimulationAgentInitialPerception
 
os_critical - Static variable in class massim.framework.util.DebugLog
 
os_debug - Static variable in class massim.framework.util.DebugLog
 
os_error - Static variable in class massim.framework.util.DebugLog
 
os_normal - Static variable in class massim.framework.util.DebugLog
 
output - Variable in class massim.competition2011.GraphSimulationVisualizationObserver
 
output - Variable in class massim.gridsimulations.SimulationVisualizationObserver
 
outputFolder - Variable in class massim.competition2009.GridSimulationWorldState
 
outputFolder - Variable in class massim.competition2010.GridSimulationWorldState
 
outputFolder - Variable in class massim.competition2011.GraphSimulationVisualizationObserver
 
outputFolder - Variable in class massim.gridsimulations.SimulationVisualizationObserver
 
outputFolder - Variable in class massim.gridsimulations.SimulationWorldState
 
outputFolder - Static variable in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
outputFolder - Static variable in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 

P

paint(Graphics) - Method in class massim.monitor.AbstractSimulationOutput
 
paint(Graphics) - Method in class massim.monitor.CowMonitor
 
paintComponent(Graphics) - Method in class massim.monitor.AgentImageEvent
 
paintControlledAgent(String) - Method in class massim.monitor.CowMonitor
 
ParallelizedRandomOrderSimulation - Class in massim.framework.simulation
 
ParallelizedRandomOrderSimulation() - Constructor for class massim.framework.simulation.ParallelizedRandomOrderSimulation
 
param - Variable in class massim.competition2011.GraphSimulationAgentState
Holds the parameter String for the action that the agents wants to execute in the current step.
param - Variable in class massim.gridsimulations.AbstractGridSimulationAgentAction
 
param - Variable in class massim.gridsimulations.SimulationAgentState
 
parseXML(Document) - Method in class massim.competition2011.monitor.GraphMonitor
 
parseXML(Document) - Method in class massim.competition2011.monitor.ReportGenerator
 
password - Variable in class massim.framework.connection.UsernamePasswordAuthentication
password component for this authentication
perception - Variable in class massim.competition2010.GridSimulationAgentPerceptionAverage
 
perception - Variable in class massim.cowsimulations.GridSimulationAgentPerception
 
Perception - Interface in massim.framework
This interface must be implemented by all classes that serve as a perception for an agent.
Point - Class in massim.monitor
 
Point(int, int) - Constructor for class massim.monitor.Point
 
points - Variable in class massim.competition2011.scenario.Achievement
 
pointsCost - Variable in class massim.competition2011.scenario.ActionConfiguration
 
pointsCostDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
pointsCostFailed - Variable in class massim.competition2011.scenario.ActionConfiguration
 
pointsCostFailedDisabled - Variable in class massim.competition2011.scenario.ActionConfiguration
 
populateMapsCahes() - Method in class massim.competition2011.GraphSimulationWorldState
Initialize the maps used as cache for faster data access.
postSimulationStep() - Method in class massim.competition2006.GridSimulation
 
postSimulationStep() - Method in class massim.competition2007.GridSimulation
 
postSimulationStep() - Method in class massim.competition2008.GridSimulation
calculate score save this State of Game and try to connect to the Flash-Server
postSimulationStep() - Method in class massim.competition2009.GridSimulation
calculate score save this State of Game and try to connect to the Flash-Server
postSimulationStep() - Method in class massim.competition2010.GridSimulation
calculate score save this State of Game and try to connect to the Flash-Server
postSimulationStep() - Method in class massim.competition2011.GraphSimulation
 
postSimulationStep() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to make necessary changes to the world that must occur after agent act in have acted in that step.
posx - Variable in class massim.competition2006.GridSimulationAgentPerception
 
posx - Variable in class massim.competition2008.GridSimulationCowAgent
 
posx - Variable in class massim.competition2009.GridSimulationCowAgent
 
posx - Variable in class massim.competition2009.GridSimulationCowAgent2
 
posx - Variable in class massim.competition2010.GridSimulationCowAgent
 
posx - Variable in class massim.gridsimulations.SimulationAgentPerception
 
posx - Variable in class massim.gridsimulations.SimulationAgentState
 
posy - Variable in class massim.competition2006.GridSimulationAgentPerception
 
posy - Variable in class massim.competition2008.GridSimulationCowAgent
 
posy - Variable in class massim.competition2009.GridSimulationCowAgent
 
posy - Variable in class massim.competition2009.GridSimulationCowAgent2
 
posy - Variable in class massim.competition2010.GridSimulationCowAgent
 
posy - Variable in class massim.gridsimulations.SimulationAgentPerception
 
posy - Variable in class massim.gridsimulations.SimulationAgentState
 
preSimulationStep() - Method in class massim.competition2011.GraphSimulation
 
preSimulationStep() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to make necessary changes to the world that must occur before agents act in that step.
preSimulationStep() - Method in class massim.gridsimulations.AbstractGridSimulation
 
previewFile - Static variable in class massim.competition2011.GraphPolicy
 
previewFile - Static variable in class massim.visualization.MainPolicy
 
previewSvg() - Method in class massim.visualization.MainPolicy
create the preview / controll svg to play the simulation
PreviewSvg - Class in massim.visualization
 
PreviewSvg() - Constructor for class massim.visualization.PreviewSvg
 
printTable() - Method in class massim.framework.backup.BackupReader
Print of table with results
probedNodes - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of nodes that where probed in the previous step, for which the agent owner of this perception should get extended information.
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2006.GridSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2007.GridSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2008.GridSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2009.GridSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2010.GridSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in class massim.competition2011.GraphSimulationAgent
 
processAction(Action, WorldState, AgentState[]) - Method in interface massim.framework.simulation.SimulationAgent
 
processLogIn() - Method in class massim.agent.AbstractAgent
 
processLogIn() - Method in class massim.agent.DemoGridAgent
 
processLogIn() - Method in class massim.agent.ExampleAgent
 
processLogIn() - Method in class massim.monitor.DemoControlledAgent
 
processMessage(Element) - Method in class massim.agent.AbstractAgent
This method parses the message received from the server and selects the right action to do next.
processMessage(Element) - Method in class massim.monitor.DemoControlledAgent
 
processPerception(Element) - Method in class massim.agent.DemoGridAgent
 
processPong(String) - Method in class massim.monitor.DemoControlledAgent
 
processRequestAction(Element, Element, long, long) - Method in class massim.agent.AbstractAgent
 
processRequestAction(Element, Element, long, long) - Method in class massim.agent.DemoGridAgent
 
processRequestAction(Element, Element, long, long) - Method in class massim.agent.ExampleAgent
 
processRequestAction(Element, Element, long, long) - Method in class massim.monitor.DemoControlledAgent
 
processSimulationEnd(Element, long) - Method in class massim.agent.AbstractAgent
 
processSimulationEnd(Element, long) - Method in class massim.agent.DemoGridAgent
 
processSimulationEnd(Element, long) - Method in class massim.agent.ExampleAgent
 
processSimulationEnd(Element, long) - Method in class massim.monitor.DemoControlledAgent
 
processSimulationStart(Element, long) - Method in class massim.agent.AbstractAgent
 
processSimulationStart(Element, long) - Method in class massim.agent.DemoGridAgent
Initialisation of main variables and vectors
processSimulationStart(Element, long) - Method in class massim.agent.ExampleAgent
 
processSimulationStart(Element, long) - Method in class massim.monitor.DemoControlledAgent
Initialisation of main variables and vectors
push() - Method in class massim.agent.DemoGridAgent
 

Q

quantity - Variable in class massim.competition2011.scenario.Achievement
 

R

randomAction() - Method in class massim.agent.DemoGridAgent
Determination of random action
randomSeed - Variable in class massim.competition2011.GraphSimulationConfiguration
The seed that will be used for the random graph generator
ranking - Variable in class massim.competition2011.GraphSimulationAgentFinalPerception
The ranking of the team, according to team scores, 1 being first (winner).
ranking - Variable in class massim.competition2011.scenario.TeamState
 
rateBuyEnergy - Variable in class massim.competition2011.scenario.RoleConfiguration
 
rateBuyEnergyDisabled - Variable in class massim.competition2011.scenario.RoleConfiguration
 
rateBuyHealth - Variable in class massim.competition2011.scenario.RoleConfiguration
 
rateBuyStrength - Variable in class massim.competition2011.scenario.RoleConfiguration
 
rateBuyVisRange - Variable in class massim.competition2011.scenario.RoleConfiguration
 
readConfigFile() - Method in class massim.visualization.ColumnPolicy
 
readSvgConf() - Method in class massim.visualization.PreviewSvg
 
readTheConfig - Variable in class massim.visualization.MainPolicy
 
receiveAuthenticationResult() - Method in class massim.agent.AbstractAgent
Waits for an authentication response from the server.
receiveDocument() - Method in class massim.agent.AbstractAgent
Receives a packet from the server using the receivePacket method and converts the received data to a XML Document object.
receivePacket() - Method in class massim.agent.AbstractAgent
This method manages the reception of a packet from the server.
remove() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
remove() - Method in interface massim.framework.SimulationAgent
Tell an agent that it was removed from the simulation and will never act again.
removeAgent(SimulationAgent) - Method in class massim.framework.DefaultSimulation
Remove an agent.
removeAll(Node, short, String) - Static method in class massim.mapmaker.Converter
 
removeAllAgents() - Method in class massim.framework.DefaultSimulation
Remove all agents that were created by this simulation.
removeObserver(Observer) - Method in class massim.framework.BroadcastObserver
 
replyID - Variable in class massim.monitor.DemoControlledAgent
 
ReportGenerator - Class in massim.competition2011.monitor
 
ReportGenerator(String) - Constructor for class massim.competition2011.monitor.ReportGenerator
 
resetDocument() - Method in class massim.framework.XMLOutputObserver
 
resetValues() - Method in class massim.visualization.MainPolicy
 
restore() - Method in class massim.framework.backup.BackupReader
 
result - Variable in class massim.gridsimulations.SimulationAgentFinalPerception
 
RMI_DefaultProperties - Class in massim.framework.rmi
RMI_Infor gathers all informations for this rmi server(Document server, statistic server) see serverconfig.xml for more details
RMI_DefaultProperties() - Constructor for class massim.framework.rmi.RMI_DefaultProperties
 
RMI_HOST_DEFAULT - Static variable in class massim.framework.rmi.RMI_DefaultProperties
 
RMI_PORT_DEFAULT - Static variable in class massim.framework.rmi.RMI_DefaultProperties
 
RMI_URL_DEFAULT - Static variable in class massim.framework.rmi.RMI_DefaultProperties
 
rmihost - Variable in class massim.competition2011.monitor.GraphMonitor
 
rmihost - Variable in class massim.monitor.CowMonitor
 
rmiinfoserver2 - Variable in class massim.server.Server
 
rmiport - Variable in class massim.competition2011.monitor.GraphMonitor
 
rmiport - Variable in class massim.monitor.CowMonitor
 
rmiregistry - Variable in class massim.server.Server
 
RMIServerStatus - Class in massim.server
 
RMIServerStatus(ServerSimulationAgents) - Constructor for class massim.server.RMIServerStatus
 
rmitournamentserver - Variable in class massim.server.Server
 
RMIXMLDocumentObserverFactory - Class in massim.server
 
RMIXMLDocumentObserverFactory() - Constructor for class massim.server.RMIXMLDocumentObserverFactory
 
RMIXMLDocumentObserverWebInterfaceFactory - Class in massim.server
 
RMIXMLDocumentObserverWebInterfaceFactory() - Constructor for class massim.server.RMIXMLDocumentObserverWebInterfaceFactory
 
role - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
The agent's role
RoleConfiguration - Class in massim.competition2011.scenario
This class represent a set of configuration options for one of the defined roles.
RoleConfiguration() - Constructor for class massim.competition2011.scenario.RoleConfiguration
 
roleName - Variable in class massim.competition2011.GraphSimulationAgentParameter
The name of the agent's role
roleName - Variable in class massim.competition2011.GraphSimulationAgentState
The name of the agent's role
rolesConfMap - Variable in class massim.competition2011.GraphSimulationConfiguration
A map from role names to their configurations.
rotation(double, double, String) - Method in class massim.visualization.svg.SvgFunction
 
RoundRobinSimulation - Class in massim.framework.simulation
This provides a round-robin-style default to let agents act.
RoundRobinSimulation() - Constructor for class massim.framework.simulation.RoundRobinSimulation
 
RowPolicy - Class in massim.visualization
 
RowPolicy() - Constructor for class massim.visualization.RowPolicy
 
run() - Method in class massim.competition2011.monitor.GraphMonitor
 
run() - Method in class massim.server.Server
 
runAgents() - Method in class massim.competition2011.GraphSimulation
 
runAgents() - Method in class massim.framework.simulation.AbstractSimulation
This method is supposed to let agents act.
runAgents() - Method in class massim.framework.simulation.ParallelizedRandomOrderSimulation
 
runAgents() - Method in class massim.framework.simulation.RoundRobinSimulation
 
runAgents() - Method in class massim.gridsimulations.AbstractGridSimulation
 
runAgents() - Method in class massim.monitor.AgentController
 
runFinalAgents() - Method in class massim.competition2011.GraphSimulation
This method prepares and sends the final perceptions to the agents when the simulation is finished
runFinalAgents() - Method in class massim.framework.simulation.AbstractSimulation
 
runFinalAgents() - Method in class massim.framework.simulation.ParallelizedRandomOrderSimulation
 
runFinalAgents() - Method in class massim.framework.simulation.RoundRobinSimulation
 
runInitAgents() - Method in class massim.competition2011.GraphSimulation
This method prepares and sends the initial perceptions to the agents for starting the simulation
runInitAgents() - Method in class massim.framework.simulation.AbstractSimulation
 
runInitAgents() - Method in class massim.framework.simulation.ParallelizedRandomOrderSimulation
 
runInitAgents() - Method in class massim.framework.simulation.RoundRobinSimulation
 
runMatch(Element, Map<String, String>, String, Node) - Method in class massim.server.Server
 
runMatch(Element, Map<String, String>, String, Node, String, String) - Method in class massim.server.Server
 
runSimulation() - Method in class massim.framework.SimulationRun
 
runSimulation() - Method in class massim.server.ServerSimulationRun2
 
runTest - Class in massim.visualization
 
runTest() - Constructor for class massim.visualization.runTest
 
runTest2 - Class in massim.visualization
 
runTest2() - Constructor for class massim.visualization.runTest2
 

S

s - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
save(double, double) - Method in class massim.competition2011.GraphPolicy
 
save() - Method in class massim.visualization.ColumnPolicy
 
save() - Method in class massim.visualization.GridPolicy
 
save(Document, double, double) - Method in class massim.visualization.MainPolicy
method write the SVG file to disk.
saveInfile(String) - Method in class massim.gridsimulations.SimulationXMLObserver
 
saveXML(Document) - Method in class massim.competition2011.monitor.GraphMonitor
 
saveXML(Document, String) - Method in class massim.visualization.svg.SvgXmlFile
save given document
score - Variable in class massim.competition2011.GraphSimulationAgentFinalPerception
The final score of the team.
score - Variable in class massim.cowsimulations.GridSimulationAgentPerception
 
score - Variable in class massim.gridsimulations.GridSimulationAgentFinalPerception
 
score - Variable in class massim.gridsimulations.SimulationAgentState
 
score - Variable in class massim.server.Server
 
se - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
searchService() - Method in class massim.competition2011.monitor.GraphMonitor
 
searchService() - Method in class massim.monitor.CowMonitor
 
self - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
The state of the agent to which this perception belongs.
self - Variable in class massim.competition2011.GraphSimulationAgentPerception
The state of the agent to which this perception belongs.
sendAction(String) - Method in class massim.monitor.DemoControlledAgent
 
sendAuthentication(String, String) - Method in class massim.agent.AbstractAgent
Provides a easy way for the authentication against a server.
sendDocument(Document) - Method in class massim.agent.AbstractAgent
Sends an specified XML Document to the server.
Server - Class in massim.server
 
Server() - Constructor for class massim.server.Server
 
Server(String[]) - Constructor for class massim.server.Server
 
ServerConfiguration - Class in massim.server
 
ServerConfiguration(String) - Constructor for class massim.server.ServerConfiguration
 
serverinetsocketlistener - Variable in class massim.server.Server
 
ServerInetSocketListener - Class in massim.server
 
ServerInetSocketListener(Element) - Constructor for class massim.server.ServerInetSocketListener
 
serversimulationagents - Variable in class massim.server.Server
 
ServerSimulationAgents - Class in massim.server
 
ServerSimulationAgents(Element) - Constructor for class massim.server.ServerSimulationAgents
 
ServerSimulationConfiguration - Interface in massim.server
 
serverSimulationContext - Variable in class massim.gridsimulations.SimulationRMIXMLDocumentObserver
 
ServerSimulationContext - Interface in massim.server
 
ServerSimulationContextReceiver - Interface in massim.server
 
ServerSimulationRun2 - Class in massim.server
 
ServerSimulationRun2(Element, Map<String, String>, String, String) - Constructor for class massim.server.ServerSimulationRun2
 
service - Variable in class massim.competition2011.monitor.GraphMonitor
 
service - Variable in class massim.monitor.CowMonitor
 
setAccountSocketHandlerMap(Map<Account, SocketHandler>) - Method in class massim.framework.connection.AbstractSocketLoginManager
 
setAction(Action) - Method in class massim.competition2008.GridSimulationAgent
Set the new action for this agent
setAction(String) - Method in class massim.competition2008.GridSimulationAgent
Set the new action for this agent
setAction(Action) - Method in class massim.competition2009.GridSimulationAgent
Set the new action for this agent
setAction(String) - Method in class massim.competition2009.GridSimulationAgent
Set the new action for this agent
setAction(Action) - Method in class massim.competition2010.GridSimulationAgent
Set the new action for this agent
setAction(String) - Method in class massim.competition2010.GridSimulationAgent
Set the new action for this agent
setAction(Action) - Method in class massim.competition2011.GraphSimulationAgent
Sets the action received from the client-side agent to the agent state, for execution in the current step.
setAction(String) - Method in class massim.competition2011.GraphSimulationAgentState
Setter for the name of the action that this agent wants to execute in this simulation step.
setActionClassMap(Map<String, Class>) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set action class.
setAgent(SimulationAgent) - Method in class massim.framework.simulation.AbstractSimulationAgent
 
setAgent(SimulationAgent) - Method in interface massim.framework.simulation.SimulationAgent
Assign a low level agent to this higher level agent, to interact with.
setAgentblue - Variable in class massim.visualization.MainPolicy
 
setAgentConfigurations(SimpleSimulationConfiguration.AgentConfiguration[]) - Method in class massim.framework.simulation.DefaultSimpleSimulationConfiguration
 
setAgentManager(AgentManager) - Method in class massim.framework.DefaultSimulation
 
setAgentManager(AgentManager) - Method in interface massim.framework.Simulation
 
setAgentmanager(AgentManager) - Method in class massim.framework.SimulationRun
 
setAgentParameter(AgentParameter) - Method in class massim.competition2006.GridSimulationAgent
 
setAgentParameter(AgentParameter) - Method in class massim.competition2007.GridSimulationAgent
 
setAgentParameter(AgentParameter) - Method in class massim.competition2008.GridSimulationAgent
 
setAgentParameter(AgentParameter) - Method in class massim.competition2009.GridSimulationAgent
 
setAgentParameter(AgentParameter) - Method in class massim.competition2010.GridSimulationAgent
 
setAgentParameter(AgentParameter) - Method in class massim.competition2011.GraphSimulationAgent
Configures the agent according to the AgentParameter as parsed from the configuration file.
setAgentParameter(AgentParameter) - Method in class massim.framework.simulation.AbstractSimulationAgent
 
setAgentParameter(AgentParameter) - Method in interface massim.framework.simulation.SimulationAgent
Set agent creation parameter.
setAgentProvider(AgentProvider) - Method in class massim.framework.AgentProviderAgentManager
 
setAgentred - Variable in class massim.visualization.MainPolicy
 
setAgents(Vector<GraphSimulationAgentState>) - Method in class massim.competition2011.GraphSimulationWorldState
setter for the vector holding all agents that take part in the simulation.
setAgents(UniqueSimulationAgent[]) - Method in class massim.framework.ArrayAgentProvider
 
setAuxiliaryTimeout(long) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set the maximum auxiliary time that is granted to an agent to process a perception and answer with an action.
setBackgroundColour0(String) - Method in class massim.visualization.MainGrid
 
setBackgroundColour1(String) - Method in class massim.visualization.MainGrid
 
setBlueDepot - Variable in class massim.visualization.MainPolicy
 
setClassMap(Map<String, Class>) - Method in class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
setConfigPath(String) - Method in class massim.monitor.AbstractSimulationOutput
 
setConfigPath(String) - Method in class massim.visualization.GridPolicy
 
setConfigPath(String) - Method in class massim.visualization.MainPolicy
 
setConfiguration(SimulationConfiguration) - Method in class massim.server.ConfigurationDelivererController
set the predefined configuration
setController(Controller) - Method in class massim.framework.DefaultSimulation
 
setController(Controller) - Method in class massim.framework.SimulationRun
 
setDefaultClass(Class) - Method in class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
setDepot - Variable in class massim.visualization.MainPolicy
 
setDestinationFile(OutputStream) - Method in class massim.framework.ObjectDumperObserver
 
setDimBoxHeight(double) - Method in class massim.visualization.Agent
 
setDimBoxHeight(double) - Method in class massim.visualization.ItemsAndObstacles
 
setDimBoxWidth(double) - Method in class massim.visualization.Agent
 
setDimBoxWidth(double) - Method in class massim.visualization.ItemsAndObstacles
 
setDimLine() - Method in class massim.visualization.Agent
 
setDimLineY(double) - Method in class massim.visualization.Agent
 
setDisconnectTimeOut(long) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set maximum time to use when disconnecting to send messages that are still in the queue
setDocument(Document) - Method in class massim.framework.XMLOutputObserver
 
setDominatorTeam(String) - Method in class massim.competition2011.scenario.GraphNode
 
setFence - Variable in class massim.visualization.MainPolicy
 
setFile(File) - Method in class massim.framework.XMLFileWriter
 
setFontFamily(String) - Method in class massim.visualization.MainGrid
 
setFontSize(double) - Method in class massim.visualization.MainGrid
 
setGold - Variable in class massim.visualization.MainPolicy
 
setGrid(WorldState) - Method in class massim.competition2008.GridSimulationAgent
Set the GridSimulationWorldState
setGrid(WorldState) - Method in class massim.competition2009.GridSimulationAgent
Set the GridSimulationWorldState
setGrid(WorldState) - Method in class massim.competition2010.GridSimulationAgent
Set the GridSimulationWorldState
setGridStatistic(Map<String, String>) - Method in class massim.visualization.GridPolicy
set the style read from config file
setGridStatistic(int, int, Document, Map<String, String>) - Method in class massim.visualization.MainGrid
 
setHeadInformationFirstLevel(String) - Method in class massim.visualization.MainPolicy
set the first Informationline over the grid
setHeadInformationSecondLevel(String) - Method in class massim.visualization.MainPolicy
set the second Informationline over the grid
setHeightGrid(double) - Method in class massim.visualization.MainGrid
 
setHeightGridCell(double) - Method in class massim.visualization.MainGrid
 
setHost(String) - Method in class massim.agent.AbstractAgent
 
setIdentifier(Object) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set identifier for this object
setImageHeight(String) - Method in class massim.visualization.MainPolicy
 
setImageHeight(String) - Method in class massim.visualization.PreviewSvg
 
setImages(Image[]) - Method in class massim.monitor.AbstractSimulationOutput
 
setImageWidth(String) - Method in class massim.visualization.MainPolicy
 
setImageWidth(String) - Method in class massim.visualization.PreviewSvg
 
setLabelColour(String) - Method in class massim.visualization.Agent
 
setLabelHeadColour(String) - Method in class massim.visualization.Agent
 
setLabelHeadTextColour(String) - Method in class massim.visualization.Agent
 
setLabelTextColour(String) - Method in class massim.visualization.Agent
 
setLogLevel(String) - Static method in class massim.framework.util.DebugLog
 
setMaximumPacketLength(int) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set maximum packet length allowed to receive.
setNameOutputFile(String) - Method in class massim.visualization.MainPolicy
 
setNode(GraphNode) - Method in class massim.competition2011.GraphSimulationAgentState
Setter for the current node of this agent (that is, the agent's position within the map).
setObserver(Observer) - Method in class massim.framework.SimulationRun
 
setOutPut(String) - Method in class massim.visualization.MainPolicy
 
setOutputSize(int, int) - Method in class massim.monitor.AbstractSimulationOutput
 
setPassword(String) - Method in class massim.agent.AbstractAgent
 
setPath(String) - Method in class massim.visualization.MainPolicy
 
setPingAllowed(boolean) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Enable/disable ping.
setPingMaximum(long) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set maximum number of pings.
setPingPerTimeFrameEnabled(boolean) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Activate/Deactivate ping per timeframe limit
setPort(int) - Method in class massim.agent.AbstractAgent
 
setRedDepot - Variable in class massim.visualization.MainPolicy
 
setServiceName(String) - Method in class massim.framework.rmi.XMLDocumentObserver
 
setSimulation(Simulation) - Method in class massim.framework.SimulationRun
 
setSimulationContext(ServerSimulationContext) - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
setSimulationContext(ServerSimulationContext) - Method in class massim.gridsimulations.SimulationRMIXMLDocumentObserver
 
setSimulationContext(ServerSimulationContext) - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
setSimulationContext(ServerSimulationContext) - Method in interface massim.server.ServerSimulationContextReceiver
 
setSimulationName(String) - Method in class massim.competition2011.GraphSimulationConfiguration
 
setSimulationName(String) - Method in class massim.gridsimulations.SimulationConfigurationImpl
 
setSimulationName(String) - Method in interface massim.server.ServerSimulationConfiguration
 
setSize(int, int) - Method in class massim.monitor.AgentImageEvent
 
setSocketHandler(SocketHandler) - Method in class massim.framework.connection.AbstractSocketListener
 
setStable1(boolean) - Method in class massim.cowsimulations.GridSimulationCell
 
setStable2(boolean) - Method in class massim.cowsimulations.GridSimulationCell
 
setSteps(int) - Method in class massim.framework.simulation.AbstractSimulation
Set number of the step. this is important when the server is started with recovery mode In recovery mode a simulation will run continuously at the step where he was stopped
setStrokeColour(String) - Method in class massim.visualization.MainGrid
 
setStrokeWidth(double) - Method in class massim.visualization.MainGrid
 
setSwitch - Variable in class massim.visualization.MainPolicy
 
setTeam(Object) - Method in interface massim.framework.TeamAgentParameter
Sets the team identifier.
setTeam(Object) - Method in class massim.gridsimulations.SimulationAgentParameter
 
setTeamName(int, String) - Method in class massim.competition2011.GraphSimulationConfiguration
 
setTeamName(int, String) - Method in class massim.gridsimulations.SimulationConfigurationImpl
 
setTeamName(int, String) - Method in interface massim.server.ServerSimulationConfiguration
 
setTeamNames(Vector<String>) - Method in class massim.competition2011.GraphPolicy
 
setTimeout(long) - Method in class massim.framework.connection.XMLSocketSimulationAgent
Set the maximum major time that is granted to an agent to process a perception and answer with an action.
setTournamentName(String) - Method in class massim.competition2011.GraphSimulationConfiguration
 
setTournamentName(String) - Method in class massim.gridsimulations.SimulationConfigurationImpl
 
setTournamentName(String) - Method in interface massim.server.ServerSimulationConfiguration
 
setTree - Variable in class massim.visualization.MainPolicy
 
setUsername(String) - Method in class massim.agent.AbstractAgent
 
setWidthGrid(double) - Method in class massim.visualization.MainGrid
 
setWidthGridCell(double) - Method in class massim.visualization.MainGrid
 
setXmlToObjectConverter(XMLCodec.XMLToObjectConverter) - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
SimpleSimulationConfiguration - Interface in massim.framework.simulation
 
SimpleSimulationConfiguration.AgentConfiguration - Class in massim.framework.simulation
 
SimpleSimulationConfiguration.AgentConfiguration() - Constructor for class massim.framework.simulation.SimpleSimulationConfiguration.AgentConfiguration
 
Simulation - Interface in massim.framework
This interface defines some methods that must be provided by any simulation to be used in the MASSim framework.
SimulationAgent - Interface in massim.framework.simulation
 
SimulationAgent - Interface in massim.framework
This interface must be implemented by every object that is used in simulation as an agent.
SimulationAgentExtend - Class in massim.gridsimulations
This class deals with the agent state, his actions and perceptions.
SimulationAgentExtend() - Constructor for class massim.gridsimulations.SimulationAgentExtend
 
SimulationAgentFinalPerception - Class in massim.gridsimulations
This class is the final perception, which is send to the agent.
SimulationAgentFinalPerception() - Constructor for class massim.gridsimulations.SimulationAgentFinalPerception
 
SimulationAgentParameter - Class in massim.gridsimulations
This class represents the AgentParameter.
SimulationAgentParameter() - Constructor for class massim.gridsimulations.SimulationAgentParameter
 
SimulationAgentPerception - Class in massim.gridsimulations
This class produce the normal perception, which is send to the agent.
SimulationAgentPerception() - Constructor for class massim.gridsimulations.SimulationAgentPerception
 
SimulationAgentState - Class in massim.gridsimulations
This class represents the AgentState.
SimulationAgentState() - Constructor for class massim.gridsimulations.SimulationAgentState
 
simulationChanged - Variable in class massim.framework.ControllerReturnValue
 
SimulationConfiguration - Interface in massim.framework
This interface must be implemented by all classes that serve as simulation configuration.
SimulationConfigurationHandCrafted - Class in massim.gridsimulations
This class is derived from GridSimulationConfiguration.
SimulationConfigurationHandCrafted() - Constructor for class massim.gridsimulations.SimulationConfigurationHandCrafted
 
SimulationConfigurationImpl - Class in massim.gridsimulations
This class describes the not hand crafted configuration.
SimulationConfigurationImpl() - Constructor for class massim.gridsimulations.SimulationConfigurationImpl
 
simulationName - Variable in class massim.competition2006.GridSimulationVisualizationObserver
 
simulationName - Variable in class massim.competition2011.GraphSimulationConfiguration
Simulation's name.
simulationName - Static variable in class massim.competition2011.GraphSimulationVisualizationObserver
 
simulationName - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
simulationName - Static variable in class massim.gridsimulations.SimulationRMIXMLDocumentObserver
 
simulationName - Static variable in class massim.gridsimulations.SimulationVisualizationObserver
 
simulationName - Variable in class massim.gridsimulations.SimulationWorldState
 
simulationName - Static variable in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
simulationName - Static variable in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
SimulationPerceptionCell - Class in massim.gridsimulations
This class is a single Perception cell.
SimulationPerceptionCell() - Constructor for class massim.gridsimulations.SimulationPerceptionCell
 
SimulationRMIXMLDocumentObserver - Class in massim.gridsimulations
This RMIXMLDocumentObserver provides the simulation statistics for the webserver and the servermonitor.
SimulationRMIXMLDocumentObserver() - Constructor for class massim.gridsimulations.SimulationRMIXMLDocumentObserver
 
SimulationRun - Class in massim.framework
This class provides a very simple method to configure a simulation and to run it.
SimulationRun() - Constructor for class massim.framework.SimulationRun
 
simulationState - Variable in class massim.framework.simulation.SimulationStateImpl
 
SimulationState - Interface in massim.framework
This interface must be implemented by all classes that serve as simulation state.
SimulationStateImpl - Class in massim.framework.simulation
 
SimulationStateImpl() - Constructor for class massim.framework.simulation.SimulationStateImpl
 
SimulationStateServer - Interface in massim.framework.rmi
 
SimulationStateServerObserver - Class in massim.framework.rmi
This class will act as an Observer, which means it receives information about a simulation.
SimulationStateServerObserver(String) - Constructor for class massim.framework.rmi.SimulationStateServerObserver
 
simulationStep() - Method in class massim.competition2008.GridSimulation
 
simulationStep() - Method in class massim.competition2009.GridSimulation
 
simulationStep() - Method in class massim.competition2010.GridSimulation
 
simulationStep() - Method in class massim.competition2011.GraphSimulation
 
simulationStep() - Method in class massim.framework.simulation.AbstractSimulation
 
simulationStep() - Method in class massim.gridsimulations.AbstractGridSimulation
 
SimulationVisualizationObserver - Class in massim.gridsimulations
This VisualizationObserver takes care about the visualization (svg-files).
SimulationVisualizationObserver() - Constructor for class massim.gridsimulations.SimulationVisualizationObserver
 
SimulationWorldState - Class in massim.gridsimulations
This class describes the SimulationWorldState.
SimulationWorldState() - Constructor for class massim.gridsimulations.SimulationWorldState
 
SimulationXMLObserver - Class in massim.gridsimulations
This XMLObserver provides the simulation statistics and save it into a file.
SimulationXMLObserver() - Constructor for class massim.gridsimulations.SimulationXMLObserver
This constructor creates the document.
SimulationXMLStatisticsObserver - Class in massim.gridsimulations
* This XMLObserver provides the simulation statistics.
SimulationXMLStatisticsObserver() - Constructor for class massim.gridsimulations.SimulationXMLStatisticsObserver
This constructor appends the statistic-element to the document.
SimulationXMLStatisticsObserverAverageScore - Class in massim.gridsimulations
* This XMLObserver provides the simulation statistics for the results page of the web server.
SimulationXMLStatisticsObserverAverageScore() - Constructor for class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
This constructor appends the statistic-element to the document.
size - Variable in class massim.competition2011.scenario.DominatedArea
 
sizeX - Variable in class massim.competition2011.GraphSimulationWorldState
The width of the abstract grid to which the graph is subscribed.
sizex - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
sizex - Variable in class massim.gridsimulations.SimulationWorldState
 
sizeY - Variable in class massim.competition2011.GraphSimulationWorldState
The height of the abstract grid to which the graph is subscribed.
sizey - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
sizey - Variable in class massim.gridsimulations.SimulationWorldState
 
SocketHandler - Interface in massim.framework.connection
 
socketlistener - Variable in class massim.server.Server
 
spreadAgent(GridSimulationWorldState) - Method in class massim.competition2006.GridSimulationAgentState
This method spreads the agents over the grid.
spreadAgent(GridSimulationWorldState, GridSimulationConfigurationHandCrafted, int) - Method in class massim.competition2006.GridSimulationAgentState
This Method set the agents positions.
spreadAgent(GridSimulationWorldState) - Method in class massim.competition2007.GridSimulationAgentState
This method spreads the agents over the grid.
spreadAgent(GridSimulationWorldState, GridSimulationConfigurationHandCrafted, int) - Method in class massim.competition2007.GridSimulationAgentState
This Method set the agents positions.
spreadAgent(GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationAgentState
This method spreads the agents over the grid.
spreadAgent(GridSimulationWorldState, GridSimulationConfigurationHandCrafted, int) - Method in class massim.competition2008.GridSimulationAgentState
This Method set the agents positions.
spreadAgent(GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationAgentState
This method spreads the agents over the grid.
spreadAgent(GridSimulationWorldState, GridSimulationConfigurationHandCrafted, int) - Method in class massim.competition2009.GridSimulationAgentState
This Method set the agents positions.
spreadAgent(GridSimulationWorldState) - Method in class massim.competition2010.GridSimulationAgentState
This method spreads the agents over the grid.
spreadAgent(GridSimulationWorldState, GridSimulationConfigurationHandCrafted, int) - Method in class massim.competition2010.GridSimulationAgentState
This Method set the agents positions.
sr - Variable in class massim.server.Server
 
stable1X - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
stable1X - Variable in class massim.competition2008.GridSimulationWorldState
 
stable1X - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
stable1X - Variable in class massim.competition2009.GridSimulationWorldState
 
stable1X - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
stable1X - Variable in class massim.competition2010.GridSimulationWorldState
 
stable1Y - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
stable1Y - Variable in class massim.competition2008.GridSimulationWorldState
 
stable1Y - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
stable1Y - Variable in class massim.competition2009.GridSimulationWorldState
 
stable1Y - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
stable1Y - Variable in class massim.competition2010.GridSimulationWorldState
 
stable2X - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
stable2X - Variable in class massim.competition2008.GridSimulationWorldState
 
stable2X - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
stable2X - Variable in class massim.competition2009.GridSimulationWorldState
 
stable2X - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
stable2X - Variable in class massim.competition2010.GridSimulationWorldState
 
stable2Y - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
stable2Y - Variable in class massim.competition2008.GridSimulationWorldState
 
stable2Y - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
stable2Y - Variable in class massim.competition2009.GridSimulationWorldState
 
stable2Y - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
stable2Y - Variable in class massim.competition2010.GridSimulationWorldState
 
stableType - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
start() - Method in class massim.agent.AbstractAgent
Starts the agent main thread.
start() - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
start() - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
start() - Method in class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
start() - Method in class massim.framework.ArrayAgentProvider
 
start() - Method in interface massim.framework.Component
Tell the component to start activity.
start() - Method in class massim.framework.connection.AbstractSocketListener
 
start() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
start() - Method in class massim.framework.DefaultAgentManager
 
start() - Method in class massim.framework.DefaultController
 
start() - Method in class massim.framework.DefaultObserver
 
start() - Method in class massim.framework.DefaultSimulation
 
start() - Method in class massim.framework.ObjectDumperObserver
 
start() - Method in class massim.framework.rmi.SimulationStateServerObserver
 
start() - Method in class massim.framework.rmi.XMLDocumentObserver
 
start() - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
start() - Method in class massim.gridsimulations.SimulationXMLObserver
 
start() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
start() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
startSimulation() - Method in class massim.framework.simulation.AbstractSimulation
 
startSimulation() - Method in interface massim.framework.Simulation
This method will be automatically called when the simulation starts.
startSimulation() - Method in class massim.server.Server
 
step - Variable in class massim.competition2006.GridSimulationAgentPerception
 
step - Variable in class massim.competition2011.GraphSimulationAgentPerception
The current simulation step
step - Variable in class massim.gridsimulations.SimulationAgentPerception
 
steps - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
The number of steps that this simulation will run.
steps - Variable in class massim.framework.simulation.SimulationStateImpl
 
steps - Variable in class massim.gridsimulations.AbstractGridSimulationAgentInitialPerception
 
stepSimulation() - Method in class massim.framework.simulation.AbstractSimulation
 
stepSimulation() - Method in interface massim.framework.Simulation
This method will be automatically called when the simulation is supposed to do a simulation step.
stop() - Method in class massim.competition2006.GridSimulationVisualizationObserver
 
stop() - Method in class massim.competition2011.GraphSimulationVisualizationObserver
 
stop() - Method in class massim.competition2011.GraphSimulationXMLStatisticsObserver
 
stop() - Method in class massim.framework.ArrayAgentProvider
 
stop() - Method in interface massim.framework.Component
Tell the component to cease activity.
stop() - Method in class massim.framework.connection.AbstractSocketListener
 
stop() - Method in class massim.framework.connection.XMLSocketSimulationAgent
 
stop() - Method in class massim.framework.DefaultAgentManager
 
stop() - Method in class massim.framework.DefaultController
 
stop() - Method in class massim.framework.DefaultObserver
 
stop() - Method in class massim.framework.DefaultSimulation
 
stop() - Method in class massim.framework.ObjectDumperObserver
 
stop() - Method in class massim.framework.rmi.SimulationStateServerObserver
 
stop() - Method in class massim.framework.rmi.XMLDocumentObserver
 
stop() - Method in class massim.gridsimulations.SimulationVisualizationObserver
 
stop() - Method in class massim.gridsimulations.SimulationXMLObserver
 
stop() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
stop() - Method in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
stopped - Variable in class massim.server.Server
 
stopSimulation() - Method in class massim.server.Server
 
strength - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's strength (that can be increased via the buy action).
strength - Variable in class massim.competition2011.scenario.RoleConfiguration
 
StringMapServer - Interface in massim.framework.rmi
 
succsefullAttack() - Method in class massim.competition2011.scenario.TeamState
 
succsefullParry() - Method in class massim.competition2011.scenario.TeamState
 
sumCurrent() - Method in class massim.competition2011.scenario.TeamState
Sums the step score to the total score.
summedScore - Variable in class massim.competition2011.scenario.TeamState
 
surround() - Method in class massim.agent.DemoGridAgent
 
surveyedEdges - Variable in class massim.competition2011.GraphSimulationAgentPerception
The set of edges that where surveyed in the previous step, for which the agent owner of this perception should get extended information.
svgEnding - Variable in class massim.visualization.svg.SvgXmlFile
 
svgFile - Static variable in class massim.competition2011.GraphPolicy
 
svgFile - Static variable in class massim.visualization.MainPolicy
 
SvgFunction - Class in massim.visualization.svg
main SVG function for more information look at www.w3.org/TR/SVG/index.html Copyright © [2006-05-08] World Wide Web Consortium, (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University).
SvgFunction() - Constructor for class massim.visualization.svg.SvgFunction
 
SvgXmlFile - Class in massim.visualization.svg
 
SvgXmlFile() - Constructor for class massim.visualization.svg.SvgXmlFile
 
sw - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
switcher - Variable in class massim.cowsimulations.GridSimulationCell
 
switcher - Variable in class massim.cowsimulations.GridSimulationPerceptionCell
 
switchX - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
switchX - Variable in class massim.competition2008.GridSimulationWorldState
 
switchX - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
switchX - Variable in class massim.competition2009.GridSimulationWorldState
 
switchX - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
switchX - Variable in class massim.competition2010.GridSimulationWorldState
 
switchY - Variable in class massim.competition2008.GridSimulationConfigurationHandCrafted
 
switchY - Variable in class massim.competition2008.GridSimulationWorldState
 
switchY - Variable in class massim.competition2009.GridSimulationConfigurationHandCrafted
 
switchY - Variable in class massim.competition2009.GridSimulationWorldState
 
switchY - Variable in class massim.competition2010.GridSimulationConfigurationHandCrafted
 
switchY - Variable in class massim.competition2010.GridSimulationWorldState
 

T

team - Variable in class massim.competition2011.GraphSimulationAgentPerception
The state of the team of the agent owner of this perception.
team - Variable in class massim.competition2011.GraphSimulationAgentState
The name of the agent's team
team - Variable in class massim.competition2011.scenario.DominatedArea
 
team - Variable in class massim.gridsimulations.SimulationAgentParameter
 
team - Variable in class massim.gridsimulations.SimulationAgentState
 
team_member - Variable in class massim.server.Server
 
TeamAgentFilter - Class in massim.framework
This class allows filtering agents that do not belong to a certain team, based upon a map which agent belongs to which team.
TeamAgentFilter(Map<Account, Object>, AgentProvider) - Constructor for class massim.framework.TeamAgentFilter
Construct a new TeamAgentFilter.
teamagentfilter - Variable in class massim.server.Server
 
TeamAgentParameter - Interface in massim.framework
This interface should be implemented by all AgentParamter objects that intend to create an agent of one certain team.
teamIdx - Variable in class massim.competition2011.scenario.TeamState
 
teamMembers - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
A collection of agent states, holding the states of all the team Members in the same team of the owner of this perception.
teamName - Variable in class massim.gridsimulations.SimulationWorldState
 
teamName0 - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
teamName1 - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
teamName1 - Variable in class massim.monitor.CowMonitor
 
teams - Variable in class massim.server.ServerSimulationAgents
 
teamScore - Variable in class massim.gridsimulations.SimulationWorldState
 
teamsStates - Variable in class massim.competition2011.GraphSimulationWorldState
A vector holding the states of all the teams that take part in the simulation.
TeamState - Class in massim.competition2011.scenario
This class holds information about the current state of a Team, including current score, zones built, achievement points, achievements, etc.
TeamState(String, int) - Constructor for class massim.competition2011.scenario.TeamState
 
Test - Class in massim.framework.backup
 
Test() - Constructor for class massim.framework.backup.Test
Constructor
thresholdcritical - Static variable in class massim.framework.util.DebugLog
 
thresholddebug - Static variable in class massim.framework.util.DebugLog
 
thresholderror - Static variable in class massim.framework.util.DebugLog
 
thresholdnormal - Static variable in class massim.framework.util.DebugLog
 
TimeCriticalPerception - Interface in massim.framework
Classes that implement this interface represent perceptions that should take maximally a certain amount of time to process and respond to it.
timeInDepot - Variable in class massim.competition2007.GridSimulationAgentState
 
toString() - Method in class massim.competition2011.scenario.GraphGeneratorTriangulation
 
toString() - Method in class massim.competition2011.scenario.GraphGeneratorTriangulationBalanced
 
totalScore - Variable in class massim.competition2011.scenario.DominatedArea
 
tournamentmode - Variable in class massim.server.Server
 
tournamentName - Variable in class massim.competition2006.GridSimulationVisualizationObserver
 
tournamentName - Variable in class massim.competition2011.GraphSimulationConfiguration
Tournament's name.
tournamentName - Variable in class massim.competition2011.GraphSimulationVisualizationObserver
 
tournamentName - Variable in class massim.gridsimulations.SimulationConfigurationImpl
 
tournamentName - Variable in class massim.gridsimulations.SimulationVisualizationObserver
 
tournamentName - Variable in class massim.gridsimulations.SimulationWorldState
 
tournamentName - Variable in class massim.gridsimulations.SimulationXMLStatisticsObserver
 
tournamentName - Variable in class massim.gridsimulations.SimulationXMLStatisticsObserverAverageScore
 
tournamentname - Variable in class massim.server.Server
 
TrivialControllerFactory - Class in massim.server
 
TrivialControllerFactory() - Constructor for class massim.server.TrivialControllerFactory
 
type - Variable in class massim.gridsimulations.AbstractGridSimulationAgentAction
 

U

UniqueSimulationAgent - Interface in massim.framework
This interface should be implemented by any SimulationAgent that is somehow unique.
unknown - Variable in class massim.gridsimulations.SimulationPerceptionCell
 
update(Observable, Object) - Method in class massim.framework.XMLFileWriter
 
update(Graphics) - Method in class massim.monitor.CowMonitor
 
updateAgentPosition(Document) - Method in class massim.gridsimulations.AbstractGridSimulation
 
updateOutput(Document) - Method in class massim.monitor.AbstractSimulationOutput
 
updateOutput(Document) - Method in class massim.monitor.CowMonitor
 
updateView() - Method in class massim.competition2011.monitor.GraphMonitor
 
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.competition2006.GridSimulationAgent
 
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.competition2007.GridSimulationAgent
take charge of agent's direction in world state. in the case, two or more agents wants to move in the same cell, only one of them can move in and the others will be set back to their old positions. in other words if the first agent wants to move to the cell, where another agent (also the second) stands. he will try to push the second agent away in a free cell .the push action can only success when the second agent does not want to perform a movement in his last simulation step and this simulation step(his actions can be "skip", "invalid" "pick", "drop", "mark", "unmark").
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.competition2008.GridSimulationAgent
take charge of agent's positions in world state.
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.competition2009.GridSimulationAgent
take charge of agent's positions in world state.
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.competition2010.GridSimulationAgent
take charge of agent's positions in world state.
updateWorldState(WorldState, SimulationAgent[]) - Method in class massim.gridsimulations.SimulationAgentExtend
 
useAchievementPoints(long) - Method in class massim.competition2011.scenario.TeamState
 
usedAchievementPoints - Variable in class massim.competition2011.scenario.TeamState
 
username - Variable in class massim.agent.AbstractAgent
 
username - Variable in class massim.framework.connection.UsernamePasswordAuthentication
username component for this authentication
UsernamePasswordAccount - Class in massim.framework.connection
This class represents an account that requires you to send username and password to login.
UsernamePasswordAccount(String, String) - Constructor for class massim.framework.connection.UsernamePasswordAccount
Construct a new UsernamePasswordAccount, using a given username and password.
UsernamePasswordAuthentication - Class in massim.framework.connection
This class represents a username/password-style authentication.
UsernamePasswordAuthentication() - Constructor for class massim.framework.connection.UsernamePasswordAuthentication
Constructs a new UsernamePasswordAuthentication object.
UsernamePasswordSocketLoginManager - Class in massim.framework.connection
 
UsernamePasswordSocketLoginManager(Account[], Map<Account, SocketHandler>) - Constructor for class massim.framework.connection.UsernamePasswordSocketLoginManager
 

V

validAttack(GraphSimulationAgentState, GraphSimulationAgentState, GraphSimulationWorldState) - Static method in class massim.competition2011.scenario.ActionExecutor
Returns true iff the victim is in the same node of the attacker.
valueOf(String) - Static method in enum massim.framework.ObjectDumperObserver.Marker
Returns the enum constant of this type with the specified name.
values() - Static method in enum massim.framework.ObjectDumperObserver.Marker
Returns an array containing the constants of this enum type, in the order they are declared.
vertices - Variable in class massim.competition2011.GraphSimulationAgentInitialPerception
The number of vertices that the map graph has.
visRange - Variable in class massim.competition2011.GraphSimulationAgentState
The agent's visibility range (that can be increased via the buy action).
visRange - Variable in class massim.competition2011.scenario.RoleConfiguration
 

W

w - Variable in class massim.goldsimulations.GoldGridSimulationAgentPerception
 
wasPushed - Variable in class massim.competition2007.GridSimulationAgentState
 
wasPushed - Variable in class massim.competition2008.GridSimulationAgentState
 
wasPushed - Variable in class massim.competition2009.GridSimulationAgentState
 
wasPushed - Variable in class massim.competition2010.GridSimulationAgentState
 
weight - Variable in class massim.competition2008.GridSimulationConfiguration
 
weight(int, GridSimulationCell, GridSimulationWorldState) - Method in class massim.competition2008.GridSimulationCowAgent
 
weight - Variable in class massim.competition2008.GridSimulationWorldState
 
weight - Variable in class massim.competition2009.GridSimulationConfiguration
 
weight(int, GridSimulationCell, GridSimulationWorldState) - Method in class massim.competition2009.GridSimulationCowAgent
 
weight - Variable in class massim.competition2009.GridSimulationWorldState
 
weight(int, GridSimulationCell, GridSimulationWorldState) - Method in class massim.competition2010.GridSimulationCowAgent
 
weight - Variable in class massim.competition2011.scenario.GraphEdge
 
weight - Variable in class massim.competition2011.scenario.GraphNode
 
WorldState - Interface in massim.framework.simulation
 
write(Document, String, String) - Static method in class massim.framework.backup.BackupWriter
 

X

x - Variable in class massim.competition2011.scenario.GraphNode
 
x - Variable in class massim.monitor.Point
 
XMLCodec - Class in massim.framework.util
This class provides static methods to encode objects to XML and to decode XML back to objects.
XMLCodec() - Constructor for class massim.framework.util.XMLCodec
 
XMLCodec.DefaultXMLToObjectConverter - Class in massim.framework.util
 
XMLCodec.DefaultXMLToObjectConverter() - Constructor for class massim.framework.util.XMLCodec.DefaultXMLToObjectConverter
 
XMLCodec.XMLDecodable - Interface in massim.framework.util
Classes that implement this interface provide their own method to decode themselves from XML.
XMLCodec.XMLEncodable - Interface in massim.framework.util
Classes that implement this interface provide their own method to encode themselves to XML.
XMLCodec.XMLToObjectConverter - Interface in massim.framework.util
Classes that implement this interface can be used to convert XML to an object.
XMLCommunicationUtilities - Class in massim.framework.connection
 
XMLCommunicationUtilities() - Constructor for class massim.framework.connection.XMLCommunicationUtilities
 
XMLDocumentObserver - Class in massim.framework.rmi
 
XMLDocumentObserver() - Constructor for class massim.framework.rmi.XMLDocumentObserver
 
XMLDocumentServer - Interface in massim.framework.rmi
 
XMLFileWriter - Class in massim.framework
 
XMLFileWriter() - Constructor for class massim.framework.XMLFileWriter
 
XMLOutputObserver - Class in massim.framework
 
XMLOutputObserver() - Constructor for class massim.framework.XMLOutputObserver
 
XMLSocketSimulationAgent - Class in massim.framework.connection
This class manages the communication to an agent, offering methods that will make it possible to treat instances of this object as a simulation agent.
XMLSocketSimulationAgent() - Constructor for class massim.framework.connection.XMLSocketSimulationAgent
Construct a new XMLSocketSimulationAgent that will try to generate action of a certain class.
xmlstatisticsobserver - Variable in class massim.server.ServerSimulationRun2
 
xmlTournamentReport - Variable in class massim.server.Server
 
xmlTournamentReportFile - Variable in class massim.server.Server
 
XMLUtilities - Class in massim.framework.util
 
XMLUtilities() - Constructor for class massim.framework.util.XMLUtilities
 

Y

y - Variable in class massim.competition2011.scenario.GraphNode
 
y - Variable in class massim.monitor.Point
 

A B C D E F G H I K L M N O P Q R S T U V W X Y

Copyright © 2011. All Rights Reserved.