イカ3ラスト分析用UI カスタムオブジェクトVer1.0
@分裂タイマー --track0:1セット目, 0, 22, 0, 1 --track1:2セット目, 0, 23, 0, 1 --track2:3セット目, 0, 23, 0, 1 maintimer_init = 574 maintimer_interval = 600 subtimer_interval = 25 levels = {obj.track0, obj.track1, obj.track2} maintimer = maintimer_init - obj.frame for i, value in ipairs(levels) do if (maintimer >= value * subtimer_interval) then break else maintimer = maintimer + maintimer_interval - subtimer_interval * levels[i] end end level = (maintimer - maintimer % subtimer_interval) / subtimer_interval subtimer = maintimer % subtimer_interval -- 描画 obj.setfont("MS UI Gothic", 24, 4, 0xffffff, 0x000000) obj.load('text', '強制早回しまであと'..maintimer..'F\nLv.'..level..'早回し判定まであと'..subtimer..'F\n ')
カスタムオブジェクトだとフォント弄れないのが若干不便(objファイル自体を書き換えないといけない)
追伸
体力が尽きたのでチーズケーキ作成は明日以降
イカLv.4練習
イカ3ラスト練習
イカ3ラストのLv.4を練習していた。 どうやら処理自体は割と簡単で、時間的余裕も多分にある模様。 余裕がありすぎてギリギリLv.5が狙えるレベルなのだが、そうなると面倒なことになる。 Lv.5を前提にすると安定性に欠けるし、Lv.4を前提にするとLv.5に化けないように動きを工夫しないといけない。
ちなみにだが、2セット目でLv.4以上を狙う場合、白全滅は必須となる。 通常のパターンでは1セット目の白を1c分逃がしている(仮にそれをAとする)が、そうするとAが画面内に居座り続けることによりLv.3までしか出せない。 (Lv.4の判定タイミングの段階でまだAが画面内にいるため)
2セット目はLv.3で妥協するか、それとも全滅させてLv.4以上を狙うかになるだろう。理想は後者だがいいパターンが見つかるかは不明。 (25F程度ならまあ妥協してもいいんじゃないかとも思うが)
追伸
角交換振り飛車の飛車先問題、アレって飛車先交換を狙われたら反撃して振り飛車有利という訳じゃなくて、居飛車側が最善を尽くせばほぼ互角なのですね。 居飛車がその変化に持ち込む選択肢がある、というのは振り飛車としては結構面倒だ。
日記20230204
昔の偉人の名言、漫画の台詞などが今にも通じることが多いのは単に「昔の人がすごかった」という訳ではなく、①そもそも昔の言葉が現在にも残っている時点で「残すべきもの」と人々に判断された結果(生存バイアス)、②昔からヒトが成長していないというカラクリだと思う今日この頃。まあ、ヒトの精神が千年やそこらで成長する訳がないのです。
それはそうと、冷凍のエビピラフを半袋出した時にエビが少なすぎた。残り半袋にはいつもより多めに入っていることを切に願う。
GCGMのPacifist
アレって基本機体(TYPE1とか)じゃないと選べないんですね。パシフィストモードの実績があるのにEXTRAを見渡してもどこにもなくて、でも解除率を見る限り皆普通に解除できてるみたいなので不思議に思っていたのが解決した。
追伸
チーズケーキの材料を買うためにスーパーに行ったのだが、サワークリームが品切れで買えなかった。悲しいね。