0
I’m trying to implement a gravity chess engine. So far, I’ve tried AlphaZero, but the training is much too slow; thus, I am looking into Stockfish clones that support variants, such as Fairy-Stockfish.
Is there any direct way to implement this feature in variant.ini
? The issue is, the potential squares each piece can move depends on the entire board configuration. Alternatively, is there some way I could directly edit the source to support this; would I just need to change movegen.cpp?