Class RandomWalk2DDecisionModel
- java.lang.Object
-
- fr.univ_artois.lgi2a.similar.extendedkernel.libs.abstractimpl.AbstractAgtDecisionModel
-
- fr.univ_artois.lgi2a.similar2logo.lib.model.RandomWalk2DDecisionModel
-
- All Implemented Interfaces:
fr.univ_artois.lgi2a.similar.extendedkernel.agents.IAgtDecisionModel
public class RandomWalk2DDecisionModel extends fr.univ_artois.lgi2a.similar.extendedkernel.libs.abstractimpl.AbstractAgtDecisionModel
The decision model of a random walker.- Author:
- Yoann Kubera, Gildas Morvan
-
-
Constructor Summary
Constructors Constructor Description RandomWalk2DDecisionModel()
Builds an instance of this decision model.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decide(fr.univ_artois.lgi2a.similar.microkernel.SimulationTimeStamp timeLowerBound, fr.univ_artois.lgi2a.similar.microkernel.SimulationTimeStamp timeUpperBound, fr.univ_artois.lgi2a.similar.microkernel.agents.IGlobalState globalState, fr.univ_artois.lgi2a.similar.microkernel.agents.ILocalStateOfAgent publicLocalState, fr.univ_artois.lgi2a.similar.microkernel.agents.ILocalStateOfAgent privateLocalState, fr.univ_artois.lgi2a.similar.microkernel.agents.IPerceivedData perceivedData, fr.univ_artois.lgi2a.similar.microkernel.influences.InfluencesMap producedInfluences)
-
-
-
Method Detail
-
decide
public void decide(fr.univ_artois.lgi2a.similar.microkernel.SimulationTimeStamp timeLowerBound, fr.univ_artois.lgi2a.similar.microkernel.SimulationTimeStamp timeUpperBound, fr.univ_artois.lgi2a.similar.microkernel.agents.IGlobalState globalState, fr.univ_artois.lgi2a.similar.microkernel.agents.ILocalStateOfAgent publicLocalState, fr.univ_artois.lgi2a.similar.microkernel.agents.ILocalStateOfAgent privateLocalState, fr.univ_artois.lgi2a.similar.microkernel.agents.IPerceivedData perceivedData, fr.univ_artois.lgi2a.similar.microkernel.influences.InfluencesMap producedInfluences)
-
-