agtors / agar.core

Actor core system for simple Agar implementation
Apache License 2.0
2 stars 0 forks source link

Player / Energy conflicts management #32

Closed d-plaindoux closed 5 years ago

d-plaindoux commented 5 years ago

Add a conflict management:

With this approach a player can:

With such design, we cannot lose energy since states are managed seamlessly respecting the actor approach.

The conflict management relies on distributed resources. Therefore the multi-region implementation is compliant with this approach.

d-plaindoux commented 5 years ago

This conflict management is not compatible with multiple regions since eaten actors are done locally without messages and notifications.

NotBad4U commented 5 years ago

I put some comments but everything is LGTM for me. All the /doc are up to date with this PR ? Nothing has change in the /doc so I wonder if its normal or not.

NotBad4U commented 5 years ago

LGTM thx for the doc