PS lain Any% RTA 記録
2022/5/4
結論
PS lainのAny% RTAをしました。PS2の高速読込ありで10:53.47でした。2022年5月4日時点で世界一位だと思います。
PS3も機種別で見れば現状最速なはず…(11:40.71) ほぼ最終型の4200C使ってるので世代差でゴリ押ししてる感はありますが。(世代で分けたりとかするのだろうか?)
動画
PS2版(高速読込):https://youtu.be/6HMm69gErGM
(録画の都合でアスペクト比がおかしくなってますがご了承ください)
PS3版:https://youtu.be/huN3mqKn-MA
動機
①海外のやたらPS lainの情報が詳しく乗っているサイトを見ていたら、SSkn06を取らなくてもLDA230とLDA237が開けそうと気づいた。ので、くりふ氏に「SSkn06取らなくても行けるんじゃないっすか!?(意訳)」みたいな提言をした結果、再走されていたのでその一端を担った自分も走らないとなあ…となったため。
②Luluteller氏により記録が更新されたのを知り、そろそろ走らねば…となったため。
③もっと早いチャートがないか探してたら(一応)見つかったため。
チャート分析
ディスク1
①右、決定、右、決定、L2、上2回(level4)
②決定、左、決定、R1、L2、上2回(level6)
③下、決定、L2、上3回(level8)
④右、下、決定、L2、上を適当に押し画面の数字が16になったら決定(level11)
⑤上1回(level16)
⑥下、決定、左、決定、SELECT、決定、左、決定(level17)
ディスクチェンジ🥏
ディスク2
①L2、上3回(level1)
②R1、下、決定、L2、上3回(level4)
③右、決定、L2、上を適当に押し画面の数字が12になったら決定(level12)(Tiluiq注:level7)
④上1回(level12)
⑤右、決定(LDA230再生中にカーソルをExitに合わせて待機しておくと良し)、左、左、決定
…チャート部分だけ引用しても何が何だか分からないので、回収順序を以下に示します。
Site A
GaTE01→SSkn01 (level.04)
GaTE02→SSkn02 (level.06)
GaTE03 (level.08)
SSkn03 (level.11)
GaTE04→SSkn04 (level.17)
Site B
SSkn05 (level.04)
SSkn06 (level.07)
LDA230→LDA237 (level.13)
で、SSkn06 (Site Bのlevel.07)は不要と分かり、ついでに何故かSSkn04だけSite Bにも存在するようなのでそれを利用したくりふ氏の再走動画及びLuluteller氏の動画を基にしたチャートが以下になります。上で引用させていただいたのと同じ形式にしてます。(まとまってるものがあるか分からなかったので勝手にまとめました)
ディスク1
①右、決定、右、決定、L2、上2回(level4)
②決定、左、決定、L2、上2回(level6)
③R1、下、決定、L2、上3回(level8)
④右、下、決定、L2、上を適当に押し画面の数字が16になったら決定(level11)
⑤上1回(level16)
⑥下、決定、SELECT、決定、左、決定(level17)
ディスクチェンジ🥏
ディスク2
①R1、決定、L2、上3回(level1)
②左、決定、L2、上5回(level4)
③L2、上4回(level9)
④決定(LDA230再生中にカーソルをExitに合わせて待機しておくと良し)、左、左、決定
回収順序は以下の通りです。
Site A
GaTE01→SSkn01 (level.04)
GaTE02→SSkn02 (level.06)
GaTE03 (level.08)
SSkn03 (level.11)
GaTE04 (level.17)
Site B
SSkn04 (level.01)
SSkn05 (level.04)
LDA230→LDA237 (level.13)
Site Aの代わりにSite BでSSkn04を取得することで、以下の変化が起こります。
Site Aのlevel.17でGaTE04からSSkn04へのカーソル移動が1回減る
Site Bの最初に「L2階層移動→R1回転→下」としてSSkn05まで行っていたところが、「R1回転→(SSkn04取得)→L2階層移動→左」となり、操作回数が変わらずにSSkn04の回収もできる(回収部分はSite Aで取得しなかった分と相殺)
SSkn06を取得しないことで、以下の変化が起こります。
SSkn05からLDA230まで行く際に「L2階層移動→右→SSkn06回収→L2階層移動→上(階層移動)→右」としていたところが、「L2階層移動→L2階層移動」となり、カーソル移動2回、階層移動1回、SSkn06回収分が短縮されます。
(若干厳密ではない気がしますがご容赦を。)
よって、合計では
カーソル移動3回
階層移動1回
SSkn06回収
の分だけ短縮されます。
チャート改良点
さて、冒頭で「もっと早いチャートがないか探してたら(一応)見つかったため。」と書きました。何故(一応)なのかというと、カーソル移動が1回減るだけだからです。…1~2秒ぐらいしか短縮されません。
変更点は以下の通り。回収順序は変わりません。
GaTE03からSSkn03へ行く際に「L2階層移動→右→下」としていたところを「右→L2階層移動」とすることで、カーソル移動1回分短縮される。
動画で使用したチャートは以下の通りです。差分は削除を打消し線で、追加を太字で表しています。(操作数が変わらないような変更も一部含まれます)
ディスク1
①右、決定、右、決定、L2、上2回(level4)
②決定、左、決定、R1、L2、上2回(level6)
③R1、下、決定、右、L2、上3回(level8)
④右、下、決定、L2、上5回(level11)
⑤上1回(level16)
⑥下、決定、SELECT、決定、左、決定(level17)
ディスクチェンジ
ディスク2
①右、R1、決定、L2、上3回(level1)
②R1、左、決定、L2、上5回(level4)
③L2、上4回(level9)
④決定、左、左、決定
差分を除いたチャートは以下の通りです。
ディスク1
①右、決定、右、決定、L2、上2回(level4)
②決定、左、決定、R1、L2、上2回(level6)
③下、決定、右、L2、上3回(level8)
④決定、L2、上5回(level11)
⑤上1回(level16)
⑥下、決定、SELECT、決定、左、決定(level17)
ディスクチェンジ
ディスク2
①右、決定、L2、上3回(level1)
②R1、決定、L2、上5回(level4)
③L2、上4回(level9)
④決定、左、左、決定
注意点
(階層移動後や回転移動後を含めた)カーソル移動の時間はそれぞれ常に等しいものとして考えているが、もし違う場合には厳密に最適なルートを考える必要があるかもしれません。
感想?
意外と何とかなった…というのが感想です。最終型(世代)(90000, 4200C)パワーと慣れでゴリ押しただけな気がしないでもないですが…(2021年2月頃に少し練習していた)
あとはペルソナちゃんの機嫌がまあまあ良かったのでうまくいった…というところでしょうか。何を言っているのかというと、ペルソナちゃんがデータブロックを開くときにはギュッとして割れる?(拡散する?)パターンよりも投げるパターンの方が1秒以上早いので、投げまくってくれた方がタイムが縮まる可能性がある、ということがあるのです。(※今回の動画の方が1回投げが多いはず)
もしTASでやる人がいたら(いるのか?)全データブロック投げるのではないか、と勝手に予想しています。…まあキャッチしてからの時間だけしか見てないので、その前の再生開始タイミングがずれていたらこの議論は意味をなしませんが。
…データブロック数が多いときの経路探索、巡回セールスマン問題風に捉えて、優良解を探す方法を転用できそうな気がしてきたので、データブロックの多い別のRTAもするかもしれません。
2023/10/14追記
(優良解の探索はまだできてません)
追記終わり