alchemist
Toggle table of contents
36.0.13
jvm
Platform filter
jvm
Switch theme
alchemist
alchemist-api
it.
unibo.
alchemist.
boundary
Output
Monitor
it.
unibo.
alchemist.
core
Dependency
Graph
Scheduler
Simulation
Status
INIT
READY
PAUSED
RUNNING
TERMINATED
it.
unibo.
alchemist.
model
Action
Actionable
Benchmarkable
Environment
Concentration
Condition
Context
GLOBAL
LOCAL
NEIGHBORHOOD
Dependency
Environment
Environment
With
Obstacles
Euclidean
Environment
Geo
Position
Global
Reaction
Incarnation
Layer
Linking
Rule
Molecule
Neighborhood
Node
Companion
Node
Property
Obstacle
Position
Position2D
Reaction
Time
Companion
Time
Distribution
it.
unibo.
alchemist.
model.
geometry
Shape
Transformation
Vector
Vector2D
Companion
alchemist-cognitive-agents
it.
unibo.
alchemist.
model.
cognitive
Cognitive
Model
Cognitive
Property
Group
Group
Steering
Action
Group
With
Leader
Heterogeneous
Pedestrian
Model
Human2DProperty
Human
Property
Navigation
Action
Navigation
Strategy
Navigation
Strategy2D
Orienting
Agent
Orienting
Agent2D
Orienting
Property
Pedestrian
Property
Perceptive
Property
Physical
Steering
Strategy
Running
Pedestrian
Property
Social
Property
Steering
Action
Steering
Action
With
Target
Steering
Strategy
Walking
Pedestrian
Property
it.
unibo.
alchemist.
model.
cognitive.
actions
Abstract
Group
Steering
Action
Abstract
Layer
Action
Abstract
Navigation
Action
Abstract
Steering
Action
Abstract
Steering
Action
With
Target
Cognitive
Agent
Arrive
Cognitive
Agent
Avoid
Layer
Cognitive
Agent
Cohesion
Cognitive
Agent
Combine
Steering
Cognitive
Agent
Explore
Cognitive
Agent
Flee
Cognitive
Agent
Follow
Layer
Cognitive
Agent
Follow
Route
Cognitive
Agent
Follow
Scalar
Field
Cognitive
Agent
Goal
Oriented
Explore
Cognitive
Agent
Navigation
Action2D
Companion
Cognitive
Agent
Obstacle
Avoidance
Cognitive
Agent
Pursue
Cognitive
Agent
Reach
Destination
Cognitive
Agent
Reach
Known
Destination
Cognitive
Agent
Seek
Cognitive
Agent
Seek2D
Cognitive
Agent
Separation
Cognitive
Agent
Wander
Navigation
Action2D
it.
unibo.
alchemist.
model.
cognitive.
conditions
Want
To
Escape
it.
unibo.
alchemist.
model.
cognitive.
environments
Environment
With
Dynamics
Image
Environment
With
Graph
it.
unibo.
alchemist.
model.
cognitive.
groups
Alone
Family
Friends
Generic
Group
Group
Factory
it.
unibo.
alchemist.
model.
cognitive.
impact
Impact
Model
PARAMETERS_
FILE
it.
unibo.
alchemist.
model.
cognitive.
impact.
cognitive
Abstract
Cognitive
Characteristic
Companion
Belief
Danger
Body
Cognitive
Characteristic
Cognitive
Characteristic
Cognitive
Spec
Desire
Evacuate
Desire
Walk
Randomly
Fear
Intention
Evacuate
Intention
Walk
Randomly
Mental
Cognitive
Characteristic
it.
unibo.
alchemist.
model.
cognitive.
impact.
individual
Age
Companion
CHILD
ADULT
ELDERLY
Characteristic
Compliance
Compliance
Spec
Gender
Companion
MALE
FEMALE
Help
Attitude
Help
Attitude
Spec
Adult
Female
Adult
Male
Elderly
Female
Elderly
Male
Speed
Companion
Speed
Spec
it.
unibo.
alchemist.
model.
cognitive.
navigation
Dynamically
Pursue
Explore
Companion
Follow
Route
Goal
Oriented
Exploration
Pursue
Reach
Destination
Reach
Known
Destination
it.
unibo.
alchemist.
model.
cognitive.
properties
Cognitive
Cognitive2D
Cognitive
Pedestrian
Heterogeneous
Pedestrian
Human
Orienting
Companion
Orienting2D
Pedestrian
Perceptive
Perceptive2D
Companion
Physical
Pedestrian2D
Running
Pedestrian
Social
Walking
Pedestrian
it.
unibo.
alchemist.
model.
cognitive.
reactions
Blended
Steering
Cognitive
Behavior
Navigation
Prioritized
Steering
Navigation
Prioritized
Steering
With
Physics
Physical
Blended
Steering
Priority
Steering
Steering
Behavior
it.
unibo.
alchemist.
model.
cognitive.
steering
Distance
Weighted
Filtered
Nearest
Single
Prevalent
Companion
Sum
Type
Based
Weighted
it.
unibo.
alchemist.
util
Lazy
Mutable
lazy
Mutable()
alchemist-engine
it.
unibo.
alchemist.
core
Array
Indexed
Priority
Epsilon
Batch
Queue
Array
Indexed
Priority
Fixed
Batch
Queue
Array
Indexed
Priority
Queue
Batched
Scheduler
Batch
Engine
Engine
Engine
Configuration
JGraph
TDependency
Graph
alchemist-euclidean-geometry
it.
unibo.
alchemist.
model
Obstacle2D
it.
unibo.
alchemist.
model.
actions
Constant
Distance
Random
Walk
Euclidean
Configurable
Move
Node
Follow
At
Distance
Generic
Random
Walker
Levy
Walk
it.
unibo.
alchemist.
model.
environments
Continuous2DEnvironment
Environment2DWith
Obstacles
Environment
With
Graph
Euclidean2DEnvironment
Companion
Euclidean2DEnvironment
With
Graph
Euclidean2DEnvironment
With
Obstacles
it.
unibo.
alchemist.
model.
geometry
Abstract
Convex
Polygon
Abstract
Shape
Factory
Awt
Mutable
Convex
Polygon
Awt
Shape
Compatible
Convex
Polygon
Convex
Shape
Ellipse
Euclidean2DConvex
Shape
Euclidean2DShape
Euclidean2DShape
Factory
Euclidean2DTransformation
Extendable
Convex
Polygon
Geometric
Shape
Factory
Companion
Intersection2D
Companion
Infinite
Points
Multiple
Points
None
Single
Point
Line2D
Mutable
Convex
Polygon
Segment2D
Segment2DImpl
Slope
Intercept
Line2D
Companion
it.
unibo.
alchemist.
model.
geometry.
navigationgraph
Base
Navigation
Graph
Directed
Euclidean2DNavigation
Graph
Directed
Navigation
Graph
Euclidean2DNavigation
Graph
Euclidean2DPassage
Extendable
Convex
Polygon
In
Environment
Navigation
Graph
Navi
Gator
Undirected
Navigation
Graph
it.
unibo.
alchemist.
model.
geometry.
util
Awt
Shapes
it.
unibo.
alchemist.
model.
linkingrules
Connection
Beam
it.
unibo.
alchemist.
model.
movestrategies
Random
Target
it.
unibo.
alchemist.
model.
obstacles
Rect
Obstacle2D
it.
unibo.
alchemist.
model.
positions
Abstract
Euclidean
Position
Euclidean2DPosition
Companion
alchemist-graphql
it.
unibo.
alchemist.
boundary.
graphql.
client
Default
Graph
QLClient
Graph
QLClient
Graph
QLClient
Factory
Simulation
Handler
it.
unibo.
alchemist.
boundary.
graphql.
server.
modules
graph
QLModule()
graph
QLRouting
Module()
it.
unibo.
alchemist.
boundary.
graphql.
utils
Default
Graph
QLSettings
it.
unibo.
alchemist.
boundary.
monitors
Graph
QLMonitor
alchemist-graphql-surrogates
it.
unibo.
alchemist.
boundary.
graphql
Alchemist
Schema
Generator
Hooks
Provider
it.
unibo.
alchemist.
boundary.
graphql.
monitor
Environment
Subscription
Monitor
it.
unibo.
alchemist.
boundary.
graphql.
schema.
model.
surrogates
Concentration
Surrogate
Environment
Surrogate
Generic
Position
Surrogate
Graph
QLSurrogate
Layer
Surrogate
Molecule
Input
Molecule
Surrogate
Neighborhood
Surrogate
Node
Surrogate
Position2DSurrogate
Position
Input
Position
Surrogate
Reaction
Surrogate
Simulation
Surrogate
Time
Surrogate
to
Graph
QLConcentration
Surrogate()
to
Graph
QLEnvironment
Surrogate()
to
Graph
QLLayer
Surrogate()
to
Graph
QLMolecule
Surrogate()
to
Graph
QLNeighborhood
Surrogate()
to
Graph
QLNode
Surrogate()
to
Graph
QLReaction
Surrogate()
to
Graph
QLSimulation
Surrogate()
to
Graph
QLTime
Surrogate()
it.
unibo.
alchemist.
boundary.
graphql.
schema.
operations.
mutations
Simulation
Control
it.
unibo.
alchemist.
boundary.
graphql.
schema.
operations.
queries
Environment
Queries
Node
Queries
it.
unibo.
alchemist.
boundary.
graphql.
schema.
operations.
subscriptions
Environment
Subscriptions
Node
Subscriptions
it.
unibo.
alchemist.
boundary.
graphql.
schema.
util
encode
Concentration
Content
To
String()
Graph
QLMap
Molecule
To
Concentration
Entry
Molecule
To
Concentration
Map
Node
To
Pos
Entry
Node
To
Pos
Map
Position
Surrogate
Utils
to
Molecule
To
Concentration
Map()
to
Node
To
Pos
Map()
it.
unibo.
alchemist.
model.
util
Environments
alchemist-grid
it.
unibo.
alchemist.
boundary.
grid.
cluster
Cluster
Cluster
Impl
Worker
Set
Worker
Set
Impl
it.
unibo.
alchemist.
boundary.
grid.
config
General
Simulation
Config
Light
Info
General
Simulation
Config
Local
General
Simulation
Config
Remote
General
Simulation
Config
Simulation
Config
Simulation
Config
Impl
it.
unibo.
alchemist.
boundary.
grid.
exceptions
Remote
Simulation
Exception
it.
unibo.
alchemist.
boundary.
grid.
simulation
Complexity
Complexity
Impl
Remote
Result
Remote
Result
Impl
Remote
Simulation
Remote
Simulation
Impl
Simulation
Set
Simulation
Set
Impl
it.
unibo.
alchemist.
boundary.
grid.
util
Working
Directory
it.
unibo.
alchemist.
boundary.
launchers
Distributed
Execution
Ignite
Server
Launcher
alchemist-implementationbase
it.
unibo.
alchemist.
model
Route
Supported
Incarnations
it.
unibo.
alchemist.
model.
actions
Abstract
Action
Abstract
Action
On
Single
Molecule
Abstract
Configurable
Move
Node
Abstract
Local
Action
Abstract
Move
Node
Brownian
Move
Move
Forward
And
Teleport
Move
To
Target
Remove
Node
Set
Local
Molecule
Concentration
Toggle
Molecule
Toggle
Molecule
Randomly
it.
unibo.
alchemist.
model.
conditions
Abstract
Condition
Abstract
Non
Propensity
Contributing
Condition
Concentration
Changed
Contains
Molecule
Molecule
Has
Concentration
No
Other
Reaction
Can
Execute
it.
unibo.
alchemist.
model.
environments
Abstract2DEnvironment
Abstract
Environment
it.
unibo.
alchemist.
model.
geometry.
shapes
Adimensional
Shape
it.
unibo.
alchemist.
model.
layers
Bidimensional
Gaussian
Layer
Constant
Layer
Step
Layer
it.
unibo.
alchemist.
model.
linkingrules
Abstract
Locally
Consistent
Linking
Rule
Adaptive
Range
Closest
N
Conditional
Closest
N
Connect
To
Access
Point
Connect
Via
Access
Point
Connect
Within
Distance
Fully
Connected
No
Links
Obstacles
Break
Connection
it.
unibo.
alchemist.
model.
molecules
Simple
Molecule
it.
unibo.
alchemist.
model.
movestrategies
Change
Target
On
Collision
Routing
Strategy
Speed
Selection
Strategy
Target
Selection
Strategy
it.
unibo.
alchemist.
model.
movestrategies.
routing
Straight
Line
it.
unibo.
alchemist.
model.
movestrategies.
speed
Constant
Space
Constant
Speed
Globally
Constant
Speed
Interact
With
Others
it.
unibo.
alchemist.
model.
movestrategies.
target
Follow
Target
Go
To
it.
unibo.
alchemist.
model.
neighborhoods
Neighborhoods
Simple
Neighborhood
it.
unibo.
alchemist.
model.
nodes
Generic
Node
it.
unibo.
alchemist.
model.
positions
Abstract
Position
it.
unibo.
alchemist.
model.
properties
Abstract
Node
Property
it.
unibo.
alchemist.
model.
reactions
Abstract
Reaction
Chemical
Reaction
Event
it.
unibo.
alchemist.
model.
routes
Polygonal
Chain
it.
unibo.
alchemist.
model.
terminators
After
Time
Stable
For
Steps
Step
Count
it.
unibo.
alchemist.
model.
timedistributions
Abstract
Distribution
Any
Real
Distribution
Dirac
Comb
Exponential
Time
Molecule
Controlled
Time
Distribution
Random
Dirac
Comb
Trigger
Weibull
Distributed
Weibull
Time
Weibull
Time
it.
unibo.
alchemist.
model.
times
Double
Time
it.
unibo.
alchemist.
util
Anys
Arrays
Class
Path
Scanner
Doubles
Iterables
Lists
Random
Generators
Ranges
Real
Distributions
Sequences
Stat
Util
it.
unibo.
alchemist.
util.
math
advanced
Logistic()
Bidimensional
Gaussian
closest
To()
fuzzy
Equals()
fuzzy
Greater
Equals()
fuzzy
Smaller
Equals()
logistic()
org.
apache.
commons.
math3.
distribution
Dirac
Delta
Distribution
alchemist-incarnation-biochemistry
it.
unibo.
alchemist.
model.
biochemistry
Biochemistry
Incarnation
Biochemistry
Parse
Exception
Cell
Property
Circular
Cell
Property
Circular
Deformable
Cell
Property
Environment
Node
Environment
Supporting
Deformable
Cells
it.
unibo.
alchemist.
model.
biochemistry.
actions
Abstract
Neighbor
Action
Abstract
Randomizable
Action
Add
Junction
In
Cell
Add
Junction
In
Neighbor
Cell
Move
Cell
Tension
Polarization
Change
Biomol
Concentration
In
Cell
Change
Biomol
Concentration
In
Env
Change
Biomol
Concentration
In
Neighbor
Chemotactic
Polarization
Random
Polarization
Remove
Junction
In
Cell
Remove
Junction
In
Neighbor
it.
unibo.
alchemist.
model.
biochemistry.
conditions
Abstract
Neighbor
Condition
Biomol
Present
In
Cell
Biomol
Present
In
Env
Biomol
Present
In
Neighbor
Env
Present
Generic
Molecule
Present
Generic
Molecule
Under
Level
Junction
Present
In
Cell
Neighborhood
Present
Tension
Present
it.
unibo.
alchemist.
model.
biochemistry.
dsl
Biochemistrydsl
Base
Listener
Biochemistrydsl
Base
Visitor
Biochemistrydsl
Lexer
Biochemistrydsl
Listener
Biochemistrydsl
Parser
Arg
Context
Arg
List
Context
Biochemical
Reaction
Context
Biochemical
Reaction
Left
Context
Biochemical
Reaction
Left
Context
Context
Biochemical
Reaction
Left
In
Cell
Context
Context
Biochemical
Reaction
Left
In
Env
Context
Context
Biochemical
Reaction
Left
In
Neighbor
Context
Context
Biochemical
Reaction
Right
Context
Biochemical
Reaction
Right
Context
Context
Biochemical
Reaction
Right
Elem
Context
Biochemical
Reaction
Right
In
Cell
Context
Context
Biochemical
Reaction
Right
In
Env
Context
Context
Biochemical
Reaction
Right
In
Neighbor
Context
Context
Biomolecule
Context
Concentration
Context
Create
Junction
Context
Create
Junction
Junction
Context
Create
Junction
Left
Context
Create
Junction
Right
Context
Custom
Condition
Context
Custom
Conditions
Context
Custom
Reaction
Type
Context
Decimal
Context
Java
Class
Context
Java
Constructor
Context
Junction
Context
Junction
Left
Context
Junction
Reaction
Context
Junction
Reaction
Junction
Condition
Context
Junction
Reaction
Junction
Context
Junction
Reaction
Left
Context
Junction
Reaction
Right
Context
Junction
Right
Context
Reaction
Context
Biochemistrydsl
Visitor
it.
unibo.
alchemist.
model.
biochemistry.
environments
Bio
Rect2DEnvironment
Bio
Rect2DEnvironment
No
Overlap
it.
unibo.
alchemist.
model.
biochemistry.
layers
Biomol
Gradient
Layer
it.
unibo.
alchemist.
model.
biochemistry.
molecules
Biomolecule
Junction
it.
unibo.
alchemist.
model.
biochemistry.
nodes
Environment
Node
Impl
it.
unibo.
alchemist.
model.
biochemistry.
properties
Cell
Circular
Cell
Circular
Deformable
Cell
it.
unibo.
alchemist.
model.
biochemistry.
reactions
Biochemical
Reaction
Biochemical
Reaction
Builder
alchemist-incarnation-protelis
it.
unibo.
alchemist.
model.
protelis
Alchemist
Execution
Context
Protelis
Incarnation
Protected
Execution
Environment
it.
unibo.
alchemist.
model.
protelis.
actions
Send
To
Neighbor
it.
unibo.
alchemist.
model.
protelis.
concentrations
Local
it.
unibo.
alchemist.
model.
protelis.
conditions
Computational
Round
Complete
it.
unibo.
alchemist.
protelis
Alchemist
Network
Manager
it.
unibo.
alchemist.
protelis.
actions
Run
Protelis
Program
it.
unibo.
alchemist.
protelis.
properties
Protelis
Device
alchemist-incarnation-sapere
it.
unibo.
alchemist.
model.
sapere
ILsa
Action
ILsa
Condition
ILsa
Molecule
ILsa
Node
SAPEREIncarnation
it.
unibo.
alchemist.
model.
sapere.
actions
Lsa
Abstract
Action
Lsa
All
Neighbors
Action
Lsa
Ascending
Agent
Lsa
Ascending
Gradient
Dist
Lsa
Change
Argument
Lsa
Count
Neighbors
Action
Lsa
Random
Neighbor
Action
Lsa
Standard
Action
SAPEREAgent
SAPEREChemotaxis
SAPERELocal
Agent
SAPEREMove
LSATo
Agent
SAPEREMove
Node
Agent
SAPERENeighbor
Agent
SAPEREWalker
SAPEREWalker
Rise
Gradient
it.
unibo.
alchemist.
model.
sapere.
concentrations
Lsa
Concentration
it.
unibo.
alchemist.
model.
sapere.
conditions
Lsa
Abstract
Condition
Lsa
Neighborhood
Condition
Lsa
Standard
Condition
it.
unibo.
alchemist.
model.
sapere.
linkingrules
Selective
Adaptive
Range
it.
unibo.
alchemist.
model.
sapere.
molecules
Lsa
Molecule
it.
unibo.
alchemist.
model.
sapere.
nodes
Lsa
Node
it.
unibo.
alchemist.
model.
sapere.
reactions
SAPEREGradient
SAPEREReaction
it.
unibo.
alchemist.
model.
sapere.
timedistributions
SAPEREExponential
Time
SAPERETime
Distribution
alchemist-loading
it.
unibo.
alchemist.
boundary
Alchemist
Model
Provider
Dependent
Variable
Exporter
Export
Filter
Extractor
Launcher
Load
Alchemist
Loader
Variable
it.
unibo.
alchemist.
boundary.
exporters
Abstract
Exporter
Companion
CSVExporter
Global
Exporter
Mongo
DBExporter
Mongo
Service
it.
unibo.
alchemist.
boundary.
exportfilters
Common
Filters
FILTERNAN
FILTERINFINITY
ONLYFINITE
NOFILTER
it.
unibo.
alchemist.
boundary.
extractors
Abstract
Double
Exporter
Execution
Time
Mean
Squared
Error
Molecule
Reader
Nodes
Positions
Number
Of
Nodes
Time
it.
unibo.
alchemist.
boundary.
launchers
Default
Launcher
it.
unibo.
alchemist.
boundary.
loader.
util
JVMConstructor
Named
Parameters
Constructor
Ordered
Parameters
Constructor
it.
unibo.
alchemist.
boundary.
modelproviders
Yaml
Provider
it.
unibo.
alchemist.
boundary.
statistic
Count
Distinct
it.
unibo.
alchemist.
boundary.
variables
Arbitrary
Variable
Constant
Flag
Geometric
Variable
JSR223Variable
Linear
Variable
Numeric
Constant
Printable
Variable
it.
unibo.
alchemist.
model
Deployment
Position
Based
Filter
it.
unibo.
alchemist.
model.
deployments
Abstract
Close
To
Abstract
Random
Deployment
Circle
Circular
Arc
Close
To
Already
Deployed
Geometric
Gradient
Rectangle
Graph
Stream
Deployment
Grid
Point
Polygon
Rectangle
Specific
Positions
it.
unibo.
alchemist.
model.
linkingrules
Combined
Linking
Rule
Offset
Graph
Stream
Linking
Rule
it.
unibo.
alchemist.
model.
positionfilters
Abstract2DShape
And
Circle
Not
Or
Rectangle
Xor
it.
unibo.
alchemist.
model.
util
Graph
Stream
Support
Companion
alchemist-maintenance-tooling
it.
unibo.
alchemist.
util
Bug
Reporting
alchemist-maps
it.
unibo.
alchemist.
boundary.
gps
GPSFile
Loader
GPSTime
Alignment
it.
unibo.
alchemist.
boundary.
gps.
alignments
Abstract
GPSTime
Alignment
Align
To
First
Trace
Align
To
Simulation
Time
Align
To
Time
No
Alignment
it.
unibo.
alchemist.
boundary.
gps.
loaders
GPXLoader
Trace
Loader
it.
unibo.
alchemist.
model
Routing
Service
Routing
Service
Options
it.
unibo.
alchemist.
model.
maps
GPSPoint
GPSTrace
Map
Environment
Object
With
GPS
Timed
Route
it.
unibo.
alchemist.
model.
maps.
actions
GPSTrace
Walker
Move
On
Map
Move
On
Map
With
GPS
Random
Target
In
Polygon
On
Map
Reproduce
GPSTrace
Target
Map
Walker
it.
unibo.
alchemist.
model.
maps.
deployments
Close
To
GPSTrace
From
GPSTrace
it.
unibo.
alchemist.
model.
maps.
environments
OSMEnvironment
it.
unibo.
alchemist.
model.
maps.
linkingrules
Connect
If
In
Line
Of
Sigth
On
Map
Link
Nodes
Within
Routing
Range
it.
unibo.
alchemist.
model.
maps.
movestrategies
Abstract
Strategy
With
GPS
it.
unibo.
alchemist.
model.
maps.
movestrategies.
routing
Ignore
Streets
On
Streets
it.
unibo.
alchemist.
model.
maps.
movestrategies.
speed
Routing
Trace
Dependant
Speed
Straight
Line
Trace
Dependant
Speed
Trace
Dependant
Speed
it.
unibo.
alchemist.
model.
maps.
movestrategies.
target
Follow
Target
On
Map
Follow
Trace
it.
unibo.
alchemist.
model.
maps.
positions
GPSPoint
Impl
Lat
Long
Position
Distance
Formula
EQUIRECTANGULAR
HAVERSINE
SPHERICAL_
COSINES
it.
unibo.
alchemist.
model.
maps.
routes
GPSTrace
Impl
Graph
Hopper
Route
it.
unibo.
alchemist.
model.
maps.
routingservices
Graph
Hopper
Options
Companion
Graph
Hopper
Routing
Service
Companion
it.
unibo.
alchemist.
utils
Maps
alchemist-multivesta-adapter
it.
unibo.
alchemist.
boundary.
cli
CLIMaker
it.
unibo.
alchemist.
loader.
export.
exporters
Multi
Vesta
Exporter
Companion
it.
unibo.
alchemist.
multivesta.
adapter
Abstract
Alchemist
Simulation
Adapter
Alchemist
Multi
Vesta
Alchemist
Would
Have
Exited
Exception
Alchemist
Sim
States
Loader
Alchemist
Simulation
Adapter
Alchemist
Simulation
Adapter
With
Exporter
Alchemist
Simulation
Adapter
With
Extractor
Alchemist
State
Observations
CSVAlchemist
Simulation
Adapter
Experiment
Alchemist
Simulation
Adapter
Grid
Type
REGULAR
PERTURBED
UNIFORM
EXPONENTIAL
it.
unibo.
alchemist.
multivesta.
adapter.
launch
Alchemist
Multi
Vesta
Simulation
Launcher
it.
unibo.
alchemist.
multivesta.
adapter.
multivesta
Multi
Vesta
Entry
Point
it.
unibo.
alchemist.
multivesta.
adapter.
utils
File
Lock
Seeds
Manager
alchemist-physics
it.
unibo.
alchemist.
model.
physics
Field
Of
View2D
Influence
Sphere
Influence
Sphere2D
Physics
Dependency
Physics
Environment
it.
unibo.
alchemist.
model.
physics.
actions
Head
Toward
Random
Direction
Head
Toward
Target
Spin
it.
unibo.
alchemist.
model.
physics.
environments
Continuous2DObstacles
Continuous
Physics2DEnvironment
Dynamics2DEnvironment
Euclidean
Physics2DEnvironment
With
Graph
Euclidean
Physics2DEnvironment
With
Obstacles
Image
Environment
Infinite
Halls
Limited
Continuos2D
Museum
Hall
Physics2DEnvironment
Physics
Environment
With
Obstacles
it.
unibo.
alchemist.
model.
physics.
properties
Area
Property
Circular
Area
Occupies
Space
Property
Physical
Pedestrian
Physical
Pedestrian2D
Physical
Property
Rectangular
Area
it.
unibo.
alchemist.
model.
physics.
reactions
Physics
Update
alchemist-sapere-mathexp
it.
unibo.
alchemist.
model.
sapere.
dsl
IExpression
ITree
ITree
Node
it.
unibo.
alchemist.
model.
sapere.
dsl.
impl
AST
ATree
Node
Comparator
Tree
Node
Const
Tree
Node
Expression
Expression
Factory
List
Comparator
EMPTY
HAS
HAS_
NOT
NOT_
EMPTY
List
Comparator
Tree
Node
List
Tree
Node
Num
Tree
Node
Operator
ADD
DEL
DIV
MAX
MIN
MINUS
MOD
PLUS
TIMES
Operator
Tree
Node
Type
CONST
VAR
NUM
OPERATOR
COMPARATOR
LIST
LISTCOMPARATOR
UIDNode
Var
Tree
Node
it.
unibo.
alchemist.
model.
sapere.
dsl.
parser
Exp
Exp
Constants
Exp
Token
Manager
Parse
Exception
Simple
Char
Stream
Token
Token
Mgr
Error
alchemist-smartcam
it.
unibo.
alchemist.
model
Visible
Node
it.
unibo.
alchemist.
model.
actions
Camera
Inject
Visible
Node
Closest
To
Distance
Camera
See
it.
unibo.
alchemist.
model.
nodes
Visible
Node
Impl
alchemist-swingui
it.
unibo.
alchemist.
boundary.
swingui.
api
Graphical2DOutput
Monitor
Graphical
Output
Monitor
it.
unibo.
alchemist.
boundary.
swingui.
effect.
api
Draw
Layers
Effect
Function
Drawer
Layer
To
Function
Mapper
it.
unibo.
alchemist.
boundary.
swingui.
effect.
impl
Abstract
Draw
Layers
Abstract
Draw
Once
Bidimensional
Gaussian
Layers
Mapper
Companion
Draw
Bidimensional
Gaussian
Layers
Gradient
Draw
Bidimensional
Gaussian
Layers
Isolines
Draw
Cognitive
Map
Draw
Directed
Node
Draw
Layers
Gradient
Draw
Layers
Isolines
Distribution
LINEAR
LOGARITHMIC
Draw
Layers
Values
Draw
Navigation
Graph
Draw
Pedestrian
Path
Draw
Shape
Mode
DRAW_
ELLIPSE
DRAW_
RECTANGLE
FILL_
ELLIPSE
FILL_
RECTANGLE
Draw
Smartcam
Effect
Builder
Effect
Factory
Effect
Serialization
Factory
it.
unibo.
alchemist.
boundary.
swingui.
effect.
isolines.
api
Isoline
Isolines
Factory
Isoline
Finders
CONREC
Isolines
Finder
Segment2D
it.
unibo.
alchemist.
boundary.
swingui.
effect.
isolines.
impl
Concrete
Isolines
Factory
Conrec
Isolines
Finder
it.
unibo.
alchemist.
boundary.
swingui.
impl
Abstract
Menu
Alchemist
Swing
UI
Color
Channel
ALPHA
RED
GREEN
HUE
SATURATION
BRIGHTNESS
BLUE
File
Menu
Localized
Resource
Bundle
Numeric
Text
Field
Reactivity
Panel
Status
MAX_
REACTIVITY
REAL_
TIME
USER_
SELECTED
Sim
Control
Button
Sim
Control
Command
PLAY
STEP
PAUSE
STOP
Sim
Control
Panel
Status
Bar
it.
unibo.
alchemist.
boundary.
swingui.
monitor.
impl
Generic2DDisplay
Map
Display
Molecule
Injector
GUI
Node
Tracker
Swing
GUI
Time
Step
Monitor
it.
unibo.
alchemist.
boundary.
swingui.
tape.
impl
AFlow
Layout
Horizontal
Flow
Layout
JEffect
Representation
JEffects
Tab
JTape
JTape
Feature
Stack
Type
HORIZONTAL_
STACK
VERTICAL_
STACK
JTape
Group
JTape
Main
Feature
JTape
Section
JTape
Tab
Vertical
Flow
Layout
it.
unibo.
alchemist.
boundary.
util
Init
Maps
Forge
it.
unibo.
alchemist.
boundary.
wormhole.
impl
Angle
Manager
Impl
Component
View
Port
Map
Wormhole
Wormhole
Swing
alchemist-test
it.
unibo.
alchemist.
test
Alchemist
Testing
Global
Test
Reaction
load
Yaml
Simulation()
start
Simulation()
alchemist-ui-tooling
it.
unibo.
alchemist.
boundary.
ui.
api
Angle
Manager
Pointer
Speed
Slide
Input
Manager
View
Port
Wormhole2D
Mode
ISOMETRIC
ADAPT_
TO_
VIEW
SETTABLE
MAP
Zoom
Manager
it.
unibo.
alchemist.
boundary.
ui.
impl
Abstract
Slide
Input
Manager
Abstract
Wormhole2D
Double
Dimension
Exponential
Zoom
Manager
Linear
Zoom
Manager
Point
Adapter
Pointer
Speed
Impl
alchemist-web-renderer
it.
unibo.
alchemist.
boundary.
launchers
Web
Renderer
Launcher
it.
unibo.
alchemist.
boundary.
webui.
client
App
main()
it.
unibo.
alchemist.
boundary.
webui.
client.
adapters.
react
Bootstrap.
buttons
Button
Button
Props
Toggle
Button
Toggle
Button
Group
Toggle
Button
Group
Props
Toggle
Button
Props
it.
unibo.
alchemist.
boundary.
webui.
client.
adapters.
react
Bootstrap.
modal
Modal
Modal
Body
Modal
Footer
Modal
Header
Modal
Header
Props
Modal
Props
Modal
Title
Modal
Title
Props
it.
unibo.
alchemist.
boundary.
webui.
client.
adapters.
react
Bootstrap.
navbar
Navbar
Navbar
Brand
Navbar
Props
it.
unibo.
alchemist.
boundary.
webui.
client.
api
Environment
Api
Simulation
Api
it.
unibo.
alchemist.
boundary.
webui.
client.
api.
utility
Json
Client
it.
unibo.
alchemist.
boundary.
webui.
client.
components
App
Content
App
Navbar
Play
Button
Play
Button
Props
Render
Mode
Buttons
Warning
Modal
Warning
Modal
Props
it.
unibo.
alchemist.
boundary.
webui.
client.
logic
Auto
Render
Mode
Strategy
Hw
Auto
Render
Mode
Strategy
RESTUpdate
State
Strategy
update
State()
Update
State
Strategy
it.
unibo.
alchemist.
boundary.
webui.
client.
state
Client
State
Client
Store
root
Reducer()
it.
unibo.
alchemist.
boundary.
webui.
client.
state.
actions
Set
Bitmap
Set
Play
Button
Set
Render
Mode
Set
Status
Surrogate
it.
unibo.
alchemist.
boundary.
webui.
client.
state.
reducers
bitmap
Reducer()
play
Button
Reducer()
render
Mode
Reducer()
status
Surrogate
Reducer()
it.
unibo.
alchemist.
boundary.
webui.
common.
model
Render
Mode
CLIENT
AUTO
SERVER
it.
unibo.
alchemist.
boundary.
webui.
common.
model.
serialization
decode
Environment
Surrogate()
encode
Environment
Surrogate()
json
Format
Serialization
Modules
it.
unibo.
alchemist.
boundary.
webui.
common.
model.
surrogate
Empty
Concentration
Surrogate
Environment
Surrogate
Companion
General
Position
Surrogate
Molecule
Surrogate
Molecule
Surrogate
Serializer
Node
Surrogate
Position2DSurrogate
Position
Surrogate
Status
Surrogate
INIT
READY
PAUSED
RUNNING
TERMINATED
it.
unibo.
alchemist.
boundary.
webui.
common.
renderer
Bitmap32Serializer
Bitmap
Renderer
Renderer
it.
unibo.
alchemist.
boundary.
webui.
common.
state
Common
State
it.
unibo.
alchemist.
boundary.
webui.
common.
utility
Action
PLAY
PAUSE
Routes
it.
unibo.
alchemist.
boundary.
webui.
server.
modules
install
Module()
routing
Module()
start
Browser
Module()
it.
unibo.
alchemist.
boundary.
webui.
server.
monitor
Environment
Monitor
Environment
Monitor
Factory
it.
unibo.
alchemist.
boundary.
webui.
server.
routes
Environment
Route
main
Route()
Simulation
Route
it.
unibo.
alchemist.
boundary.
webui.
server.
state
root
Reducer()
Server
State
Server
Store
it.
unibo.
alchemist.
boundary.
webui.
server.
state.
actions
Set
Environment
Surrogate
Set
Simulation
it.
unibo.
alchemist.
boundary.
webui.
server.
state.
reducers
environment
Surrogate
Reducer()
simulation
Reducer()
it.
unibo.
alchemist.
boundary.
webui.
server.
surrogates.
utility
To
Concentration
Surrogate
to
Environment
Surrogate()
to
Molecule
Surrogate()
to
Node
Surrogate()
To
Position
Surrogate
to
Status
Surrogate()
it.
unibo.
alchemist.
boundary.
webui.
server.
utility
Response
Companion
alchemist-sapere-mathexp
/
it.unibo.alchemist.model.sapere.dsl.parser
/
SimpleCharStream
/
bufpos
bufpos
open
var
bufpos
:
Int
(
source
)
Position in buffer.