eugenevinitsky / sequential_social_dilemma_games

Repo for reproduction of sequential social dilemmas
MIT License
384 stars 134 forks source link

Rules for waste blocking cleaning beam #111

Closed eugenevinitsky closed 5 years ago

eugenevinitsky commented 5 years ago

Currently, based on the videos, I'm assuming that a beam can only clean one waste cell in any given direction. What if two agents fire at the same block? For example, suppose we have a row that looks like this:

['H', 'H', 'P', 'P']. Both agent 0 and agent 1 fire in the same step. Should the row be: ['H', 'C', 'C', 'P'] or ['C', 'C', 'C', 'P'].

eugenevinitsky commented 5 years ago

Agents block beams. However, their firing is synchronous so they can't clear extra blocks by teaming up.