-
- All Implemented Interfaces:
public interface CognitiveModelTheoretical model to describe the cognitive processes underlying in an agent.
-
-
Method Summary
Modifier and Type Method Description abstract DoubledangerBelief()Value representing the current belief of the situation dangerousness. abstract Doublefear()Value representing the level of fear. abstract DoubleescapeIntention()Value representing the intention to escape. abstract DoubleremainIntention()Value representing the intention to remain. abstract Unitupdate(Double frequency)Update the current intensity of the aforementioned feelings considering a frequency. BooleanwantsToEscape()Whether or not this pedestrian intends to escape. -
-
Method Detail
-
dangerBelief
abstract Double dangerBelief()
Value representing the current belief of the situation dangerousness.
-
escapeIntention
abstract Double escapeIntention()
Value representing the intention to escape. Opposed to remainIntention.
-
remainIntention
abstract Double remainIntention()
Value representing the intention to remain. Opposed to escapeIntention
-
update
abstract Unit update(Double frequency)
Update the current intensity of the aforementioned feelings considering a frequency.
-
wantsToEscape
Boolean wantsToEscape()
Whether or not this pedestrian intends to escape.
-
-
-
-