Why is the time per move fixed? A chess engine can, of course, do much better by deciding itself how much time to allot to each move.