Skip to content

jann7790/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chess

grading sheet

current score: 80%

mandatory objects

  • 10% class GameManager
  • 10% class Viewer
  • 10% class Player

game mechanism

  • 5% menu
  • 5% chess moves
  • 5% pawn promotion
  • 5% castling
  • 5% passant capturing
  • 5% undo/redo
  • 10% checkmate
  • 5% draw (having no legal moves)
  • 5% show the result

bonuses

  • 5% animation
  • 3% show available path
  • 3% show pieces that can be captured
  • 3% show check
  • 3% surrender
  • 3% timeout
  • 2% show countdown timer
  • 3% switch sides
  • 10% chess engine class inherited from base class
  • 5% save/load state
  • 5% log replay
  • 5% network

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published