Skip to content

nate-fidalgo/Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

Chess Project

This project is meant to be used to analysis chess better from a scientific and logical point of few. It can be used as a front end gui for machine learning /ai chess engines or just to play human vs human as well. It can be used to setup chess netplay between two players over the internet or one can just play locally on the same machine by taking turns. It supports all major chess notation formats like fen , pgn ,and algebraic notations (as well as support for others in future)

Chess statistics a great site to look at!
Get inspired about chess watch the greatest chess player who ever lived
Learn the rules of chess with this great youtube video
Nice tool for generating random fen strings
Watch the history of computer chess playing engines!
For developers a javadoc for this java chess project
For developers examples on how to uses these java chess class/functions to do really cool stuff
For developers setting up stockfish and how to send moves/commands to stockfish!
The possibilities are up to you

To install and use this program project all you need is ReplayChess.java
Download the ReplayChess.java file
Compile it with javac ReplayChess.java
Run it with java ReplayChess
Or after compiling it instantiate a ReplayChess object in your own java program
FICS: Free Internet Chess Server

About

chess software repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages