The big book of simulation modeling: multimethod modeling with AnyLogic 6
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
[Lisle, Ill.]
AnyLogic North America
[2013]
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Klappentext |
Beschreibung: | 612 Seiten Illustrationen, Diagramme, Karten |
ISBN: | 0989573176 9780989573177 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV041618611 | ||
003 | DE-604 | ||
005 | 20180809 | ||
007 | t | ||
008 | 140203s2013 a||| |||| 00||| eng d | ||
020 | |a 0989573176 |9 0-9895731-7-6 | ||
020 | |a 9780989573177 |9 978-0-9895731-7-7 | ||
024 | 3 | |a 9780989573177 | |
035 | |a (OCoLC)870171798 | ||
035 | |a (DE-599)BSZ399420142 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-703 |a DE-91G |a DE-91 |a DE-M347 |a DE-1051 |a DE-473 |a DE-29T |a DE-1050 | ||
084 | |a QH 444 |0 (DE-625)141591: |2 rvk | ||
084 | |a ST 341 |0 (DE-625)143666: |2 rvk | ||
084 | |a DAT 785f |2 stub | ||
100 | 1 | |a Borshchev, Andrei |e Verfasser |0 (DE-588)1047576244 |4 aut | |
245 | 1 | 0 | |a The big book of simulation modeling |b multimethod modeling with AnyLogic 6 |c Andrei Borshchev |
264 | 1 | |a [Lisle, Ill.] |b AnyLogic North America |c [2013] | |
300 | |a 612 Seiten |b Illustrationen, Diagramme, Karten | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Simulation |0 (DE-588)4055072-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Modellierung |0 (DE-588)4170297-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Modellierung |0 (DE-588)4170297-9 |D s |
689 | 0 | 1 | |a Simulation |0 (DE-588)4055072-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Klappentext |
999 | |a oai:aleph.bib-bvb.de:BVB01-027059697 |
Datensatz im Suchindex
_version_ | 1804151828008402944 |
---|---|
adam_text | Contents
Contents
CHAPTER
1.
MODELING AND SIMULATION MODELING
..............................................25
1.1.
Types of models
.................................................................................................26
1.2.
Analytical vs. Simulation modeling
...................................................................27
The limits of analytical modeling: queuing theory
..................................................29
Advantages of simulation modeling
........................................................................34
1.3.
Applications of simulation modeling. Level of abstraction. Methods
................34
CHAPTER
2.
THE THREE METHODS IN SIMULATION MODELING
..................................37
2.1.
System dynamics
...............................................................................................38
Example
2.1:
New product diffusion
........................................................................39
Underlying mathematics and simulation engine
.....................................................44
Abstraction level
......................................................................................................44
Software tools
..........................................................................................................45
2.2.
Discrete event modeling
....................................................................................45
Example
2.2:
Bank
...................................................................................................46
Abstraction level
......................................................................................................47
Underlying mathematics and simulation engine
.....................................................48
Software tools
..........................................................................................................49
2.3.
Agent based modeling
.......................................................................................49
Example
2.3:
Agent based epidemic model
.............................................................50
Abstraction level
......................................................................................................54
For those who have read books and papers on agent based modeling
..................54
Underlying mathematics and simulation engine
.....................................................55
Software tools
..........................................................................................................55
CHAPTER
3.
AGENT BASED MODELING. TECHNOLOGY OVERVIEW
.............................57
3.1.
Who are the agents?
.........................................................................................57
Who are the agents in an American automotive market model?
...........................55
3.2.
Agent based modeung and object-oriented design
.............................................60
00
modeling in AnyLogic.
........................................................................................63
3.3.
Time in agent based models
................................................................................67
3.4.
Space in agent based models
..............................................................................69
3.5.
Discrete space
...................................................................................................71
Example
3.1:
Schelling
segregation
.........................................................................74
Example
3.2:
Conwa/s Game of Life
.......................................................................76
Example
3.3:
Wildfire
..............................................................................................78
10
The Big Book of Simulation Modeling
·
Multimethod Modeling with AnyLogic
6
Discrete space API
....................................................................................................85
3.6.
Continuous 2D and
3D
space
.............................................................................86
Movement in continuous space
...............................................................................88
Example
3.4:
Air defense system
..............................................................................90
Example
3.5:
Agent leaving a movement trail
.......................................................105
Continuous space API
.............................................................................................109
3.7. Networksand
links
.........................................................................................110
Standard networks
.................................................................................................
Ill
Example
3.6:
Periodic repair of a standard network
..............................................113
Example
3.7:
Custom network built using standard connections
..........................116
Fully connected networks
.......................................................................................118
Network and layout-related API
.............................................................................118
Unidirectional, temporary, and other custom types of links
..................................119
Example
3.8:
Kinship modeled using custom links
.................................................122
A note on vertical links in hierarchical models
.......................................................127
Using ports to connect agents
...............................................................................127
3.8.
Communication between agents. Message passing
...........................................128
Synchronous and asynchronous communication
...................................................128
API for message passing
........................................................................................129
Message handling
..................................................................................................131
Other types of inter-agent communication
............................................................131
3.9.
dynamic creation and destruction of agents
...................................................132
3.10.
Statistics on agent populations
...................................................................134
Example
3.9:
Kinship model with standard statistics
.............................................134
Example
3.10:
Kinship model with dynamic histograms
........................................136
Customized high performance statistics
................................................................138
Example
3.11:
Kinship model with customized statistics
.......................................139
3.11.
Condition-triggered events and TRANsmoNS in agents
..................................140
CHAPTER
4.
HOW TO BUILD AGENT BASED MODELS. FIELD SERVICE EXAMPLE
........142
4.1.
The problem statement
....................................................................................143
4.2.
Phase
1.
Can be done on paper
..........................................................................144
Who are the agents?
..............................................................................................144
Equipment unit agent
............................................................................................145
Service crew agent
.................................................................................................147
Agent communication. Message sequence diagrams
............................................150
Space and other things shared by all agents
.........................................................153
4.3.
Phase
2.
The model in AnyLogic. The first run
..................................................154
The model structure and the top level object Main
...............................................154
Contents 11
The EquipmentUnit
agent
......................................................................................J55
The ServiceCrew agent
..........................................................................................158
Animation
..............................................................................................................159
The first run
...........................................................................................................160
Discussion and next steps
......................................................................................161
4.4.
Phase
3.
The missing functionality
...................................................................162
Maintenance, age, and failure rate
.......................................................................162
Scheduling maintenance. Handling requests of two types
....................................164
Discussion. Code in the model
...............................................................................167
4.5.
Phase
4.
Model output. Statistics.
Costând
revenue calculation
....................169
Equipment availability and service crew utilization
..............................................169
Cost and revenue
...................................................................................................174
4.6.
Phase
5.
Control panel. Running the flight simulator
.....................................177
Design of control panel
..........................................................................................177
Changing the number of service crews
..................................................................178
Equipment replacement policy
..............................................................................179
Running the flight simulator
..................................................................................180
4.7.
Phase
6.
Using the optimizer to find the best solution
......................................182
Preparing the model for optimization
...................................................................182
Setting up the optimization experiment
................................................................183
Optimization run
....................................................................................................185
4.8.
Assumptions
...................................................................................................187
4.9.
Bonus phase.
3D
animation
.............................................................................188
4.10.
Bonus discussion. Could we model this in discrete event style?
....................191
CHAPTER
5.
SYSTEM DYNAMICS AND DYNAMIC SYSTEMS
........................................195
5.1.
HOW TO DRAW STOCK AND FLOW DIAGRAMS
...........................................................196
Drawing stocks and flows
......................................................................................196
Drawing variables, dependency links, polarities, and loop types
..........................197
Naming conventions for system dynamics variables
.............................................199
Layout of large models. Sectors and shadow variables
......................................199
5.2.
Equations
.......................................................................................................202
Using Java in SD equations
....................................................................................204
Constant variables and parameters
...................................................................205
Units and unit checking
.........................................................................................206
5.3.
Example: Population and carrying capacity
.....................................................208
Phase
1:
Unlimited resources. Positive feedback. Exponential growth
.................208
Customizing the
dataset
collection
........................................................................212
Phase
2:
Crowding affects lifetime. Negative feedback. S-shoped growth
...........213
12
The Big Book of Simulation Modeling
·
Multimethod Modeling with AnyLogic
6
Phase
3:
Crowding affects births
............................................................................216
Phase
4:
Negative feedback with delay. Overshoot and oscillation
.......................218
Specifying units and performing unit checking
......................................................220
5.4.
Other types of experiments. Interactive games
.................................................221
Example
5.1:
New product diffusion
-
compare runs
.............................................221
Example
5.2:
New product diffusion
-
sensitivity analysis
......................................224
Example
5.3:
Epidemic model
-
calibration
...........................................................225
Example
5.4:
Epidemic model
-
instant charts
.......................................................229
Example
5.5:
Stock management game
.................................................................232
5.5.
Exporting the model and publish ing it on the web
............................................237
CHAPTER
6.
MULTI-METHOD MODELING
..................................................................240
6.1.
Architectures
..................................................................................................241
The choice of model architecture and methods
.....................................................243
6.2.
Technical aspect of combining modeling methods
............................................244
Examples
5.1 - 5.21:
Combining modeling methods
..............................................244
System dynamics
->
discrete elements
...................................................................244
Discrete elements
->
system dynamics
...................................................................246
Agent based
<->
discrete event
..............................................................................253
Referencing model elements located in different active objects
...........................257
The simulation performance of multi-method models
...........................................259
6.3.
Examples
.........................................................................................................259
Example
6.22:
Epidemic and clinic
.........................................................................259
Example
6.23:
Consumer market and supply chain
...............................................267
Example
6.24:
Product portfolio and investment policy
........................................272
6.4.
Discussion
.......................................................................................................285
CHAPTER
7.
DESIGNING STATE-BASED BEHAVIOR:
STATECHARTS............................287
7.1.
What is a statechart?
......................................................................................287
Example
7.1:
A laptop running on a battery
..........................................................287
How do
Statecharts
differ from action charts and flowcharts?
.............................288
7.2.
Drawing statecharts
.......................................................................................289
Simple states
..........................................................................................................290
Transitions
..............................................................................................................290
Statechart entry point
............................................................................................291
Composite states
....................................................................................................292
History state
...........................................................................................................293
Final state
...............................................................................................................294
7.3.
State transitions: triggers, guards, and actions
..............................................294
Contents 13
Which transitions are active?
................................................................................294
Trigger types
..........................................................................................................295
Timeout expressions
..............................................................................................296
Transitions triggered by messages
........................................................................297
Sending messages to
a
Statechart.........................................................................299
Guards of transitions
.............................................................................................300
Transitions with branches
......................................................................................301
Internal transitions
................................................................................................302
Order of action execution
......................................................................................303
Synchronous vs. asynchronous transitions
............................................................304
7.4.
Statechart-related API
...................................................................................306
7.5.
Viewing and debugging the statecharts at runtime
.........................................307
7.6. Statecharts
for people s lives and behavior
.....................................................308
Example
7.2:
Ufe
phases
........................................................................................308
Example
7.3:
Adoption and diffusion
.....................................................................309
Example
7.4:
Disease diffusion
..............................................................................310
Example
7.5:
Purchase behavior with a choice of two competing products
.........311
7.7. Statecharts
for physical objects
......................................................................313
Example
7.6:
Generic resource with breakdowns and repairs
...............................313
Example
7.7:
Delivery truck
...................................................................................314
Example
7.8:
Aircraft maintenance checks
............................................................314
7.8. Statecharts
for products and projects
...........................................................316
Example
7.9:
Product life cycle, including
NPD......................................................316
Example
7.10:
Pharmaceutical
NPD
pipeline
.........................................................318
7.9. Statecharts
for timing
....................................................................................319
Example
7.11: Statechart
for shop working hours.
................................................319
CHAPTER
8.
DISCRETE EVENTS AND EVENT MODEL OBJECT
......................................321
8.1.
Discrete events
...............................................................................................321
The terminology.
....................................................................................................321
Discrete events: approximation of real world continuous processes
....................321
Discrete event management inside AnyLogic engine
............................................323
8.2.
EVENT
-ТНЕ
SIMPLEST LOW LEVEL MODEL OBJECT
....................................................324
Example
8.1:
Event writes to the model log every time unit
.................................326
Example
8.2:
Event generates new agents
............................................................328
Events triggered by a condition
.............................................................................329
Example
8.3:
Event waits on a stock reaching a certain
levei
...............................330
Example
8.4:
Automatic shutdown after a period of inactivity
.............................331
Exampie
8.5:
Event slows down the simulation on a particular date
....................333
14
The Big Book of Simulation Modeling
·
Multimethod Modeling with AnyLogic
6
Event API
................................................................................................................334
8.3.
Dynamic events
................................................................................................335
Example
8.6:
Product delivery
................................................................................336
API related to dynamic events
...............................................................................338
CHAPTER
9.
RAILS AND TRAINS
.................................................................................340
9.1.
Defining the rail topology
...............................................................................341
Example
9.1:
A very simple rail yard
......................................................................342
3D
animation of rail yards
......................................................................................345
Creating rail yards programmatically
....................................................................345
Example
9.2:
Creating a rail yard by code
..............................................................346
Java class Track
......................................................................................................347
Java class Switch
....................................................................................................349
9.2.
Defining the operation logic of the rail model
.................................................350
Example
9.3:
Train stop
..........................................................................................352
Example
9.4:
Ensuring safe movement of trains
....................................................357
Example
9.5:
Simple classification yard
.................................................................363
Example
9.6:
Airport shuttle train (featuring AnyLogic Pedestrian Library)
..........372
Java class Train (subclass of Entity)
.......................................................................375
Java class RailCar
...................................................................................................377
CHAPTER
10.
JAVA FOR ANYLOGIC USERS
................................................................380
10.1.
Primitive data types
.....................................................................................381
10.2.
Classes
........................................................................................................382
Class as grouping of data and methods. Objects as instances of class
..................382
Inheritance. Subclass and super class
....................................................................383
Classes and objects in AnyLogic models
.................................................................385
10.3.
Variables (local variables and class fields)
..................................................387
Local (temporary) variables
...................................................................................387
Class variables (fields)
............................................................................................388
10.4.
Functions (methods)
...................................................................................389
Standard and system functions
..............................................................................390
Functions of the model elements
...........................................................................392
Defining your own function
....................................................................................394
10.5.
Expressions
..................................................................................................396
Arithmetic expressions
...........................................................................................396
Relations and equality.
...........................................................................................398
Logical expressions
.................................................................................................398
String expressions
..................................................................................................399
Contents 15
Conditional operator
?:..........................................................................................400
10.6.
JAVA ARRAYS AND COLLECTIONS
........................................................................400
Arrays
....................................................................................................................401
Collections
.............................................................................................................403
Replicated active objects are collections too
.........................................................407
10.7.
Naming conventions
...................................................................................408
10.8.
Statements
.................................................................................................410
Variable declaration
..............................................................................................411
Function call.
..........................................................................................................412
Assignment
............................................................................................................412
If-then-else
.............................................................................................................413
Switch
....................................................................................................................414
For loop
..................................................................................................................415
While loop
..............................................................................................................416
Block
(...)
and indentation
......................................................................................417
Return statement
..................................................................................................418
Comments
..............................................................................................................419
10.9.
Where am I and how do I
getto...?
..............................................................421
10.10.
Viewing Java code generated by AnyLogic
....................................................423
10.11.
Creating your Java classes within AnyLogic model
......................................425
Inner classes
..........................................................................................................428
10.12.
Linking external Java modules {JAR files)
....................................................429
CHAPTER
11.
EXCHANGING DATA WITH EXTERNAL WORLD
.....................................430
11.1.
TEXT FILES
.....................................................................................................431
Example
11.1:
Using text file as a log
....................................................................432
Example
11.2:
Reading table function
f
гот
a text file
..........................................433
Example
11.3:
Reading agent parameters from a CSV file
....................................435
11.2.
Excel spreadsheets
......................................................................................437
Example
11.4:
Reading data of various types
f
rom
fixed cells in Excel.
.................439
Example
11.5:
Reading model parameters from Excel using Java reflection
........441
Example
11.6:
Displaying the model output as a chart in Excel
............................443
11.3.
Databases
...................................................................................................446
SQL queries
............................................................................................................445
AnyLogic database connectivity objects
................................................................451
Example
11.7:
Loading data from a database and using ResultSet
......................453
Example
11.8:
Creating agent populations parameterized from a database
........455
Example
11.9:
Dumping simulation output into a database table
........................459
Example
11.10:
Using prepared statement when writing to databases
...............462
16
The Big Book of Simulation Modeling
·
Multimethod Modeling with AnyLogic
6
11.4.
Working with the cupboard
........................................................................464
Example
11.11:
Working with clipboard
................................................................464
11.5.
Standard output, the model log, and command line arguments
..................466
CHAPTER
12.
PRESENTATION AND ANIMATION: WORKING WITH SHAPES, GROUPS,
COLORS
....................................................................................................................468
12.1.
Drawing and editing shapes
.........................................................................469
Polylines and curves
...............................................................................................470
Arcs
........................................................................................................................471
Text
........................................................................................................................471
Images
....................................................................................................................472
Z-Order
...................................................................................................................474
Selecting hidden shapes
.........................................................................................475
Coordinates and the grid.
.......................................................................................476
Copying shapes
......................................................................................................477
Locking shapes
-
preventing selection by mouse
...................................................477
General properties of graphical shapes
.................................................................478
Advanced properties of graphical shapes
..............................................................479
12.2.
Grouping shapes
..........................................................................................480
3D
Groups
..............................................................................................................485
Working with the group contents dynamically using API
......................................485
On draw extension point
-
execute custom code on each frame
...........................486
Groups in the project tree
......................................................................................486
Top level groups for active object presentation and icon
......................................487
12.3.
Animation principles. Dynamic properties of shapes
......................................487
Dynamic properties of shapes
................................................................................488
Example
12.1:
Commodity price change animation
...............................................489
Example
12.2:
Elevator doors animation
...............................................................491
Example
12.3:
Stock of money animation
..............................................................493
Example
12.4:
Missile attack animation
................................................................495
Animation
f
rames...................................................................................................
497
12.4.
Repucated shapes
.........................................................................................498
Example
12.5:
Drawing seats in a movie theater.
..................................................499
Example
12.6:
Selling seats in the movie theater.
..................................................501
Example
12.7:
Drawing a flower
............................................................................502
Example
12.8:
Product portfolio bubble chart
(BCG
chart)
....................................504
12.5.
Shapes API
..................................................................................................507
Example
12.9:
Using color to show the current state of a statechart
....................507
Example
12.10:
Show/hide a callout
......................................................................508
Contents 17
Example
12.11:
Read graphics from a text file
......................................................510
Example
12.12:
Find all red circles
.........................................................................512
Example
12.13:
Resize the red circles
....................................................................513
API of non-persistent shapes
.................................................................................514
AnyLogicJava class hierarchy for shapes
..............................................................514
12.6.
Colors and
textu
res
....................................................................................514
Example
12.14:
Choosing appropriate colors for an arbitrary number of objects.
516
Transparency
.........................................................................................................517
Example
12.15:
Using transparency to show coverage zone
................................517
Example
12.16:
Show population density using color interpolation
......................518
CHAPTER
13.
DESIGNING INTERACTIVE MODELS: USING CONTROLS
........................521
Example
13.1:
Slider linked to a model parameter.
...............................................522
Example
13.2:
Buttons changing the parameter value
.........................................523
Example
13.3:
Edit box linked to a parameter of embedded object
......................525
Example
13.4:
Radio buttons changing the view mode
.........................................526
Example
13.5:
Combo box controlling the simulation speed
.................................527
Example
13.6:
File chooser for text files
................................................................529
Indivisibility of control actions and model events
..................................................530
13.1.
Dynamic properties of controls
..................................................................530
Example
13.7:
Radio buttons enabling/disabling other controls
...........................530
Example
13.8:
Keeping controls in the top left corner of the window
...................531
Example
13.9:
Replicated button
...........................................................................532
13.2.
CONTROLS1 API
..............................................................................................533
13.3. Handung
mouse clicks
................................................................................534
Example
13.10:
Hyperlink menu to navigate between view areas
.......................535
Example
13.11:
Creating dots at the click coordinates
..........................................536
Example
13.12:
Catching mouse clicks anywhere on the canvas
..........................537
CHAPTER
14. 3D
ANIMATION
...................................................................................539
Example
14.1:
A very simple model with
3D
animation
........................................540
14.1.
Primitive
3D
shapes
.....................................................................................542
14.2. 3D
GROUPS AND ROTATION
..............................................................................545
Example
14.2:
Rotation in
3D
-a sign on two posts
.............................................545
Example
14.3:
Bridge crane
3D..............................................................................546
14.3.
Standard and imported
3D
graphics
............................................................549
Using standard
3D
graphics
...................................................................................549
Using external
3D
graphics
....................................................................................550
14.4.
Hierarchical
3D
animations. Embedded
3D
presentation
..............................551
18
The Big Book of Simulation Modeling
-
Multimethod Modeling with AnyLogic
6
14.5. 3D
Windows
................................................................................................552
Navigation in the
3D
scene at runtime
..................................................................552
Multiple
3D
views
...................................................................................................553
14.6.
Cameras
......................................................................................................554
Example
14.4:
A very simple model with multiple
3D
windows and cameras
.......554
Example
14.5:
Camera on a moving object
............................................................556
14.7.
LIGHTS
..........................................................................................................559
Example
14.6:
Examples of Lights in
3D
Scene
.......................................................561
CHAPTER
15.
RANDOMNESS IN ANYLOGIC MODELS
.................................................565
15.1.
Probability distributions
..............................................................................565
Probability distribution functions
...........................................................................567
Distribution fitting
..................................................................................................570
Custom (empirical) distributions
............................................................................570
15.2.
Sources of randomness in the model
...........................................................573
Randomness in process models
..............................................................................574
Randomness in agent based models
......................................................................576
Example
15.1:
Agents randomly distributed within afreeform area
.....................578
Example
15.2:
Agents randomly distributed over a finite set of locations
.............579
Randomness in system dynamics models
..............................................................581
Example
15.3:
Stock price fluctuations in a system dynamics model.
....................581
Randomness in AnyLogic simulation engine
..........................................................582
15.3.
Random number generators. Reproducible and unique experiments
.............583
Random number generators
..................................................................................583
The seed. Reproducible and unique experiments
...................................................585
Example
15.4:
Reproducible experiment with a stochastic process model
............585
CHAPTER
16.
MODEL TIME, DATE AND CALENDAR. VIRTUAL AND REAL TIME
..........589
16.1.
THE MODEL TIME
............................................................................................589
Time units
...............................................................................................................590
Developing models independent of time unit settings
...........................................591
16.2.
DATE AND CALENDAR
.......................................................................................592
Finding out the current date, day of week, hour of day, etc.
.................................594
Constructing dates. Converting the model date to the model time and vice versa595
Specifying timeouts and delays in days, months, years
.........................................596
16.3.
Virtual and real-time execution modes
........................................................597
Execution mode API
................................................................................................599
REFERENCES
.............................................................................................................601
Contents 19
INDEX.......................................................................................................................60S
ABOUT THE AUTHOR
Dr. Andrei Borsbchev is the CEO and co-founder of The
Any Logic Company, a leading provider of dynamic
simulation tools, technologies, and consulting services for
business applications, and is personally recognized as one
of the world s top experts in Agent Based and multimethod
simulation modeling.
Since
1998,
Dr. Borshchev has been leading the
development of Any Logic software enabling it to be
considered the corporate standard for simulation in over
500
organizations worldwide. He has conducted hundreds
of lectures, seminars, and training sessions on simulation
modeling and AnyLogic in the USA, Canada, Europe, Russia,
Australia, China, Korea, Japan, and South Africa, and has
also led numerous simulation based consulting projects
across multiple markets including logistics, transportation,
supply chains, defense, healthcare, manufacturing, and
consumer market analysis.
ABOUT THE BOOK
This is a practical guide to building simulation
modełs.
It
explains how to choose the right constructs of the modeling
language to create a representation of a real world system
that is suitable for risk-free dynamic experiments. And this
is the only book that comprehensively presents all three
methods, or paradigms, in simulation modeling: Agent
Based, System Dynamics, and Discrete Event.
The book is based on the modeling languages supported by
AnyLogic, the software tool that enables a modeler to
utilize all three methods and to combine thorn hi a single
model. Written by the creator of the software, this book is
the most in-depth
information
resource on AnyLogic and
muttimethod modeling that currently exists. It covers topics
from building simple Agent Based models with state charts,
to
designing
interactive
3D
animations, to developing data
exchange with external programs.
With over 10O hands-on, step-by-step examples with
different
lévete
of complexity and various application areas,
this book is extremely useful to both simulation
professionals and students learning simulation modeling.
|
any_adam_object | 1 |
author | Borshchev, Andrei |
author_GND | (DE-588)1047576244 |
author_facet | Borshchev, Andrei |
author_role | aut |
author_sort | Borshchev, Andrei |
author_variant | a b ab |
building | Verbundindex |
bvnumber | BV041618611 |
classification_rvk | QH 444 ST 341 |
classification_tum | DAT 785f |
ctrlnum | (OCoLC)870171798 (DE-599)BSZ399420142 |
discipline | Informatik Wirtschaftswissenschaften |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01865nam a2200397zc 4500</leader><controlfield tag="001">BV041618611</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180809 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">140203s2013 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0989573176</subfield><subfield code="9">0-9895731-7-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780989573177</subfield><subfield code="9">978-0-9895731-7-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9780989573177</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)870171798</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BSZ399420142</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-703</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1050</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">QH 444</subfield><subfield code="0">(DE-625)141591:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 341</subfield><subfield code="0">(DE-625)143666:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 785f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Borshchev, Andrei</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1047576244</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">The big book of simulation modeling</subfield><subfield code="b">multimethod modeling with AnyLogic 6</subfield><subfield code="c">Andrei Borshchev</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Lisle, Ill.]</subfield><subfield code="b">AnyLogic North America</subfield><subfield code="c">[2013]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">612 Seiten</subfield><subfield code="b">Illustrationen, Diagramme, Karten</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Simulation</subfield><subfield code="0">(DE-588)4055072-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Modellierung</subfield><subfield code="0">(DE-588)4170297-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Modellierung</subfield><subfield code="0">(DE-588)4170297-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Simulation</subfield><subfield code="0">(DE-588)4055072-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027059697</subfield></datafield></record></collection> |
id | DE-604.BV041618611 |
illustrated | Illustrated |
indexdate | 2024-07-10T01:01:01Z |
institution | BVB |
isbn | 0989573176 9780989573177 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027059697 |
oclc_num | 870171798 |
open_access_boolean | |
owner | DE-703 DE-91G DE-BY-TUM DE-91 DE-BY-TUM DE-M347 DE-1051 DE-473 DE-BY-UBG DE-29T DE-1050 |
owner_facet | DE-703 DE-91G DE-BY-TUM DE-91 DE-BY-TUM DE-M347 DE-1051 DE-473 DE-BY-UBG DE-29T DE-1050 |
physical | 612 Seiten Illustrationen, Diagramme, Karten |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | AnyLogic North America |
record_format | marc |
spelling | Borshchev, Andrei Verfasser (DE-588)1047576244 aut The big book of simulation modeling multimethod modeling with AnyLogic 6 Andrei Borshchev [Lisle, Ill.] AnyLogic North America [2013] 612 Seiten Illustrationen, Diagramme, Karten txt rdacontent n rdamedia nc rdacarrier Simulation (DE-588)4055072-2 gnd rswk-swf Modellierung (DE-588)4170297-9 gnd rswk-swf Modellierung (DE-588)4170297-9 s Simulation (DE-588)4055072-2 s DE-604 Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA Klappentext |
spellingShingle | Borshchev, Andrei The big book of simulation modeling multimethod modeling with AnyLogic 6 Simulation (DE-588)4055072-2 gnd Modellierung (DE-588)4170297-9 gnd |
subject_GND | (DE-588)4055072-2 (DE-588)4170297-9 |
title | The big book of simulation modeling multimethod modeling with AnyLogic 6 |
title_auth | The big book of simulation modeling multimethod modeling with AnyLogic 6 |
title_exact_search | The big book of simulation modeling multimethod modeling with AnyLogic 6 |
title_full | The big book of simulation modeling multimethod modeling with AnyLogic 6 Andrei Borshchev |
title_fullStr | The big book of simulation modeling multimethod modeling with AnyLogic 6 Andrei Borshchev |
title_full_unstemmed | The big book of simulation modeling multimethod modeling with AnyLogic 6 Andrei Borshchev |
title_short | The big book of simulation modeling |
title_sort | the big book of simulation modeling multimethod modeling with anylogic 6 |
title_sub | multimethod modeling with AnyLogic 6 |
topic | Simulation (DE-588)4055072-2 gnd Modellierung (DE-588)4170297-9 gnd |
topic_facet | Simulation Modellierung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000003&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=027059697&sequence=000004&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT borshchevandrei thebigbookofsimulationmodelingmultimethodmodelingwithanylogic6 |