massim.framework
Interface Perception

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
FinalPerception, InitialStickyPerception, TimeCriticalPerception
All Known Implementing Classes:
AbstractGridSimulationAgentInitialPerception, GoldGridSimulationAgentPerception, GraphSimulationAgentFinalPerception, GraphSimulationAgentInitialPerception, GraphSimulationAgentPerception, GridSimulationAgentFinalPerception, GridSimulationAgentFinalPerceptionAverageScore, GridSimulationAgentInitialPerception, GridSimulationAgentInitialPerception, GridSimulationAgentPerception, GridSimulationAgentPerception, GridSimulationAgentPerception, GridSimulationAgentPerceptionAverage, SimulationAgentFinalPerception, SimulationAgentPerception

public interface Perception
extends java.io.Serializable

This interface must be implemented by all classes that serve as a perception for an agent. It's main purpose is to have type safety. Apart from that it is imperative that any class that implements this interface is serializable.




Copyright © 2011. All Rights Reserved.