Currently I'm working on an educational project (implementation of AlphaZero approach to different types of board games). My biggest concern at the moment is how to encode board before input into the neural network?
For example, how can this be done for Kalah game?
Kalah board has two straight rows of six pits, and two large score-houses. Each pit contains 6 seeds (so there are 72 seeds)