21時21分52秒ここまでの実験では、TARGETの出馬表分析の抽出処理を用いて、「裏技」ひとつひとつについて、ちまちま該当する馬を検索していたが、これはいかにも面倒。検討した結果、不完全ながら何とかこの手順を自動化することが出来た。これにより、30分以上かかっていた抽出作業を、20秒ほどで終えることができるようになった。以下に、自動化までの環境構築の手順を記す。結局は、TARGETと同じような、JRA-VANのデータを検索できる環境を構築することになる。Lab.」を用いることにした。こちらのページからダウンロードしてきたファイルを実行し、手順にしたがってインストールするだけ。データベースはSQLite(デフォルトのまま)。JRA-VANのデータのセットアップ手順等も、PC-KEIBAのウェブサイトの指示どおりに行えば問題なし。Mk-2」の方を使うことにした。Mk-2」をダウンロード、インストールするだけ。SQLを書くPC-KEIBAのウェブサイトにサンプルとして示されているSQLのコードを参考に、それぞれの「裏技」をSQLで表現してみる。SQLなんか書いたことがないので拙いものだが、例えば「裏技」22の「中山ダートで、父がスウェプトオーヴァーボード、かつ牡馬」は以下のような感じ。ASC;前走の結果を参照する「裏技」については、かっこよく一発でまとめることができず、2回も3回もSQLを発行することになってしまったが、これは今後の宿題ということで。中山と京都に関する「裏技」31個に該当する馬を抽出するSQLはこちら。Mk-2」で実行し、該当する馬を抽出してみた。枠順が確定している土曜全レースと日曜メインレースについて抽出することができた。番号に「*」についている「裏技」は、条件としてオッズによる足切りが含まれているもので、現時点では対象馬かどうか未定であるという意味。Mk-2」の出力(エクセル形式をCSVで保存)をFreeStyleWikiの表形式に変換するスクリプトも書いたのだが、変換するついでに、JRA-VANのデータに含まれているレースコードと血統登録番号をもとに、netkeiba.comへのリンクをつけてみた。レース名からのリンクはまだページが作成されていないためエラーページが表示されるが、次週以降にはリンクされるものと思う。料理//////////////////////////。