Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement on-the-road BDI behaviours #48

Closed
dhixsingh opened this issue Aug 1, 2018 · 6 comments
Closed

Implement on-the-road BDI behaviours #48

dhixsingh opened this issue Aug 1, 2018 · 6 comments
Assignees
Labels
Milestone

Comments

@dhixsingh
Copy link
Contributor

As per:
gor behaviours _ 31 jul 2018 4

@dhixsingh dhixsingh added the ees label Aug 1, 2018
@dhixsingh dhixsingh added this to the DSS Ready milestone Aug 1, 2018
@dhixsingh dhixsingh removed their assignment Aug 7, 2018
@dhixsingh
Copy link
Contributor Author

This should also include the leave now plan which is not implemented yet (see #45).

@dhixsingh
Copy link
Contributor Author

Now dependent on #57, since we need the ability to abort a committed BDI drive_to action when we hit a road block etc.

@dhixsingh
Copy link
Contributor Author

Things to work out:

  1. 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.

  2. 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.

@osbornejr
Copy link
Contributor

osbornejr commented Aug 22, 2018

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

@dhixsingh
Copy link
Contributor Author

Moving to next milestone as this requiers a longer discussion.

@dhixsingh
Copy link
Contributor Author

This issue was moved to agentsoz/ees#10

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants