Skip to content

vinkels/bees_abm

Repository files navigation

jiteyareta

Agent Based Modelling

Bijen:

  • 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

Food:

  • utility value
  • location
  • regeneration rate
  • type (optional)

Area:

  • height
  • width
  • txt map of all elements
  • number of hives

Obstacles:

  • type -> can bees fly over (extra distance)
  • size
  • coordinates

Food strategy and Hive balance:

  • 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

Observations

  • Leeftijd voor incubation baby heeft invloed hoeveelheid totale bijen

Final Parameters and output

Fixed

  • gridsize 50x50
  • Number of bees at start
  • Reproduction rate
  • Deathrate
  • max utility foodsource
  • energy decay bees (- 1/100*age)
  • max age
  • bite size

Input

  • number of obstacles
  • Food density (5 - 30)
  • Aantal Hives (1,3,5,7)

Output

  • Food in de hive/hive size ratio
  • Verhouding foraging/scouting/rester/babees
  • Death/birth rate
  • mean death age
Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
  • To compile the astar to c, run: "python setup.py build_ext --inplace"

About

Agent Based Modelling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages