みんなが言われているように同じ状態を再現したいならFORで繰り返すのが常套手段かなと思いますね。 その際に差分があるならREAD、DATAなどを用いて差の部分をデータ化して読み取り当てはめていくといいと思います。 FORで設定するのは同じですが、別々に歩かせるだけならRNDなどを使うのも良いですね。