■はじめに
素人なりにレミリア用AIを作ってみました。
th123_ai.exeを起動してtest.aiを読み込んで下さい。
非想天則のver1.10、th123_aiのver0.93でのみ動きます。
以前のバージョンに対応したAIはManagerに残しておきました。
よくある単純超反応AIです。一時期前の霊夢AIや紫AIが教科書でした。作者様に感謝。
コンボや立ち回りの改造などは自由にして下さい。

切り返しを適当な変数で制御しています。
同じ技で多く長く隙を見せつけられたらその技を潰す方針です。
「学習」ではなく「条件付き超反応」です。
頻度の調整などを設定.iniで行えるので、暇な方は目を通してみてください。

他にもいろいろ設定.iniで設定できます。弱くも強くもなります。

■デッキ例
×０：「緋想の剣」（気質発現）
×２：デモンズディナーフォーク
　　　or　サーヴァントフライヤー
×２：ヴァンパイアクロウ
　　　or「グリモワール」＋「天狗団扇」
×２：スティグマナイザー
　　　or　シーリングフィア
×２：デーモンロードクレイドル
×４：必殺「ハートブレイク」
×３：紅符「不夜城レッド」
×２：夜符「バッドレディスクランブル」
×３：紅魔「スカーレットデビル」
×０：「特注の日傘」　　　　　　　　　　←一切使わなくても1枚だけ入れる人は多い
×０：運命「ミゼラブルフェイト」　　　　←使う時は使いますが機会が少ないです
他のカードを入れても使いません。
枚数はご自由に調整して下さい。目的に合わせたデッキをお楽しみ下さい。

■デッキ例その２
×４：デモンズディナーフォーク
×３：ヴァンパイアクロウ
×３：シーリングフィア
×４：必殺「ハートブレイク」
×２：紅符「不夜城レッド」
×２：夜符「バッドレディスクランブル」
×２：「グリモワール」
ちょっと格好いいコンボをもっと喰らってみたい方向け。蒼天で覚醒するかも。




　↓　ここからは単なる読み物です　↓　




■更新履歴
●2010/10/03
　↓追加した点↓
カード　：ヒット確認からスペカ発動までの間に手札を回さないようにする機能を実装
全体的に：2CとJ2Cの攻撃範囲の計算式を改善して精度アップ
　　　　　参照.aiに関数を作りました。座標変換LOVE。
攻撃　　：相手が手を出すまで一定時間後退という動作を実装。
　　　　　試しに無敵スペル警戒に適用したが効果的かどうかは不明…
コンボ　：Bクロウ(3)>Bフォーク（蒼天限定）
　↓修正した点↓
攻撃　　：通常の立ち回りを若干修正、主に射撃始動を増加
　〃　　：台風バッドレディの発動率が不自然に低かったので自然に増加
コンボ　：蒼天でクロウ連打がコマンド化けしていた点を修正
その他こまごまと修正

●2010/08/05
　↓ver1.10への対応↓
ガード　：新技、仕様変更技に対応
コンボ　：AA>クレイドル　1.10で繋がらなくなったので　A>クレイドルに差し替え
　↓修正した点↓
コンボ　：Bクロウ(3)>不夜城　繋がらないことが多いのでいっそ削除
ガード　：全体的に条件見直し、コンパクト化＆反撃確実化
その他こまごまと修正

●2010/07/19
　↓ver1.10への対応↓
全体的に：リミット値取得の仕様変更に対応
　〃　　：クレイドルの仕様変更に応急対応、スキカを入れると使います
設定　　：上限段ガード見極め率をパーセント指定に変更
※他のバージョンでは正しく動かなくなりました

●2010/01/06
　↓追加した点↓
攻撃　　：相手がガード中でない時でも、たまにクロウの2,3段目を放つように
　〃　　：花曇中にクロウで磨耗攻めするように
　〃　　：台風中にスティグマを使うように
　↓修正した点↓
コンボ　：Cクロウ(3)>不夜城　距離を見ていなかった
　〃　　：J8A>不夜城　非想天則で狙って失敗する（緋想天ではそのまま
その他こまごまと修正

●2009/11/23
　↓追加した点↓
全体的に：クロウ、シーリング、スティグマを使えるように
コンボ　：J2A(CH)>Bフォーク>ＨＢ、6A>Bフォーク
攻撃　　：グリモワール、天狗団扇を使えるように（相手ダウン中のみ
　〃　　：スキカ使用でスキル発動（ごく一部）
　↓修正した点↓
攻撃　　：起き攻め行動が全体的におかしかった
その他こまごまと修正

