Définition
La police de l’eau va contrôler et potentiellement verbaliser les agriculteurs qui ne respectent pas une restriction pendant la période d’étiage. De plus, chaque année elle va contrôler quels agriculteurs ont utilisé plus d’eau que leur VP alloué par l’organisme unique, et les verbalise si besoin.
Attributs principaux
nbAgriculteursAControler
Chaque année, la police de l’eau va contrôler aléatoirement X agriculteurs de la zone d’étude.
Type : Integer – SU – Constant
Initialisation : Egale à 100 par défaut.
Accès processus :Contrôle et verbalisation (r)
mapNbAgriculteursIrriguantEnRestriction
Mémorisation du nombre d’agriculteur qui a été pris en flagrant délit d’irrigation contre restriction en fonction du nombre de fois où chaque agriculteur a été pris en flagrant délit au cours de l’année.
Type : {integer} – SU – Variable
Initialisation : –
Accès processus :Contrôle et verbalisation (w)
mapNbAgriculteursNiveauVerbalisation
Mémorise le nombre d’agriculteur en fonction du nombre de verbalisations chaque année.
Type : {Integer} – SU – Constant
Initialisation : –
Accès processus :Contrôle et verbalisation (w)
jourDeLaSemaineAControler
Le jour de la semaine contrôlé par la police de l’eau change d’une semaine sur l’autre (possible uniquement du lundi au vendredi).
Type : Integer – SU – Constant
Initialisation : –
Accès processus :Contrôle et verbalisation (rw)
Méthodes principales
controleRespectRestriction
Chaque semaine, et pendant la période d’étiage, la police de l’eau va contrôler de manière aléatoire un certain nombre d’agriculteur en (1 ou 2 fois pas semaines selon l’état du cour d’eau).
Accès processus :Contrôle et verbalisation
controleRespectVolumePrelevable
Chaque année, la police de l’eau va contrôler, et verbaliser si besoin, les agriculteurs ayant utilisé plus que leur VP. Ce controle se fait a la fin de l’annee
Accès processus :Allocation des VP | Contrôle et verbalisation
recapitulatifAnnuel
Mémorisation du bilan annuel de la police de l’eau.
Accès processus :Contrôle et verbalisation
Initialisation / Reconstruction
La police de l’eau est générée un seule fois en début de simulation. Il n’y a qu’un agent.
Implémentation GAMA
Voici le chemin d’accès à l’agent « police de l’eau » : « models/modeleNormatif/policeDeLeau.gaml ».