Skip to content

efreethy/Chess-Fully-Featured

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This project is a fully interactive, multi featured version of Chess.

Features

  • Computer AI will advance towards enemy king and avoid vulnerable positions.
  • Deep duplication of board enables simulation of next move.
  • Leverages the cursorable library to provide highlighting of pieces path spaces.

##TO-DOS

  • Implement castling
  • Implement saving
  • Implmenet min-max algorithim for computer AI.

ScreenShot

Run project from the command line with:

`ruby game.rb'

Cursor input is avaiable through the keys AWSD. 'Enter' will select and place pieces. Games are played against a fully programmed computer AI.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages