-
Notifications
You must be signed in to change notification settings - Fork 0
2021 11 20 Central Agent Priority Discussion
Daniel Swoboda edited this page Nov 20, 2021
·
1 revision
Members: Tarik, Daniel
Question: how should the new agent deal with goal priorities in the context of multiple goals?
Decision:
- Instead of potentially starting work on any incoming order, an order is only started when it is not conflicting with another already started goal. Conflicts are:
- deadlocks
- payment issues (more than 3 rings would be added to an RS)
- Orders have baseline priorities based on their complexity
- Other than that, the priorities inside instances of an order tree should be mostly the same
- Priorities might be adapted based on relevance (e.g. paying for a third ring should be less important than mounting the first ring)
- Delivery time might affect priority
- For now we will only start at most 2 goals at a time