Algebraic Chess Notation There are two notation systems: algebraic and descriptive. The algebraic system is by far the most used. In the algebraic notation system, each file (the vertical line of 8 squares) is represented by a letter, from a to h. Starting with the one to the left of th...
In order to study chess properly, and also to play in leagues and tournaments, you need to be able to read and write chess moves. There are a few ways to record chess moves, but on this site we will be using standard algebraic notation, which is the notation required by FIDE (the ...
Jocly is a web-based Chess variant engine written in JavaScript. Its code for various games can be freely read and modified, but in my experience it is harder to work with than Zillions-of-Games and is not nearly as versatile. Its main advantages are that it can display 3D pieces, and...
At the bare minimum, an editor should be a Chess variant hobbyist who is versed in HTML and able to edit text for spelling, grammar, and clarity. Being able to program is also helpful, though not required. To become an editor, you should first establish yourself as a contributor whose ...
In the case of deep learning, you can see part 1 of the MIT Press Deep Learning book (available online for now, eventually MIT Press will have a real paper book) to either brush up on these or see which areas of math and CS are most relevant. Then you need to read on machine ...