In case someone else end up here in the future: [Solved] Approaches for walking an arbitrary board square by square? - #6 by Gruk
In case someone else end up here in the future: [Solved] Approaches for walking an arbitrary board square by square? - #6 by Gruk