-
Notifications
You must be signed in to change notification settings - Fork 99
RunningExperiments
Julien Mazars edited this page Apr 15, 2016
·
12 revisions
Running an experiment is the only way, in GAMA, to execute simulations on a model. Experiments can be run in different ways.
- The first, and most common way, consists in launching an experiment from the Modeling perspective, using the user interface proposed by the simulation perspective to run simulations.
- The second way, detailed on this page, allows to automatically launch an experiment when opening GAMA, subsequently using the same user interface.
- The last way, known as running headless experiments, does not make use of the user interface and allows to manipulate GAMA entirely from the command line.
All three ways are strictly equivalent in terms of computations (with the exception of the last one omitting all the computations necessary to render simulations on displays or in the UI). They simply differ by their usage:
- The first one is heavily used when designing models or demonstrating several models.
- The second is intended to be used when demonstrating or experimenting a single model.
- The last one is useful when running large sets of simulations, especially over networks or grids of computers.
- Installation and Launching
- Workspace, Projects and Models
- Editing Models
- Running Experiments
- Running Headless
- Preferences
- Troubleshooting
- Introduction
- Manipulate basic Species
- Global Species
- Defining Advanced Species
- Defining GUI Experiment
- Exploring Models
- Optimizing Model Section
- Multi-Paradigm Modeling
- Manipulate OSM Data
- Diffusion
- Using Database
- Using FIPA ACL
- Using BDI with BEN
- Using Driving Skill
- Manipulate dates
- Manipulate lights
- Using comodel
- Save and restore Simulations
- Using network
- Headless mode
- Using Headless
- Writing Unit Tests
- Ensure model's reproducibility
- Going further with extensions
- Built-in Species
- Built-in Skills
- Built-in Architecture
- Statements
- Data Type
- File Type
- Expressions
- Exhaustive list of GAMA Keywords
- Installing the GIT version
- Developing Extensions
- Introduction to GAMA Java API
- Using GAMA flags
- Creating a release of GAMA
- Documentation generation