mirror of
https://github.com/Steffo99/turtle007.git
synced 2024-11-24 22:14:19 +00:00
Importa README.md dal vecchio repository
This commit is contained in:
parent
fe95a54598
commit
21b24bfdad
1 changed files with 27 additions and 1 deletions
28
README.md
28
README.md
|
@ -1,3 +1,29 @@
|
|||
# `2-ant-apocalypse`
|
||||
|
||||
Questo progetto estende il progetto [`2-base`](https://github.com/Steffo99/turtle007/tree/2-base) tenendo traccia del cibo accumulato dalle formiche nel loro formicaio e facendole morire lentamente nel caso che il cibo finisca.
|
||||
Questo progetto estende il progetto [`2-base`](https://github.com/Steffo99/turtle007/tree/2-base) tenendo traccia del cibo accumulato dalle formiche nel loro formicaio e facendole morire lentamente nel caso che esso finisca.
|
||||
|
||||
Inoltre, fa ricomparire il cibo nell'ambiente a intervalli irregolari di tempo.
|
||||
|
||||
## Attivazione / Disattivazione
|
||||
|
||||
Le feature di questo branch possono venire abilitate o disabilitate con gli switch `enable-hunger` e `enable-food-respawn`.
|
||||
|
||||
## Ambiente
|
||||
|
||||
Le modifiche in questo ambito sono le seguenti:
|
||||
|
||||
- Il nido tiene conto di quanto cibo vi venga depositato.
|
||||
- Il cibo ha la possibilità di ricomparire dopo un certo numero di `tick`.
|
||||
- Il numero di tick può essere modificato dall'utente interagendo con il controllo `food-ticks`.
|
||||
- La probabilità può essere modificata dall'utente con lo slider `food-respawn-pct`.
|
||||
|
||||
## Formiche
|
||||
|
||||
Le modifiche in questo ambito sono le seguenti:
|
||||
|
||||
- Ad ogni tick, le formiche hanno una certa probabilità di aumentare il loro valore `hunger` (che parte da 0) di una certa quantità.
|
||||
- La probabilità può essere alterata dall'utente interagendo con lo slider `hunger-increase-pct`.
|
||||
- La quantità può essere modificata dall'utente interagendo con il controllo `hunger-per-tick`.
|
||||
- Nel caso in cui il valore `hunger` della formica superi una certa soglia (`hunger-threshold`), la formica si mette alla ricerca del cibo per sopravvivere. Se il valore `hunger` supera il parametro `hunger-max`, la formica muore.
|
||||
- Se la formica sta trasportando cibo, mangia il cibo che sta trasportando.
|
||||
- Se la formica non sta trasportando cibo, si reca al nest sperando di trovarne lì.
|
||||
|
|
Loading…
Reference in a new issue