neural_network_chess VS lichess-bot

Compare neural_network_chess vs lichess-bot and see what are their differences.

neural_network_chess

Free Book about Deep-Learning approaches for Chess (like AlphaZero, Leela Chess Zero and Stockfish NNUE) (by asdfjkl)

lichess-bot

A bridge between Lichess API and chess engines (by lichess-bot-devs)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
neural_network_chess lichess-bot
14 8
266 691
- 1.6%
2.4 9.4
12 months ago 4 days ago
Python Python
- GNU Affero General Public License v3.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

neural_network_chess

Posts with mentions or reviews of neural_network_chess. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-10-13.

lichess-bot

Posts with mentions or reviews of lichess-bot. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-30.
  • How to make a Lichess bot in Python
    5 projects | dev.to | 30 Apr 2024
    Clone https://github.com/lichess-bot-devs/lichess-bot.git into your new project! Make sure you have github installed!
  • Interested in creating, playing and testing your own chess engine?
    7 projects | /r/chess | 10 Dec 2022
    https://github.com/ShailChoksi/lichess-bot is a straight forward way to use any UCI engine with lichess. There are also a few libraries for move generation mine: https://github.com/Disservin/chess-library , libchess: https://github.com/kz04px/libchess , surge: https://github.com/nkarve/surge . These are C++ ones, for rust theres https://github.com/analog-hors/cozy-chess . In python you could use python-chess but its incredibly slow for engine stuff writing your own will probably be faster if you know what you are doing.
  • I have created a chess engine in python. How do I modify it for UCI protocol?
    2 projects | /r/chess | 1 Aug 2022
    I would recommend downloading this bot, written in Python: https://github.com/ShailChoksi/lichess-bot
    1 project | /r/chessprogramming | 22 Jul 2022
    Once you have these basic UCI commands implemented, you can use this application to run your engine as BOT on lichess.
  • Making A Geocache
    1 project | /r/chess | 1 Jun 2022
  • I made a 1660 lichess bot
    1 project | /r/AnarchyChess | 2 Jul 2021
    The bot uses the Shail Choksi's lichess-bot package (link) and stockfish. It's currently running on pythoneverywhere.com. I am very much a hobbyist and this is the first time I've done anything "useful" with coding. If you encounter any bugs, DM me and I'll do my best to fix them.
  • Is there a chess platform that explicitly allows computer play?
    1 project | /r/chess | 19 Mar 2021
    You can make a lichess bot with your engine (https://github.com/ShailChoksi/lichess-bot or similar API). The instructions are all fairly straightforward, but if you need any help feel free to reach out!
  • How do people go about testing chess engines against each other?
    1 project | /r/ComputerChess | 10 Mar 2021
    If you just want to make your engine play some games, with a uci interface you can quickly setup a bot account on lichess and challenge any available bot. https://github.com/ShailChoksi/lichess-bot

What are some alternatives?

When comparing neural_network_chess and lichess-bot you can also consider the following projects:

alpha-zero-boosted - A "build to learn" Alpha Zero implementation using Gradient Boosted Decision Trees (LightGBM)

irwin - irwin - the protector of lichess from all chess players villainous

python-chess - A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication

pychess - PyChess - a chess client for Linux/Windows

maia-chess - Maia is a human-like neural network chess engine trained on millions of human games.

pgn-tactics-generator - Generate chess puzzles / tactics from a pgn file

nnue-pytorch - Stockfish NNUE (Chess evaluation) trainer in Pytorch

chessli - A free and open source chess improvement app that combines the power of Lichess and Anki.

boardlaw - Scaling scaling laws with board games.

lichess-tournament-creator - A script to automatically create chess tournaments using Lichess API

chess - Program for playing chess in the console against AI or human opponents

syzygy-tables.info - User interface and public API for probing Syzygy endgame tablebases