ants/shortlist.md

46 lines
1.2 KiB
Markdown
Raw Normal View History

2023-04-26 23:45:14 +02:00
# SHORTLIST
- nonlinear response to concentration of pheromones (with upper and lower threshold)
-> needs a separation of sensitivity and internal energy
## More chaos
- what happens if you disrupt the trail with an obstacle?
- limited node capacity
# Model setup
## Agents
- previous_position
- position
- sensitivity
- internal energy
- pheromone drop rate (A/B)
- what chemical we´re looking for
- optional: how much food we have with us (and decrement to prevent dying if energy is low)
- alpha
### step function
- probablistic forward step based on concentrations and sensitvity
- follow highest concentration probabilistically and be random otherwise
- drop pheromones
- have we found food -> change behaviour and decrease food amount + reset stuff
- are we at the nest (having found food)? -> recruit new ants + reset stuff
- decrement sensitivity
- decrement energy (optional: only without food)
- do i need to die
## Model
### hexagonal grid
- pheromone a/b concentration
- nest location
- food location/concentration
- for later: node capacity
- N total ants
- a few other constants which need to be set
### step
advance ants (call ants step function)
decrease pheromone concentration on grid