日記(715)

<前 次>

無題

レーダーチャートを作るプログラムを作っていました。
とりあえずいろんな都合上PHPで。
いろんなグラフを書けると楽しいな。

無題

クリア後は旧作のポケモンがよく出るようになったのでGTS経由で集めています。
PDW産のポケモンで交換しています。この辺のポケモンはあまりまくっているので。

無題

検索文解析器、構文解析の都合上やたらと深くなりがちなツリー構造を単純化するようにしました。
これをやっておかないと最終的にSQL文を作るときに括弧だらけになってしまって見通しが悪くなるのです。

無題

結局LL法の構文解析をまともに実装するやり方が理解できなかったので、拡張性だとか可読性だとか全く無視で、構文規則を直接関数に書き下して無理やり実装してしまいました。
とりあえずこれで検索ワードの構文ツリーが作れるようになったので、もうちょっと調整すればいろんなところに組み込めそうです。

無題

日本がなんか世界一になったそうですね。
めでたいことです。

LL法なかなかわからんです。
集合論とかももうちょっと勉強せねばならなさそうです。
いつか頓挫したあのスクリプトよりは簡単だとは思うのですが…。

無題

検索条件解析プログラム、字句解析解析中に追加の処理を入れられるようにしました。
これにより特殊な書式で書かれたものも解析できるようになりました。

そういえばライモンシティの連中、レベル20以上差があってもタイプ相性とその他条件次第ではなんとか勝てることもあるようです。
たとえばレベル38ガーメイル(虫・飛行)でレベル65ドレディア(草)を倒せたりとか。
もっとも、攻撃を4分の1に軽減してやっと1~2発耐える程度なので安定はしませんが。

無題

とうとうサブウェイマスターに勝利しました!
テラキオンは適当にいわなだれを打っているだけで結構勝てるとか、ガマゲロゲはサブウェイマスター戦に有利だとか聞いたので、正直にテラキオンとガマゲロゲでバトルサブウェイのマルチトレインに挑戦。
14勝までは比較的楽に進めたのですが、15戦目以降はテラキオンの育成不足や残念な性格やガマゲロゲのだくりゅう以外にまともな技のない構成のために苦戦。
サブウェイマスター戦はもはや8割がた相方のトウヤ君のおかげで勝てたようなものでした。
テラキオンは何もしないうちに相手のアイアントのアイアンヘッドを食らって即死。
ガマゲロゲはだくりゅうのほかにはエコーボイスとじたばたとあまごいしかなくサブウェイマスターのポケモンの弱点を全く突けない構成で、仕方なくだくりゅう連発で地味に削る作業。
トウヤのランクルスが受けると危険だった相手のデンチュラのシザークロスがなぜかガマゲロゲにばかり飛んできて、結果的に決定打を放てるランクルスを守れたのが今回一番の活躍だったような気がします。
そしてマルチトレイン制覇後の他の乗客たちのセリフが…

サブウェイマスターが大して強くなかったとか…
まだまだこれからとか…

<前 次>