Commit Graph

11 Commits

Author SHA1 Message Date
kaghog
61e92ae136 create function for ants to die and for nonlinear sensitivy function
When ants hit a minimum sensitivy threshold (configurable), the ant is added to a dead list
and then removed from the model schedule and the environment in the model step.
The dead list is cleared every step

Nonlinear sensitivity using a logistic function is implemented.
2023-05-31 00:48:41 +02:00
10279930e1
implemented test ant_follow_gradient, fixed step() function 2023-05-18 16:00:43 +02:00
30661542b5
add num_max_agents, cleanup 2023-05-18 12:46:48 +02:00
a8cb347e4a
add test ant pheromone decay, rename chemicals to pheromone 2023-05-17 19:32:08 +02:00
9cce168536
fix Grace's name 2023-05-17 15:57:23 +02:00
e45d33bf8d
more step and sensitivity improvements following Schweitzer et al. 1997) 2023-05-11 16:45:55 +02:00
44c8516868
add food and nestfinding behaviour on step function 2023-05-07 15:24:27 +02:00
214135d063
added live-server visualization to project 2023-04-29 11:01:53 +02:00
65e9d12e5a
implement agent.step() and simplify scalar fields 2023-04-28 19:10:33 +02:00
1952198fad
add scalarfields on grid 2023-04-28 14:45:56 +02:00
808dc6f78c
add initial project files 2023-04-26 23:45:14 +02:00