CIF - Move Data - Marker
An example for arrows and marker:
Definition of an arrow with color color, starting on the square from and ending on the square to. In example above an arrow from h5 to f7 with color red is defined. It's also possible to specify the opacity of the color, but normally applications are not using this value.
Definition of a marker of type type, with color color at square at. In example above two yellow marker of type full on squares c4 and h5 are visible.
Definition of a text marker on square at with color color. The type of this marker, a string of length 1, is defining the text. In example above two green text marker with text (type) x are visible.
Draw a special symbol on the sepcified square.
A line with at least 2 vertices. The color of this line will be given by attribute color. The content is a concatenation of squares.
A region with the span from−to. The color of this region will be given by attribute color. The content is either empty, or a string spanning the whole region (if possible).
The allowed square range depends on the attributes files and ranks, given in element game. Normally the valid square range is a1 to h8. The identifiers for the files are: "a"…"z", "aa", "bb", …,"zz","aaa", "bbb", …, "lll". The identifiers for the ranks are: "1"…"64". In 3D Chess a square also contains the letter of the board: "A"…"H". And in 4D Chess the board letter is specifying the column, and this will be followed by the specifier of the row: "1"…"8".
Showing a value (for example a bar, the height depends on the numerical value) on the specified square.
It's the responsibility of the application how it is displaying the color information (RGB value).
The opacity of the color is optional, value zero is not allowed (this value is reserved for undefined opacity, when this attribute is not given).