rm trial.rb trial-rough.rb
cp judge.rb trial-judge.rb
trial-judge.rb: assign_loop()を復活。スケジュールが一意になる場合はどの程度起こるか見てみる。

同じ種族が複数存在しないという前提を外した場合には、"スタート位置に複数候補があっても一番後ろのものを選べばいい"というのが成り立たたず、スケジュールが一意にならない可能性がある。