1.着順について 同着ゴールの着順をどうするか(仕様)によって、処理が変わりますね。 同着ゴールは着順は同じで表示とするなら、着順は上がらなくてもいいのではないかと思います。 また、今の処理が思ったように動いてくれない要因としては、@GOALの中で、X座標をいじってしまっていることだと思います。 @GOALは着順表示とGOAL後の処理だけにして、移動は分けた方が、整理しやすいように思います。