Agent Based Modelling
- food coordinate when found
- food quality (utility value)
- accuracy of giving food direction
- energy/fatigue of bee
- bee maximum travel distance
- range vision
- bee type
- utility value
- location
- regeneration rate
- type (optional)
- height
- width
- txt map of all elements
- number of hives
- type -> can bees fly over (extra distance)
- size
- coordinates
-
Wanneer er meer food is dan gaat de reproductie rate omhoog en eten bijen meer
-
Als er weinig food is dan gaat het omlaag
-
Als de hoeveelheid food in de hive heel erg laag is, geen reproductie
-
Afhankelijk van de reproduction rate worden meer baby's geboren met een incubation time dat daarna resters worden.
-
Er is een grote kans om naar een food location te gaan als meer bijen naar die food sources zijn gegaan.
-
Food sources worden met een 50 procent kans tien procent van de food location vergeten.
-
In Resters Class:
Als bijen in de hive aankomen worden het resters Als bepaalde energy level hebben random nu tussen (5, 40) en er zijn food location bekend in de hive , dan worden de resters foragers Als er geen locatie bekend is of ze hebben niet genoeg energie dan blijven ze resters en eten in de hive en sparen ze energie Als er niet genoeg eten in de hive dan kost het de resters bij energie
- Leeftijd voor incubation baby heeft invloed hoeveelheid totale bijen
- gridsize 50x50
- Number of bees at start
- Reproduction rate
- Deathrate
- max utility foodsource
- energy decay bees (- 1/100*age)
- max age
- bite size
- number of obstacles
- Food density (5 - 30)
- Aantal Hives (1,3,5,7)
- Food in de hive/hive size ratio
- Verhouding foraging/scouting/rester/babees
- Death/birth rate
- mean death age
- To compile the astar to c, run: "python setup.py build_ext --inplace"