KcaibaK (for the Hangman) would make the capture optional (and allow removal of any adjacent piece, rather than just the one in the opposit direction of the move): the K part would also allow moving away from an enemy without capturing it. Note the i is redundant here; it would only be needed on slider atoms to force equal path length of two legs, and K is a leaper atom. This is not what an Ultima Withdrawer does; there the capture is a mandatory side effect, and moving without capture is only allowed if there is nothing to capture.
This can be achieved by (as an alternative for capture) include detour moves (without side effect) that are allowed on empty squares, friendly pieces or off board (which together cover all possibilities): mcoabafKdaubafK. This uses the dau kludge as a means to specify friendly hopping, as using p here would again make the capture optional. A future improved notattion for this would be ccabK: eliminate an enemy a K step away, and then another K move in the opposit direction. (Note that this can be another capture; if this is not wanted it should be ccabmK.)
KcaibaK (for the Hangman) would make the capture optional (and allow removal of any adjacent piece, rather than just the one in the opposit direction of the move): the K part would also allow moving away from an enemy without capturing it. Note the i is redundant here; it would only be needed on slider atoms to force equal path length of two legs, and K is a leaper atom. This is not what an Ultima Withdrawer does; there the capture is a mandatory side effect, and moving without capture is only allowed if there is nothing to capture.
This can be achieved by (as an alternative for capture) include detour moves (without side effect) that are allowed on empty squares, friendly pieces or off board (which together cover all possibilities): mcoabafKdaubafK. This uses the dau kludge as a means to specify friendly hopping, as using p here would again make the capture optional. A future improved notattion for this would be ccabK: eliminate an enemy a K step away, and then another K move in the opposit direction. (Note that this can be another capture; if this is not wanted it should be ccabmK.)