Skip to content

Add Chain Reaction env#608

Open
vyomakesh0728 wants to merge 1 commit into
PufferAI:4.0from
vyomakesh0728:chainenv
Open

Add Chain Reaction env#608
vyomakesh0728 wants to merge 1 commit into
PufferAI:4.0from
vyomakesh0728:chainenv

Conversation

@vyomakesh0728

@vyomakesh0728 vyomakesh0728 commented Jul 3, 2026

Copy link
Copy Markdown

Adds chain_reaction to ocean envs for self-play based on the classic Chain Reaction game.

Implemented:

  • Per-cell observations and legal action masks over the board.
  • Critical-mass explosion mechanics with cascading chain reactions.
  • Ownership conversion and elimination-based win conditions.
  • Renderer/demo support for visualizing board state and gameplay.

Demo:

Chain Reaction demo

@vyomakesh0728 vyomakesh0728 changed the title Add Chain Reaction self-play environment and playable demo to Ocean [Feat] Add Chain Reaction self-play env Jul 3, 2026
@vyomakesh0728 vyomakesh0728 changed the title [Feat] Add Chain Reaction self-play env Add Chain Reaction env Jul 3, 2026
@vyomakesh0728 vyomakesh0728 marked this pull request as ready for review July 3, 2026 10:03
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

Successfully merging this pull request may close these issues.

1 participant