Skip to content

Genesis Update and new notebook additions#82

Open
trabalgi-amd wants to merge 7 commits into
Xilinx:masterfrom
trabalgi-amd:genesis_update
Open

Genesis Update and new notebook additions#82
trabalgi-amd wants to merge 7 commits into
Xilinx:masterfrom
trabalgi-amd:genesis_update

Conversation

@trabalgi-amd

Copy link
Copy Markdown
Collaborator
  1. Adds in the genesis server and client files
  2. Adds the new genesis simulation notebook PYNQ 506

trabalgi and others added 4 commits July 14, 2026 11:49
Adds password-protected team joining, board reset functionality, and
granular card control for the Genesis card flip competition game.

New features:
- Password-protected team joining with optional team passwords
- Board reset method to re-cover all cards and zero scores
- Individual card cover/uncover admin controls
- Raw flip/unflip actions for admin without scoring/turn logic
- Admin endpoints: admin_reset_board, admin_cover_card
- Player actions: flip_raw, unflip_raw for granular control

All changes are backward compatible with existing client notebooks.

Co-Authored-By: Claude <noreply@anthropic.com>
Improves all Genesis-related READMEs with clearer structure, removes
repetition, and removes hardcoded user paths from examples.

Changes:
- Server README: Added GPU backend troubleshooting, streaming info,
  complete API overview with new features (passwords, reset, raw actions)
- Client README: Added troubleshooting section, password-protected
  competitions, advanced usage examples, direct server request patterns
- Card images README: Added custom layout examples, grid requirements,
  step-by-step image addition guide

All examples now use generic paths and placeholders instead of
hardcoded user directories.

Co-Authored-By: Claude <noreply@anthropic.com>
@trabalgi-amd trabalgi-amd self-assigned this Jul 21, 2026
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.

2 participants