Skip to content
This repository has been archived by the owner on Jun 8, 2018. It is now read-only.

alaskalinuxuser/JustChessEngine

Repository files navigation

JustChessEngine

################# This repository has been archived and is read only. Please go to https://gitlab.com/alaskalinuxuser for an open and editable version of this repository. All of my repositories have been copied to GitLab. Please post any issues, comments, or work there. Thank you - AlaskaLinuxUser. #################

A simple, open source chess engine written in java by a beginner. Similar to beginner chess engine, but with some modifications to allow me to do things differently. https://thealaskalinuxuser.wordpress.com

  • A special note of credit goes to https://sites.google.com/site/jonathanwarkentinlogiccrazy/ Jonathan Warkentin's (Logic Crazy) great tutorial of making your own chess engine. A lot of the chess logic comes from his tutorial, and at first, I just found a way to port it to a format that was useful for Android. That became the Beginner Chess Engine.

  • I ended up using that information to start a program from scratch, rewriting things to make it faster, and hopefully better. This is Just Chess Engine.

  • This repo includes the engine within an app. The app currently only allows play of engine vs. engine, to showcase and test the engine itself. My plan is to allow for a "modular" design that others can "drop" into their chess apps that they create (or ones I make myself).

ScreenShot