vgoah10 / Bagatur

Java Chess Engine

Home Page:http://bagaturchess.github.io/Bagatur/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

Bagatur chess engine is one of the strongest Java chess engines in the world. It is also available for Android via Chess Art For Kids game, which has its own user interface (demo video1, video2).

Downloads

The latest release runs under all Operating Systems, which support Java platform.

Sources

The source code is writen entirely in Java programming language.

ELO Rating

The ELO rating is an important metric for a chess engine.

Machine Learning

There are some code examples of Artificial Intelligence / Machine Learning experiments with the Neuroph 2.94 Java framework. The starting point into the source code is located here and the documentation is here. Although the ELO strength of the experimential version is with 50 ELO less than the version with the manually tuned evaluation function's parameters, the results are successful meaning that the neural network's backpropagation algorithm works as expected for multi layer perceptron neural network. This makes the experiments a good showcase of Neuroph Java framework.

Author

The author of Bagatur engine is Krasimir Topchiyski.

Links

About

Java Chess Engine

http://bagaturchess.github.io/Bagatur/

License:Eclipse Public License 2.0


Languages

Language:Java 99.8%Language:Batchfile 0.1%Language:C++ 0.1%