You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Strategic AI assigns recipes to bots based on the estimated time it takes to complete the recipe, which is calculated using the 'best' plate owned by the bot (if it has any).
But the bot currently has no way to change its 'current' plate to the best one.
We could create a new state (or extend an existing one) to pick up a better owned plate if he has any.
The text was updated successfully, but these errors were encountered:
Fixed by adding a second case to PickUp plate state, which is:
when there is a better plate for the current recipe
pick that one instead
This sets the Bot's plate to this new one.
It would be more elegant to handle this without having to pickup the plate (and usualy dropping it off immediately), but it works for now, and it could play nicely once the place plate gets expanded to place the plate in a more central location
Strategic AI assigns recipes to bots based on the estimated time it takes to complete the recipe, which is calculated using the 'best' plate owned by the bot (if it has any).
But the bot currently has no way to change its 'current' plate to the best one.
We could create a new state (or extend an existing one) to pick up a better owned plate if he has any.
The text was updated successfully, but these errors were encountered: