Are there any open-source chess engines that are written in primarily or fully in python? For example, Stockfish is written in primarily C++.

1 Answer 1


There are, but none of them are top engines.

  • 3
    Which doesn't surprise since Python wasn't invented for speed, and speed is very critical. (Judging from my own experience with Python vs FORTRAN, "same" code, C++ might have a speed factor of 10 advantage.) Dec 7, 2021 at 9:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.