fertig-classic-games/public
Brian Fertig e3fc11d13a feat: add Genius Square single-player game with AI opponent
Implement Genius Square, a 6x6 grid puzzle game where players place 9
polyomino pieces to fill the board around randomly placed blockers.

Key features:
- Pure JS game logic (GeniusSquareLogic.js) with backtracking solver
- AI opponent with 5 skill levels using pre-computed solutions
- Phaser-based UI with piece tray, grid rendering, and animations
- Dice-based blocker placement using zone partitioning for balanced boards
- Orientation support: rotate (R), flip (F), and piece lifting
- Win/loss overlay with play again and menu options
- Register game in server registry and scene dispatchers
2026-06-20 00:16:34 -06:00
..
assets feat: add Genius Square single-player game with AI opponent 2026-06-20 00:16:34 -06:00
data
src feat: add Genius Square single-player game with AI opponent 2026-06-20 00:16:34 -06:00
android-chrome-192x192.png
android-chrome-512x512.png
apple-touch-icon.png
favicon-16x16.png
favicon-32x32.png
favicon.ico
index.html
styles.css