Skip to content

ajax88/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHESS

August 12th 2017

Alex Jackson & Katie Hoskins & Matthew Jackson

Implemented:

  • Board + Chessboard
  • Project skeleton
  • Piece logic
  • Check logic
  • Game start + move parsing

In Progress:

To Do:

P1
  • Refactor logic:
    • Add triggers... list of game state enums that gets evaluated on each move
    • Think about ML integration
    • Add relativity methods... e.g is_horz, is_vert, is_L... Tells you if a piece is_horz to another
P2
  • Replace user prompts with cla's
  • Pawn promotion!!!
  • Checkmate
  • Stalement
  • Castle (both sides)
  • two pieces move to one square?
  • enpassant

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages