A board of triangles, declared as a picture: one string per rank, one character per cell, A for a triangle pointing up and V for one pointing down. Neighbouring triangles share their slanted sides.
The shape in the frontmatter is the source's own diagram, read cell by cell. The topology works out which triangles touch and which lines run straight; the shogi plugin moves its pieces along them.
Shogi on 44 triangles in a diamond with its four extreme corners removed.
engine:
topology:
type: triangular
shape:
- "..AVA.."
- ".AVAVA."
- "AVAVAVA"
- "VAVAVAV"
- "AVAVAVA"
- "VAVAVAV"
- ".VAVAV."
- "..VAV.."
Sankaku Shogi: 44 triangles
Shogi on a board of triangles.