• Mahmoud Aglan's avatar
    feat(chess): Make Chess Professional — opening names, material count, move... · 7ffde6b5
    Mahmoud Aglan authored
    feat(chess): Make Chess Professional — opening names, material count, move classification, PGN sharing
    
    Pro features added:
    - Opening name display: shows ECO opening name during game (40+ openings in Arabic/English)
    - Material count difference: shows +2/-1 advantage next to captured pieces
    - Move classifier engine: labels moves as brilliant(!!) / great(!) / best(★) / good / book / inaccuracy(?!) / mistake(?) / blunder(??)
    - Accuracy calculator: 0-100% accuracy score based on move classifications
    - Material counter: tracks piece values for both sides from FEN
    - PGN Share: share button uses Web Share API or clipboard
    - PGN Copy: one-tap copy to clipboard with visual feedback
    
    Foundation for remaining features:
    - classifier.js ready for post-game analysis integration
    - openings.js ready for opening explorer
    - material.js ready for in-game display
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    7ffde6b5
Name
Last commit
Last update
..
01-login.png Loading commit data...
02-register.png Loading commit data...
03-home.png Loading commit data...
04-game-menu.png Loading commit data...
05-bot-select.png Loading commit data...
06-time-select.png Loading commit data...
07-chess-start.png Loading commit data...
08-chess-midgame.png Loading commit data...
09-chess-result.png Loading commit data...
10-domino.png Loading commit data...
11-ludo.png Loading commit data...
12-leaderboard.png Loading commit data...
13-shop.png Loading commit data...
14-profile.png Loading commit data...
test-domino-from-menu.png Loading commit data...
test-ludo-from-menu.png Loading commit data...