• 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
..
auth Loading commit data...
chess Loading commit data...
domino Loading commit data...
ludo Loading commit data...
org Loading commit data...
play Loading commit data...
profile Loading commit data...
puzzles Loading commit data...
rank Loading commit data...
rewards Loading commit data...
shop Loading commit data...
social Loading commit data...