-
Notifications
You must be signed in to change notification settings - Fork 99
Projects
This page is an attempt to list the projects using the GAMA platform as a modeling and simulation platform. Interesting readers can also have a look at the page listing the Ph.D. theses and articles related to and/or using GAMA platform.
SWITCH: Simulating the transition of transport Infrastructures Toward smart and sustainable Cities (ANR 2019- )
Description: Transport infrastructures play a large part in defining the city of the future, which should be smart, sustainable and resilient. Their management will need to deal with the emergence of novel technologies (i.e. autonomous cars, Internet of Things) and the increase of novel modalities and practices (increase of multi-modality, electric bicycles, shared cars). These aspects could favour and accelerate the transition to the city of the future with positive social, environmental and economic impacts, in order to address foreseen trends (climate change and new requirements in terms of pollution, security, and global costs). The SwITCh project aims at supporting decision-making for urban planning by simulating the gradual introduction of disruptive innovations on technology, usage and behaviour of infrastructure. It requires providing a model that is able to assess the impact of these innovations on several key indicators on mobility, user satisfaction and security, economic costs and air pollution. SwITCh integrates a large variety of urban transport modalities (private car, walk, tramway, etc.) and associated infrastructures (pavement, bicycle path, etc.). Achieving such an objective requires building a model that includes current and future infrastructures and modalities, and considering the transition process between current and future situations. SwITCh uses agent- based modelling (ABM) and participative simulation as a unifying framework that allows coupling different models and taking into account both temporal and spatial scales in order to build a holistic model. It will include a city model based on real geographic data (GIS) and a complex realistic model of population behaviour. The model will be designed as a support tool for helping stakeholders (i.e. decision-makers, managers, technicians and citizens) to enrich their reflection and build a shared project to improve transport infrastructures to meet the challenges of future cities. The SwITCh project will be centred on the design and on the implementation of an ABM that will result in an interactive simulator and a serious game. The interactive simulator will be used by the city planners to explore the potential impact of innovations in various evolutionary contexts. It will thus support the urban planning team in making relevant decisions regarding the evolution of their transport infrastructures, by letting them test and assess different alternatives and situations. The interactive simulator will also allow the researchers to highlight potential futures or unexpected side effects to the urban planners and other stakeholders, based on a participatory simulation approach. The serious game will be used by students and the larger public in order to enrich their understanding of the issues involved in the city of the future and the transport infrastructures. It will be based on the interactive simulator but will be enhanced by specific work on the game design in order to be a real support for learning and raising awareness. The interactive simulator and the serious game will be developed with the GAMA open- source platform and will be used in a real context for two case studies: Bordeaux Metropole and the Urban Community of Dijon. The SwITCh project will deliver several main results. Firstly, it will generate and formalize knowledge on future transport infrastructures. Secondly, the project will result in a simulation tool that could have significant socio-economic impacts: by helping infrastructure managers and urban planners, as a reflection support, to adapt infrastructures to future needs, by accelerating the transition to a more sustainable city which should have positive environmental (e.g. air pollution, global warming), economical (e.g. maintenance cost, commercial appeal) and social (e.g. traffic, living environment) impacts. The model will be flexible, easily adaptable to any city, and able to integrate a wide variety of prospective and disruptive scenarios.
Website: https://www6.inrae.fr/switch
Contact: Franck Taillandier
Website: https://comokit.org/
Contact: Alexis Drogoul
Description: A summary is available on the ANR website.
Publication:
Contact: Eric Daudé
Description:
Publication:
Contact: Benoit Gaudou
Description:
Every year, the number of urban residents is growing. Diverse questions related to sustainability are rise from this growth. For example, for large and attractive territories, which urban planning policies to implement? How to manage and prevent technological or environmental hazards? Decision-makers have to take all of these issues into account when defining their urban planning policies. Unfortunately, the assessment of the impacts of possible policies is difficult due to the complex and stochastic interplay between society and infrastructure. One of the most promising approaches to face this difficulty is agent-based modeling. This approach consists in modeling the studied system as a collection of interacting decision-making entities called agents. An agent-based model can provide relevant information about the dynamics of the real-world urban system it represents. Moreover, it can allow them to be used as a virtual laboratory to test new urban planning policies. The use of agent-based models to study urban systems is booming for the last ten years. Another tendency is the development of more and more realist models. However, if models have to make a lot of progress concerning the integration of geographical and statistical data, the agents used to represent the different actors influencing the dynamic of the system (inhabitants, decision-makers...) are often simplistic (reactive agents). Yet, for some urban models, being able to integrate these cognitive agents, i.e. agents able to make complex reasoning such as planning to achieve their goals, is mandatory to improve the realism of models and test new scenarios. Unfortunately, developing large-scale models that integrate cognitive agents requires high-level programming skills. Indeed, if there are nowadays several software platforms that propose to help modelers to define their agent-based models through a dedicated modeling language (Netlogo, GAMA…) or through a graphical interface (Starlogo TNG, Modelling4All, Repast Symphony, MAGéo...), none of them are adapted to the development of such models by modelers with low-level programming skills: either they are too complex to use (Repast, GAMA) or too limited (Netlogo, Starlogo TNG, Modelling4All, Repast Symphony, MAGéo). As a result, geographers and urban planners that have no programming skills have to rely on computer scientists to develop models, which slows the development and the use of complex and realist spatial agent-based models. The objective of the ACTEUR project is to develop to help modelers, in particular geographers and urban planners, to design and calibrate through a graphical language cognitive agents able to act in a complex spatial environment. The platform has also for ambition to be used as a support of model discussion -participatory modeling- between the different actors concerned by a model (geographers, sociologists, urban planners, decision-makers, representatives…). These tools will be integrated into the GAMA platform that enables us to build large-scale models with thousands of hundreds of agents and that was already used to develop models with cognitive agents. In order to illustrate the utility and the importance of the developed tools, we will use them in two case studies. The first concerns the urban evolution of La Réunion island. The second case study will focus on the adaption to industrial hazards in Rouen. These two case studies are part of funded projects carried out by partners of the ACTEUR project.
Website:
Contact: Patrick Taillandier
Description:
The Gen* project has the ambition to propose tools and methods to generate realistic synthetic populations for agent-based social simulation: it aims at combining applied mathematics and computer science approaches in order to incorporate arbitrary data and to generate statistically valid populations of artificial agents.
Publication:
Website: http://www.irit.fr/genstar/
Contact: Alexis Drogoul & Kevin Chapuis
Description: Maelia is a multi-agent platform for integrated assessment and modeling of agricultural territories (landscape) and territorial bioeconomy systems. It enables to assess the environmental, economic and social impacts of the combined changes in agricultural activities, transformation and recycling of biomass, natural resource management strategies (e.g. water) and global (demography, dynamics of land cover and climate changes).
Currently, this platform allows to handle at fine spatio-temporal scales the interactions between agricultural activities (rotation and crop management strategies within each production system), the hydrology of the different water resources (based on the SWAT® model’s formalisms) and the water resources management (water withdrawals, restrictions, choices between resources). It is currently used to assess the impacts of scenarios (i) of distribution of agro-ecological cropping systems on green and blue water, nitrogen and carbon flows in watersheds, and (ii) of production exchanges between arable and livestock farmers on individual and collective environmental and socio-economic performances.
Publication:
Website: http://maelia-platform.inra.fr/
Contact: Olivier Thérond
- 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