alchemist-full
Toggle table of contents
42.3.15
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
alchemist-full
alchemist-cognitive-agents
/
it.unibo.alchemist.model.cognitive.conditions
/
WantToEscape
Want
To
Escape
open
class
WantToEscape
<
T
,
S
:
Vector
<
S
>
,
A
:
Transformation
<
S
>
>
(
node
:
Node
<
T
>
)
:
AbstractCondition
<
T
>
(
source
)
The intention of the pedestrian to evacuate or not.
Members
Constructors
Want
To
Escape
Link copied to clipboard
constructor
(
node
:
Node
<
T
>
)
Properties
context
Link copied to clipboard
open
override
val
context
:
Context
inbound
Dependencies
Link copied to clipboard
override
val
inboundDependencies
:
ListSet
<
out
Dependency
?
>
?
is
Valid
Link copied to clipboard
open
override
val
isValid
:
Boolean
node
Link copied to clipboard
open
override
val
node
:
Node
<
T
?
>
?
propensity
Contribution
Link copied to clipboard
open
override
val
propensityContribution
:
Double
Functions
clone
Condition
Link copied to clipboard
open
fun
cloneCondition
(
newNode
:
Node
<
T
?
>
?
,
newReaction
:
Reaction
<
T
?
>
?
)
:
Condition
<
T
?
>
?
get
Context
Link copied to clipboard
open
override
fun
getContext
(
)
:
Context
get
Node
Link copied to clipboard
open
fun
getNode
(
)
:
Node
<
T
?
>
?
get
Propensity
Contribution
Link copied to clipboard
open
override
fun
getPropensityContribution
(
)
:
Double
is
Valid
Link copied to clipboard
open
override
fun
isValid
(
)
:
Boolean
reaction
Ready
Link copied to clipboard
open
fun
reactionReady
(
)