alchemist
Toggle table of contents
jvm
Platform filter
jvm
Switch theme
Search in API
alchemist
alchemist
/
it.unibo.alchemist.test
/
GlobalTestReaction
Global
Test
Reaction
class
GlobalTestReaction
<
T
>
(
val
timeDistribution
:
TimeDistribution
<
T
>
,
val
environment
:
Environment
<
T
,
*
>
)
:
GlobalReaction
<
T
>
Members
Constructors
Global
Test
Reaction
Link copied to clipboard
constructor
(
timeDistribution
:
TimeDistribution
<
T
>
,
environment
:
Environment
<
T
,
*
>
)
Properties
actions
Link copied to clipboard
open
override
var
actions
:
List
<
Action
<
T
>
>
conditions
Link copied to clipboard
open
override
var
conditions
:
List
<
Condition
<
T
>
>
environment
Link copied to clipboard
val
environment
:
Environment
<
T
,
*
>
inbound
Dependencies
Link copied to clipboard
open
override
val
inboundDependencies
:
ListSet
<
out
Dependency
>
outbound
Dependencies
Link copied to clipboard
open
override
val
outboundDependencies
:
ListSet
<
out
Dependency
>
rate
Link copied to clipboard
open
val
rate
:
Double
tau
Link copied to clipboard
open
val
tau
:
Time
time
Distribution
Link copied to clipboard
open
override
val
timeDistribution
:
TimeDistribution
<
T
>
Functions
can
Execute
Link copied to clipboard
open
override
fun
canExecute
(
)
:
Boolean
compare
To
Link copied to clipboard
open
operator override
fun
compareTo
(
other
:
Actionable
<
T
>
)
:
Int
execute
Link copied to clipboard
open
override
fun
execute
(
)
initialization
Complete
Link copied to clipboard
open
override
fun
initializationComplete
(
atTime
:
Time
,
environment
:
Environment
<
T
,
*
>
)
update
Link copied to clipboard
open
override
fun
update
(
currentTime
:
Time
,
hasBeenExecuted
:
Boolean
,
environment
:
Environment
<
T
,
*
>
)