Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vincoli su spostamento ragazzi #2

Open
cortinico opened this issue Jul 9, 2014 · 0 comments
Open

Vincoli su spostamento ragazzi #2

cortinico opened this issue Jul 9, 2014 · 0 comments
Assignees

Comments

@cortinico
Copy link

Devono essere implementati i vincoli in modo da segnalare ad eventi eventuali problemi nel momento in cui si va a spostare un ragazzo da un evento all'altro.

In particolare in vincoli sono gli stessi che ricalcano quelli imposti su route-nazionale/labassign

In particolare fare riferimento al metodo isSuitable nel file Rover.java

  • PRIO_FULL Vincolo che indica che un evento non può avere assegnati più eventi della sua capienza massima
  • PRIO_ROAD Vincolo che richiede che un ragazzo effettui solo eventi appartenenti ad una delle sue strade di coraggio
  • PRIO_ROAD_2 Vincolo che richiede che un ragazzo effettui solo eventi appartenenti ad almeno due delle sue strade di coraggio
  • PRIO_ROAD_3 Vincolo che richiede che un ragazzo effettui solo eventi appartenenti a tutte e 3 le sue strade di coraggio
  • PRIO_AGE Vincolo che impone che un ragazzo effettui solo eventi previsti per la sua eta
  • PRIO_TWIN_LAB Vincolo che impone che un ragazzo non partecipi ad laboratorio dove ci sono già altri 3 membri del suo stesso gemellaggio
  • PRIO_TWIN_TAV Vincolo che impone che un ragazzo non partecipi ad una tavola rotonda dove ci sono già altri 5 membri del suo stesso gemellaggio
  • PRIO_NOVICE Vincolo che impone che un novizio non partecipi ad un evento non adatto a lui
  • PRIO_HANDICAP Vincolo che impone che un portatore di handicap non partecipi ad un evento non adatto a lui
  • PRIO_EQUALS Vincolo che impone che un ragazzo non partecipi ad 2 o più eventi che siano uguali
  • PRIO_ONE_LAB Vincolo che impone che un ragazzo partecipi ad almeno un laboratorio nelle 3 occasioni
  • PRIO_QUART Vincolo che impone che un ragazzo partecipi solamente a laboratori del proprio quartiere (sottocampo)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants