Skip to content

A Program to play chess autonomously with an engine on lichess

License

Notifications You must be signed in to change notification settings

KuhakuPixel/AjaxChessBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Ajax Chess Bot

Github All Releases

A chess bot for online chess game

ScreenShot

ScreenShot Ajax Chess Bot is free ,open source and light weight Check Turtorial or Video Turtorial to learn how to use the program

Bug report

If you find a bug in the program, you can submit it here please steps as detailed as possible to reproduce the bug

Faq

The exe automatically closes?

This may be caused by an antivirus blocking the exe, since this programs uses win api to click and perform its actions so it may be seen as dangerous by the antivirus

turn off the antivirus and it may work :D

If none of that work, discuss it here

Features

  • Play an online chess game automatically with an engine of choice

Installation

Install the program here

Ajax Chess Bot requires an uci compatable chess engine to run.

Example of uci compatable engine:

Development

Want to contribute? Great!

Supported online chess website

  • lichess.org ✔
  • chess.com ❌

Future enhancements

  • Add Gui for easier setups (ex : open engine list of choice from gui)
  • Add support for chess.com
  • Use browser automation project such as selenium to make it easier to monitor the state of the game
  • Fix slow performance because of
    • inefficient usage of REGEX
    • Starting and killing the process after sending a move to the engine (which really impacts the performance because setting up the engine again after it has been killed takes time)

License

GNU GPLv3

About

A Program to play chess autonomously with an engine on lichess

Resources

License

Stars

Watchers

Forks

Packages

No packages published