edit: I kept going for another 10 rolls before bailing out of the loop for one iteration and got back into the cycle again immediately on returning to the start point. ie: I went A-B-A-B...A-C-A-B... where C was also 3 steps away from A and I rolled a 3 on C too). Definitely seems like it's a partially deterministic stroke roll.