{% extends 'openy/layout.html' %} {% load static %} {% block section %}
Openy is a Django application to learn chess openings. It takes textual notes as input, and provides tools to explore and memorize them. View it on GitHub.
First, write notes in a text file, with the following format:
1. e4 : Takes the center 1. ... e5 : Again, black takes the center 2. Nf3 2. ... Nc6 3. d4 : Scotch opening 1. ... c5 : Sicilian defence
Note that indentation is ignored by the parser, as well as blank lines or any line not following that format (i.e. one move per line, in standard algebraic notation, possibly followed by a textual comment ; respect punctuation and spaces in the example for lines to be correctly parsed).
Second, use the parsing script scripts/parser.py
. It requires a
UCI chess engine executable, such as Stockfish or
Komodo. It will
output a JSON file (called by default repertoire.json
).
Finally, upload this JSON file to the website through the form in Openy's settings. This will populate the database with your notes.
La partie d'Échecs dépend de trois facteurs : la matière (représentée par les 32 pièces), l'espace (représenté par les 64 cases de l'échiquier), et le temps (représenté par les coups). En décomposant ce dernier, le temps, on peut distinguer d'une façon générale, trois phases principales qui ne sont pas strictement limitées : le début, où les deux adversaires cherchent à développer leur pièces ; le milieu, où le combat des armées bat son plein ; la fin, où la réduction du matériel diminue le danger du mat, mais exige une précision d'autant plus grande dans tous les mouvements, car les erreurs y sont, malgré la simplicité apparente de la position, très faciles à commettre et très difficiles à réparer.
Bréviaire des échecs by Xavier Tartakover, 1933.