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

Identical Bot Checking #10

Open
weigert opened this issue Oct 20, 2019 · 0 comments
Open

Identical Bot Checking #10

weigert opened this issue Oct 20, 2019 · 0 comments

Comments

@weigert
Copy link
Owner

weigert commented Oct 20, 2019

If all bots are on the same spot, with the same memories, attempting to perform the same task,
they will desperately fight for the first one to do it, causing issues.

This means that for instance if all of them are trying to destroy a block, then the first one in the queue will destroy the block, and the others will attempt to do so right after (because in the previous task cycle they confirmed the block exists), and fail. They will not break out of this cycle until an element of randomness enters through the tasks (because then their sequential execution on the same task cycle will lead to different random variables, from the same random number generator). This can cause severe lag.

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

No branches or pull requests

1 participant