22 lines
863 B
YAML
22 lines
863 B
YAML
# Individu est le concept représentant une personne.
|
|
# C'est un 'record', une collection de champs nommés
|
|
Individu
|
|
# Ce concept a des propriétés non calculables.
|
|
# On peut parler de variables d'entrée, à saisir par l'utilisateur de la simulation.
|
|
date de naissance: YYYY-MM-JJ
|
|
# Et d'autres calculables. Mais toujours saisissables.
|
|
# On parle alors simplement de variables.
|
|
age = calc(date de naissance): nombre positif
|
|
# A ce concept est associée une liste d'un autre concept, l'Activité.
|
|
# La liste dénote le fait qu'elles peuvent se cumuler.
|
|
activités: liste Activité
|
|
|
|
# Lors de l'éxecution du simulateur, ce concept sera instancié avec des données,
|
|
# potentiellement plusieurs fois pour construire une population :
|
|
# {
|
|
# date de naissance: 1989-08-01,
|
|
# activités: [a1, a2]
|
|
# }
|
|
|
|
# -------> allez voir le concept Activité
|