Difference between revisions of "Python-chess"
Jump to navigation
Jump to search
Line 4: | Line 4: | ||
It is open sourced at https://github.com/niklasf/python-chess | It is open sourced at https://github.com/niklasf/python-chess | ||
− | [https://github.com/niklasf/python-chess/issues/371 | + | Based on a [https://github.com/niklasf/python-chess/issues/371 request for more detailed documentation ] this page gives some more details. |
+ | |||
= Documentation = | = Documentation = | ||
* https://python-chess.readthedocs.io/en/latest/ | * https://python-chess.readthedocs.io/en/latest/ |
Revision as of 07:26, 27 December 2019
Click here to comment see PlayChessWithAWebCam
python-chess is a pure Python chess library with move generation, move validation and support for common formats. It is open sourced at https://github.com/niklasf/python-chess
Based on a request for more detailed documentation this page gives some more details.
Documentation
Glossary
FEN Forsyth–Edwards Notation
The Forsyth–Edwards Notation describes a board position.
Examples:
Given a FEN you can continue playing from that position. E.g given 8/5k2/8/5K1P/8/8/8/8
a game might continue as: