Skip to content

Repository files navigation

ChessAI

Do an AI capable of playing chess at a good level (greater than 1900 elo)

Plan

1. Create a chess game in python

Objects:

  • Pieces (King, Queen, Bishops, Knights, Rooks, Pawns)
  • ChessBoard
  • ChessGame

Methods:

  • Movement of pieces
  • Capture of ennemy pieces
  • Check on the king
  • Checkmate
  • Stalemate
  • En passant
  • Castle (on both sides) with checks
  • Promotion
  • Pinned pieces
  1. Create the AI
  2. Train the AI
  3. Check the result

Progression

Step 1: Create a chess game in python

About

Create Chess game and then an AI able to play at 1900 elo

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages