I will try to understand your solution.
hmmm - without description very hard to understand what you are doing.
C2 debugging is also crap so....
Nevertheless good work, congrats.
 finally i got it.
Calculated the number of possible moves of the chessmen I think C2 isn't the best choice for minmax with chess.
Anyhow I'll give it a try - I think about not to use strings but an array of possible x/y-move and a move-step-index per pawn.