python-chess VS neural_network_chess

Compare python-chess vs neural_network_chess and see what are their differences.

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 (by niklasf)

neural_network_chess

Free Book about Deep-Learning approaches for Chess (like AlphaZero, Leela Chess Zero and Stockfish NNUE) (by asdfjkl)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
python-chess neural_network_chess
27 14
2,290 265
- -
8.0 2.4
7 days ago 12 months ago
Python Python
GNU General Public License v3.0 only -
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.

python-chess

Posts with mentions or reviews of python-chess. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-02.

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.

What are some alternatives?

When comparing python-chess and neural_network_chess you can also consider the following projects:

Fairy-Stockfish - chess variant engine supporting Xiangqi, Shogi, Janggi, Makruk, S-Chess, Crazyhouse, Bughouse, and many more

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

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.

chess-image-generator - Accepts FEN, PGN or array data for chess board and generates PNG or buffer.

lichess-bot - A bridge between Lichess API and chess engines

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

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

pgnToFen - Takes PGN as input and returns FEN

boardlaw - Scaling scaling laws with board games.

BEGAN-tensorflow - Tensorflow implementation of "BEGAN: Boundary Equilibrium Generative Adversarial Networks"

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