Class Cognitive2D
-
- All Implemented Interfaces:
-
it.unibo.alchemist.model.NodeProperty
,it.unibo.alchemist.model.cognitive.CognitiveProperty
,java.io.Serializable
public final class Cognitive2D<T extends Object> implements CognitiveProperty<T>
The node's CognitiveModel.
-
-
Field Summary
Fields Modifier and Type Field Description private final Molecule
danger
private final CognitiveModel
cognitiveModel
private final Node<T>
node
-
Constructor Summary
Constructors Constructor Description Cognitive2D(Physics2DEnvironment<T> environment, Node<T> node, Molecule danger)
Cognitive2D(Physics2DEnvironment<T> environment, Node<T> node)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class it.unibo.alchemist.model.cognitive.CognitiveProperty
getCognitiveModel, getDanger, influentialPeople
-
Methods inherited from class it.unibo.alchemist.model.NodeProperty
cloneOnNewNode, getNode
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Cognitive2D
Cognitive2D(Physics2DEnvironment<T> environment, Node<T> node, Molecule danger)
-
Cognitive2D
Cognitive2D(Physics2DEnvironment<T> environment, Node<T> node)
-
-
-
-