Reordering

Set it so generate_board occurs before premoves