massim.competition2008
Class GridSimulationConfigurationHandCrafted

java.lang.Object
  extended by massim.framework.simulation.DefaultSimpleSimulationConfiguration
      extended by massim.gridsimulations.SimulationConfigurationImpl
          extended by massim.competition2008.GridSimulationConfiguration
              extended by massim.competition2008.GridSimulationConfigurationHandCrafted
All Implemented Interfaces:
SimpleSimulationConfiguration, SimulationConfiguration, ServerSimulationConfiguration

public class GridSimulationConfigurationHandCrafted
extends GridSimulationConfiguration

This class is derived from GridSimulationConfiguration. The agent positions, gold positions, obstacle positions and the depot position are added.


Nested Class Summary
 
Nested classes/interfaces inherited from interface massim.framework.simulation.SimpleSimulationConfiguration
SimpleSimulationConfiguration.AgentConfiguration
 
Field Summary
 int[] agentPositionX
           
 int[] agentPositionY
           
 int[] cowPositionX
           
 int[] cowPositionY
           
 java.lang.String[] fenceDirections
           
 int[] fenceLength
           
 int[] obstaclePositionX
           
 int[] obstaclePositionY
           
 int[] stable1X
           
 int[] stable1Y
           
 int[] stable2X
           
 int[] stable2Y
           
 int[] switchX
           
 int[] switchY
           
 
Fields inherited from class massim.competition2008.GridSimulationConfiguration
agentSpeed, agentWeight, cowAttractedWeight, cowPrivateField, cowScareWeight, cowSight, cowSpeed, emptyWeight, epsilon, fogprobability, numberOfCows, numberOfFences, obstacleWeight, weight
 
Fields inherited from class massim.gridsimulations.SimulationConfigurationImpl
lineOfSight, maxNumberOfSteps, numberOfAgents, numberOfObstacles, simulationName, sizex, sizey, teamName0, teamName1, tournamentName
 
Constructor Summary
GridSimulationConfigurationHandCrafted()
           
 
Method Summary
 
Methods inherited from class massim.gridsimulations.SimulationConfigurationImpl
setSimulationName, setTeamName, setTournamentName
 
Methods inherited from class massim.framework.simulation.DefaultSimpleSimulationConfiguration
getAgentConfigurations, setAgentConfigurations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agentPositionX

public int[] agentPositionX

agentPositionY

public int[] agentPositionY

cowPositionX

public int[] cowPositionX

cowPositionY

public int[] cowPositionY

obstaclePositionX

public int[] obstaclePositionX

obstaclePositionY

public int[] obstaclePositionY

stable1X

public int[] stable1X

stable1Y

public int[] stable1Y

stable2X

public int[] stable2X

stable2Y

public int[] stable2Y

switchX

public int[] switchX

switchY

public int[] switchY

fenceDirections

public java.lang.String[] fenceDirections

fenceLength

public int[] fenceLength
Constructor Detail

GridSimulationConfigurationHandCrafted

public GridSimulationConfigurationHandCrafted()


Copyright © 2011. All Rights Reserved.