一位の性能で自分の性能を割って算出するタイプのマラソンスコアってさ、次回サブミット時に自分の性能が改善されていても一位の性能がもっと改善されていれば順位は下がるという理解で正しいよな?

つまり、プログラムは改善できていても順位はリサブミット時に下がり得るよな?
「順位表上のスコアは常に更新されているから、より良いコードを提出したら順位は基本的に上がる」というのもあり得るが、どちらだろう