●2009/11/14
　↓追加した点↓
固め　　：相手ガード中に積極的に射撃を織り交ぜるように
攻撃　　：相手が攻撃行動中に稀にリスクを冒して急接近するように
　↓修正した点↓
基本　　：ガードの優先順位を下げる機能が挙動不審＆スペカに過剰接待
コンボ　：遠A(CH)>3A>ハートブレイク　発動タイミングがごちゃごちゃ
切り返し：超反応抑制機能が過剰接待気味だった（ガードできる所で棒立ち
ガード　：レミリアのバンパイアキスに超反応反撃して大変なことになる
　〃　　：紫の肉体分解機に対するガードで挙動不審になる　（←未解決？）
　〃　　：小町の死者選別、八重霧の渡しにグレイズ条件を付けていなかった
　〃　　：早苗の突、美鈴の螺光歩にガード後反撃していない
　〃　　：諏訪子の厭い川の翡翠に超反応反撃して流される
固め　　：固めJ2Aをしすぎてガンガード安定になっていた
攻撃　　：非でのB射の射程を考慮していなかった
　〃　　：レミリアが4Aをしても特に得が無かった
その他様々な点を修正

●2009/11/02
　↓修正した点↓
参照　　：緋想天で「天候なし」を認識できていなかった

●2009/11/01
　↓追加した点↓
コンボ　：遠A>6A、6A(CH)>2C　壁が近い時
グレイズ：グレイズにランダム要素が全く無いのでほんの気持ち程度に追加
攻撃　　：烈日時の高飛びを微妙に抑制
　〃　　：3飛翔を攻撃に使用
　〃　　：起き攻めにJ2C、前歩きを追加
　↓修正した点↓
コンボ　：6ACH>ハートブレイク、C>各種スペル　条件が緩い
　〃　　：　上に同じ
切り返し：隙消しぶっぱが超反応すぎる
ガード　：ダッシュ攻撃全般を長々とガードしすぎ
　〃　　：霊夢の抄地昇天脚を正しくガードしていなかった
　〃　　：天子の昇天突の空中版を見過ごしていた
グレイズ：設置技を認識したは良いが反撃行動を連発して格好の餌食だった
固め	：B射>C射が多くて割り込みやすい
攻撃　　：至近距離で前ダッシュしすぎ
　〃　　：遠Aを射程外で振りすぎ	
　〃　　：起き攻め中、相手が遠いのにバックステップしすぎ
カード　：相手ダウン中もスペカをセットしてスキカが腐っていた
その他こまごまと修正

●2009/10/04
　↓追加した点↓
基本　　：ガードの優先順位をたまに下げる機能　要設定
攻撃　　：何故か遠Aを記述していなかったので振りまくるように記述
　↓天則移行の対応↓
コンボ　：繋がらないコンボの修正　AAAA>2C、3A>2C、
　　　　：　AAA>風雨キャンセル>JA、AA>不夜城、JA>不夜城
ガード　：新キャラ・新スキル・新スペル対応
固め	：4Aをガンガン使用
　〃	：風雨の打撃キャンセルを廃止
攻撃　　：花曇の打撃攻撃不可判定を省略
　〃　　：スキカ通常宣言時はキー入れ込み
　〃　　：溜めJ2Cをガンガン使用
　↓修正した点↓
切り返し：隙消し切り返し発動率の影響が適当
ガード　：不十分なガード、グレイズ記述を多々見直し
　〃　　：スーパーうどんげパンチが全くガードできていなかった
固め　　：AAA>A4連、射撃>ウォーク デイレイしすぎてプレッシャーが少なかった
攻撃　　：反撃条件が適当すぎ
演算　　：（緋）川霧の位置計算が大げさ過ぎる
　〃　　：設置技に正確に対処できていないかもしれなかった
その他こまごまと修正

●2009/05/07
　↓修正した点↓
切り返し：起き上がりのクレイドルが頻繁に失敗する

●2009/05/06
　↓追加した点↓
切り返し：設定.iniで隙消し切り返し見極め能力を設定し、ぶっぱの発動率を変える機能（仮
　↓修正した点↓
切り返し：射撃キャンセル4Dが発動してない
ガード　：文の疾風扇に超反応反撃して吹き飛ばされる
固め　　：J8A>溜JBの発動率がやたら高い　←条件を追加して抑制
攻撃　　：なぜか遠距離サーヴァントが少ない
その他こまごまと修正

●2009/05/05
　↓追加した点↓
固め　　：実験的にここにミゼラブルフェイト発動を記述　効果は未だ確認できず…
演算　　：設置技に簡易的に対策
　〃　　：設定.iniで行動間隔を指定できる機能を実装　弱くする機能です
　〃　　：設定.iniで超反応反撃行動パターンの有無を設定できる機能　強くなるか弱くなるかは不明
　〃　　：位置予測で、その時点での加速度を考慮
　↓修正した点↓
コンボ　：拾いC射の発動条件でC射の弾速が考慮されておらず落としまくり
　〃　　：クラッシュ後のコンボが少なく、いろいろ機会を逃していた
ガード　：霊夢の亜空穴Cに超反応反撃して蹴り飛ばされる
　〃　　：対アリスでC射人形にびびりすぎ＆打撃にあまり反撃しない
　〃　　：レミリアのヴァンパイアクロウを正確にガードしない
　〃　　：レミリアのシーリングフィアに一切反撃しない
　〃　　：幽々子の胡蝶夢の舞に一切反撃しない
グレイズ：裏回りできる高さで裏回り飛翔をしない
固め　　：ランダム固めが実際に稼動していないかもしれなかった
　〃　　：3A後硬直中に射撃しようとしていた
攻撃　　：やり方次第で開幕直後の行動を誘導できていた
　〃　　：起き攻めが適当すぎ
　〃　　：J2Aをあまり当たらない位置で放っていた
その他こまごまと修正

●2009/04/11
　↓追加した点↓
演算　　：ガード方向（上下）を間違える機能を実装　初期設定では間違えないのでお好みに設定をどうぞ
　↓修正した点↓
コンボ　：2A>B　がしょぼすぎる←川霧でなければ3Aを出すように
　〃　　：ウォーク>スカデビ　相手が後ろに飛んでるのに発動
　〃　　：B射ヒットに拾いC射を発動して隙だらけ
切り返し：気質発現をできる場面でできなかったり色々
グレイズ：ハイジャンプしすぎ
　〃　　：射撃の出がかりしか反撃しない←真逆に変更
演算　　：コンボ実行中などに位置予測が使えない
その他こまごまと修正

●2009/04/03
　↓追加した点↓
コンボ　：AAAA>(9HJor9>)JA>JAA>J6AorJ2A　風雨じゃなくても記述出来そうだったので追加
ガード　：文の猿田彦の先導　地上射撃中に暗転見たらBクレイドル反撃
　↓修正した点↓
切り返し：対空クレイドルが当たりにくい　←大して変わってない？
　〃　　：切り返さない時の7HJはCHもらいまくりなので4Dに
ガード　：咲夜のクロースアップに超反応反撃してナイフが刺さる
　〃　　：萃香の妖鬼-密-に超反応反撃して吹っ飛ぶ
　〃　　：衣玖の龍神の一撃に超反応反撃して感電する
　〃　　：天子の非想の剣に一切反撃しない
グレイズ：射撃が重なっていたらほぼ100%ガード
　〃　　：花曇警戒中にもウォーク・アロー連発
コンボ　：3A>Aがキャラ限定なのに発動して落とす←そうでなくとも難しいので封印
　〃　　：風雨限定キャラ限定端コンボにいろいろミス←修正ついでに咲夜にも発動するように
　〃　　：J2ACHからの繋ぎがたまに発動しない
攻撃　　：射撃後の隙消しが少ない
　〃　　：やたら壁に向かって歩く
演算　　：位置予測の計算にまたも初歩的なミス　というか加速度って全キャラ全モーション違うのね…
その他こまごまと修正

●2009/03/30
　↓追加した点↓
スペカ　：ミゼラブルフェイト
　　　　　用途は確定割りのみ。霊力を削るような戦い方ができてないのでデッキに入れなくて良いかも
スキカ　：デモンズディナーフォーク
　　　　　遠距離で唐突に投げたりヒット確認からハートブレイクしたり
切り返し：3A後に攻撃してきたらクレイドルするようにしてみる
演算　　：晴嵐直前に1枚目のカードが使用可能だったらそれを覚えるように
　↓修正した点↓
コンボ　：繋がらないコンボ
切り返し：空中で回避結界ができてない
　〃　　：気質発現が至近距離からの射撃で簡単に潰される
　〃　　：相手の攻撃の終わり際に切り返しクレイドルして隙だらけ
ガード　：咲夜のクロースアップにほとんど反撃しない
　〃　　：パチェのエメラルドに一切反撃しない
　〃　　：紫の狂想穴のガード条件が適当すぎて対応も滅茶苦茶
　〃　　：萃香の大江山悉皆に超反応反撃して投げられる
　〃　　：萃香のMPPにフルボッコ
グレイズ：ウォークを出そうとしてのJB、JC暴発
　〃　　：壁背負いの時のグレイズが下手すぎてすぐ割れる
攻撃　　：2B、2Cを出そうとしてのアロー暴発
演算　　：位置予測の計算に致命的？なミス
構成　　：「ゲージ初期値.txt」が、名前も中身も分かりにくい→「設定.ini」に名称変更
その他こまごまと修正

●2009/03/26
公開









■メモ
ロケットキックアップ　　　　打撃無敵が消えるので見送り
チェーンギャング　　　　　　設置から純粋な射撃技になったが差し込みに向かないAIなので見送り
デーモンキングクレイドル　　威力が普通なので見送り
スピア・ザ・グングニル　　　クロウやシーリングが使えるようになったので検討中
ドラキュラクレイドル　　　　受身可能状態の相手にもコンボを狙ってしまいそうなので見送り
トリックスターデビル　　　　根拠も無くぶっぱなしても仕方ないので見送り
バンパイアキス　　　　　　　ほぼ100%かわされるので見送り
ミレニアムの吸血鬼　　　　　1コストで簡単に濃霧を呼び込めるので見送り
レミリアストレッチ　　　　　避ける奴は避けるので見送り
