Closed dhixsingh closed 4 years ago
This should also include the leave now
plan which is not implemented yet (see #45).
Now dependent on #57, since we need the ability to abort a committed BDI drive_to
action when we hit a road block etc.
Things to work out:
What happens if someone is driving as part of initial response, and while on the road the final response is breached? Will depend on what higher level plan they are doing, and might vary by person type.
What happens if one of the GotoHome/Dependents/EvacPlace/InvacPlace actions does not succeed (due to road block etc.). Probably the agent should re-try N times (based on known data N=3 is sensisble I think), but then what? Again, depends on context of the higher level plan and behaviour might vary by type.
@osbornejr we should discuss this.
From @osbornejr on August 22, 2018 5:16
Another important aspect of on-the-road behaviours is how the different subgroups reroute. We should ensure that Resident
and ResidentPartTime
agents use the shortest route, whereas VisitorRegular
,VisitorOvernight
and VisitorDaytime
agents only prefer main roads. The Resident_
and Visitor_
prefixes could be used as a higher level distinction (in terms of class structure) for traffic behaviour. @dhixsingh
Moving to next milestone as this requiers a longer discussion.
Handled in the new self evacuation archetypes model now.
From @dhixsingh on August 1, 2018 21:41
As per:
Copied from original issue: agentsoz/bdi-abm-integration#48