ants/shortlist.md

46 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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