Yes, you can remove all of those, since I now made the default of promotables the empty array. If no piece can ever be found in promotables, it would not use supply or promotab.
You are right; in dec k and set k ... k is a variable.
But you capitalized the wrong ones: when the white Helepolis moves, you have to test for capture of black K and Q, or vice versa.
Yes, you can remove all of those, since I now made the default of promotables the empty array. If no piece can ever be found in promotables, it would not use supply or promotab.
You are right; in dec k and set k ... k is a variable.
But you capitalized the wrong ones: when the white Helepolis moves, you have to test for capture of black K and Q, or vice versa.