Structs§
- Best
FitForager - Best Fit forager - evaluates all moves and picks the best.
- Construction
Heuristic Config - Construction
Heuristic Phase - Construction heuristic phase that builds an initial solution.
- First
Feasible Forager - First Feasible forager - picks the first move that results in a feasible score.
- First
FitForager - First Fit forager - picks the first feasible move.
- Placement
- A placement represents an entity that needs a value assigned, along with the candidate moves to assign values.
- Queued
Entity Placer - A queued entity placer that processes entities in order.
- Sorted
Entity Placer - Entity placer that sorts placements by a comparator function.
- Strongest
FitForager - Strongest Fit forager - picks the move with the highest strength value.
- Weakest
FitForager - Weakest Fit forager - picks the move with the lowest strength value.
Enums§
Traits§
- Construction
Forager - Trait for selecting a move during construction.
- Entity
Placer - Trait for placing entities during construction.