Skip to content

A calendar-based approach to order the various models in a microsimulation for the evolution of a population.

License

Notifications You must be signed in to change notification settings

smart-facility/calendar-based-microsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

calendar-based-microsim

A calendar-based approach to order the various models in a microsimulation for the evolution of a population.

authors

Dumont M., University of Namur: conversion of the initial code of TransMob to add the possibility to code with the dates

Barthélemy J., SMART, University of Wollongong: write initial code

Huynh N., SMART, University of Wollongong: write initial code and the possibility to chose the order of modules

execution

After compiling the code inside "SP.jar", to execute the code, run:

java -jar SP.jar $seed $n_year "input tables/" "Initialize_population.csv" "yearlyImmiHholds.csv" $order $out $birthday $deathday

With :

  • $seed : the seed for the pseudo-random number generator

  • $n_year : the number of year to model

  • "input tables/" : the location of the input tables

  • "Initialize_population.csv" : population at the beginning of the simulation

  • "yearlyImmiHholds.csv" : number of immigrating households per year

  • $order : order of the simulation (0: ageing, 1: death, 2: divorce, 3: marriage, 4: birth)

  • $out : willing location for the output files

  • $birthday : boolean indicating if birthday is considered

  • $deathday : boolean indicating if deathday is considered

related paper

Paper submitted to JASS on 12th of December 2017: Towards the Right Ordering of the Sequence of Models for the Evolution of a Population Using Agent-Based Simulation by Morgane Dumont, Johan Barthelemy, Nam Huynh and Timoteo Carletti

About

A calendar-based approach to order the various models in a microsimulation for the evolution of a population.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages