|
tess 1.0.0
Performance-first tile and path simulation substrate
|
Stores one agent's goal, route cursor, and retry lifecycle state. More...
#include <tess/sim/path_agent.h>
Public Attributes | |
| Coord3 | position {} |
| Coord3 | goal {} |
| PathTicket | ticket {} |
| std::size_t | path_index = 0 |
| std::optional< PathStatus > | last_result = std::nullopt |
| Most recent search conclusion, absent before search or after invalidation. | |
| PathAgentPhase | phase = PathAgentPhase::Idle |
| bool | has_goal = false |
| std::uint32_t | blocked_retries = 0 |
| std::uint64_t | armed_tick = 0 |
| Flow-accounting admission stamp (see the tick-state goal APIs). | |
Stores one agent's goal, route cursor, and retry lifecycle state.