I now implemented more sensible defaults for the bracket notation. Rather than having an omitted directional specification in a continuation leg mean "all except to where you came from" (as it would in XBetza), it now assumes f (i.e. most outward) or, in the special case where you switch between diagonal and orthogonal atoms, fs (45-degree bend either way). A pure b is interpreted as bs in the latter case. (But inward continuations would almost never be used.) Other explicitly described direction sets will be taken at face value, even if they specify a direction that is incompatible with the atom that was mentioned; the atom is only taken into account for supplying a default.
This is more suitable for the cases for which the bracket notation is mainly intended, namely describing a single path or a symmetrically forked path. The Griffon can now simply be described as [F?R]; because the directionality of the atoms is now taken into account, this would be interpreted as [F?fsR].
The case of "all directions" can now be obtained by a new directional modifier a. So you could write [K-aK-aK] for the Tenjiku-Shogi area move, and [cK-aK] for a Chu-Shogi Lion's hit-and-run or double capture.
I now implemented more sensible defaults for the bracket notation. Rather than having an omitted directional specification in a continuation leg mean "all except to where you came from" (as it would in XBetza), it now assumes f (i.e. most outward) or, in the special case where you switch between diagonal and orthogonal atoms, fs (45-degree bend either way). A pure b is interpreted as bs in the latter case. (But inward continuations would almost never be used.) Other explicitly described direction sets will be taken at face value, even if they specify a direction that is incompatible with the atom that was mentioned; the atom is only taken into account for supplying a default.
This is more suitable for the cases for which the bracket notation is mainly intended, namely describing a single path or a symmetrically forked path. The Griffon can now simply be described as [F?R]; because the directionality of the atoms is now taken into account, this would be interpreted as [F?fsR].
The case of "all directions" can now be obtained by a new directional modifier a. So you could write [K-aK-aK] for the Tenjiku-Shogi area move, and [cK-aK] for a Chu-Shogi Lion's hit-and-run or double capture.