reinstate keys[]
turns out the pointer to parent board is a very problematic design when parsing the "moves" command.
order QS captures by mvv/lva (9250883)