Wizardry(NES) TAS

とりあえず 45.82 のTASを作成 (TASVideosに掲載されましたfcmoptimで最適化したfcm)。 理論値的にはあと2~3秒ほど縮まりそうですが…。相変わらずランダム入力Bot頼み なので方法論的に目新しいところはありません。

大まかな流れを一応書いておきます:

改善案

キャラメイクを行わずにデフォルトのTHIEFとPRIESTで出発し、B4FでSWORD of SLICINGを入手、B9FでSCROLL of DARKNESS, RING of MOVEMENT, DAGGER of THIEVES を入手、というのが最速ルートのような気がします。デフォルトのTHIEFはSTRENGTH が低いため、NINJAになってSWORD of SLICINGを装備してもWERDNAには攻撃を当てら れませんが、SCROLL of DARKNESSを使ってやれば一応 0.05% 程度の確率でクリティ カルになるようです。ただしTHIEFはSWORD of SLICINGを装備できないため装備が二 度手間になること、各種メッセージ表示で多少時間を食われることなどを考えると、 短縮できるとしても1秒強程度かなと思います。

なお、VAMPIRE(不確定名UNSEEN ENTITY)はクリティカルで倒すと行数の関係でメッ セージ表示の際30F強?程度のロスが生じるので、SCROLL of DARKNESSを使う場合、 WERDNA戦1ターン目はNINJAがSCROLLを使用、PRIESTがディスペル、という形にする必 要があります。よってB9Fのお宝は全てTHIEFに持たせる必要があるのですが、同じ人 にアイテムを3つ取らせようとするとなぜか乱数調整がやたら難しくなるため難航中 です。

あとは細かいラグや乱数調整に伴うロスの最小化ですが、乱数値の予測が難しい ため今のところ見通しは立っていません。当面は興味のある部分からチマチマとプロ グラム解析を進めていこうかと考えています。

プログラム解析

解析資料は量が多くなってきたので 別ページに分けました。

メモ


Back