↓追記 2016-05-30 17:10 ext_v281 戦国/龍王 バグ修正他
↓追記 2016-05-29 12:40 ext_v280 戦国/龍王 簡易予測+回復再戦
↓追記 2016-05-27 21:25 ext_v279 戦国/龍王 回復+バグ修正
一応作ってみました。
自動で実行する以外、ロクな判断はしていません。
基本的に合戦力が3貯まるまで待ち、常に「一つ開ける」を選択し、合戦力1で攻撃します。
唯一、門に固定のレア武将に対して合戦力3で挑む(合戦力1で最大3回攻撃する) ような調整はしています。即ち『あと2門開放で女神出現!!』状態ならば、合戦力が2貯まった時点で昇龍戦を開始します。全勝すれば、次回の昇龍戦で合戦力が3ある状態で女神に遭遇する訳です。
自動で回復を使う論理はありません。レア武将に対して位はあった方が良いかもです。というか、回復して攻撃する方法が良く判りません。
以下から、どうぞ。
arekore-ext_278.zip ↓修正版があります
common-file_20160523-2.zip ※変更なし
怪盗王座ツールあれやこれや (案内ページ)
[補足1:玉手箱のバグ]
「■全種類」を指定しても玉手箱を開け切らない場合があるというバグがあります。複数回実行してください。
このバグは、前回の「ext166:戦国/戦国/天下一7」にもあります。マイページに天下一のリンクが残っている内に再度実行してみてください。
玉手箱と褒美を受け取る機能をパーツ化したいのですが、できていません。
追記 2016-05-27 21:25 ext_v279 戦国/龍王 回復+バグ修正
設定「レア武将/回復」を追加実装しました。
この設定は、レア武将(軍神、女神、荒神) への攻撃に敗北して合戦力を使い切った場合にだけ回復を行います。回復しても合戦力1で攻撃するので強いレア武将に対しては非効率です。
演出表示を "しない" 設定にしていると、攻撃時にエラー "攻撃実行に失敗" となり、幾つかの機能が動作しなくなるバグを修正しました。
そこで、設定「演出表示」に「□合戦はする」を追加しましたが、この設定はどちらでも動作するようにしました。演出表示を全部 "しない" にするとやはり動作が早いです。
arekore-ext_279.zip ↓修正版があります
追記 2016-05-29 12:40 ext_v280 戦国/龍王 簡易予測+回復再戦
コメントもないし、あまり人気がないのかな?
簡易予測と回復再戦の実装です。設定画面がだいぶ賑やかになりました。
細かい修正も行っています。
設定項目で意味を変更したものがありますので、ファイルを配置後、念のためブラウザを再起動してから使用してください。
簡易予測は前回の敗北結果から、体力の減少量を元に撃破に必要な合戦力を類推して再戦の攻撃に使用します。指定があり必要なら回復を行い、不足すればあるだけの合戦力で攻撃します。最初の攻撃は常に合戦力1で行います。
再戦時に回復するかどうかは、レア武将、宿敵、通常武将(レアでも宿敵でもない) に対してそれぞれ指定可能です。
昨日一日、回復再戦をレア武将に対してのみ(それしか実装していなかったので) していたのですが、合戦丸を8個位しか使用しませんでした。"合戦丸優先" にしていたので、龍門合戦丸が大量に余っています。
「□(特定の)FEVER を検出したら回復しまくって特攻する」みたいな機能が必要かもです。ちなみに、FEVER は6種類認識しています。パーツや設定ファイルの "fever_hash" の項を参考にしてください。やっぱ無双系(id=3と4)かな?
arekore-ext_280.zip ↓修正版があります
追記 2016-05-30 17:10 ext_v281 戦国/龍王 バグ修正他
帰ってきた無課金者様報告のエラーは、変更履歴にある『レア武将が逃亡した時に、例外停止するバグ』と思われます。そうであればこの版で修正されています。
arekore-ext_281.zip
[補足2:追加機能他]
○ 誤解等
最終日なので今日の昼に本格的に手動操作してみた(合戦丸と龍門を使い切る/今までしていなかった) のですが、それで判った点がいくつか。
・ 手動介入には暇がかかる
全アカウントを処理し切れませんでした。FFBも最終日で目が離せなかったのもありますが。特攻モードが欲しいですね。
・ 宿敵が「1つ開ける」以外の場所にも出る
宿敵が「3つ開ける」の場所に出ていた例があります。
設定「宿敵/□攻撃しない」(及び「宿敵/□回復再戦する」) は、宿敵が「1つ開ける」の場所に出る事を前提にしています。
現在の版ではうまく機能しません。
・ 荒神が再戦できない
よく見るとイベント詳細に書いてあるのですが、レア武将でも荒神だけは特別扱いなんですね。
私の弱々の布陣では、合戦力3で何回も叩かないと倒せないです。というか、一度も倒していないかも?
・ 荒神の玉
玉 "荒" が灰色表示になるのは、幾らかでもダメージを与えているという事なんだと思っていましたが違うんですかね?
○ 学習
むんむん様ご提案の「戦略/○1門を開ける ○2門を開ける ○3門を開ける」なんですが、できれば学習によって振り分けられるようにしたいと思っています。そうでなければ“自動”化ツールの意義が薄れてしまいます。
方法としては、勝利基礎ptで判断(自分が合戦力1で撃破可能なptは幾つか?逆に、特定のptの武将を倒すには合戦力1がいくつ必要か?)できれば最良と思っています。そうでなければ、攻撃結果が "圧勝" であれば、ひとつ上の門に挑戦するとかですね。
レア武将に対しても適切な合戦力で攻撃したいですね。
ちなみに、ご提案の「○3門を開ける」は既存設定「通常武将/□強敵を選択」に相当します。合戦力1で攻撃するので無意味な指定と思っています。
"無双モード(仮称)" の実装の前に、最適な合戦力の算出をどうにかしたいですね。
連勝ボーナスptも無視できないので難しいですね。
攻撃結果で判断するとして、勝った場合は(内部コードが) {"1":"圧勝","2":"勝利","3":"辛勝"} で "圧勝">"勝利">"辛勝" と判りやすいのですが、敗けた場合は {"1":"完敗","2":"敗北","3":"惨敗"} であって、"完敗" と "惨敗" の違いが解りません。
↓追記 2016-05-29 12:40 ext_v280 戦国/龍王 簡易予測+回復再戦
↓追記 2016-05-27 21:25 ext_v279 戦国/龍王 回復+バグ修正
一応作ってみました。
自動で実行する以外、ロクな判断はしていません。
基本的に合戦力が3貯まるまで待ち、常に「一つ開ける」を選択し、合戦力1で攻撃します。
唯一、門に固定のレア武将に対して合戦力3で挑む(合戦力1で最大3回攻撃する) ような調整はしています。即ち『あと2門開放で女神出現!!』状態ならば、合戦力が2貯まった時点で昇龍戦を開始します。全勝すれば、次回の昇龍戦で合戦力が3ある状態で女神に遭遇する訳です。
自動で回復を使う論理はありません。レア武将に対して位はあった方が良いかもです。というか、回復して攻撃する方法が良く判りません。
以下から、どうぞ。
common-file_20160523-2.zip ※変更なし
怪盗王座ツールあれやこれや (案内ページ)
[補足1:玉手箱のバグ]
「■全種類」を指定しても玉手箱を開け切らない場合があるというバグがあります。複数回実行してください。
このバグは、前回の「ext166:戦国/戦国/天下一7」にもあります。マイページに天下一のリンクが残っている内に再度実行してみてください。
玉手箱と褒美を受け取る機能をパーツ化したいのですが、できていません。
追記 2016-05-27 21:25 ext_v279 戦国/龍王 回復+バグ修正
設定「レア武将/回復」を追加実装しました。
この設定は、レア武将(軍神、女神、荒神) への攻撃に敗北して合戦力を使い切った場合にだけ回復を行います。回復しても合戦力1で攻撃するので強いレア武将に対しては非効率です。
演出表示を "しない" 設定にしていると、攻撃時にエラー "攻撃実行に失敗" となり、幾つかの機能が動作しなくなるバグを修正しました。
そこで、設定「演出表示」に「□合戦はする」を追加しましたが、この設定はどちらでも動作するようにしました。演出表示を全部 "しない" にするとやはり動作が早いです。
追記 2016-05-29 12:40 ext_v280 戦国/龍王 簡易予測+回復再戦
コメントもないし、あまり人気がないのかな?
簡易予測と回復再戦の実装です。設定画面がだいぶ賑やかになりました。
細かい修正も行っています。
設定項目で意味を変更したものがありますので、ファイルを配置後、念のためブラウザを再起動してから使用してください。
簡易予測は前回の敗北結果から、体力の減少量を元に撃破に必要な合戦力を類推して再戦の攻撃に使用します。指定があり必要なら回復を行い、不足すればあるだけの合戦力で攻撃します。最初の攻撃は常に合戦力1で行います。
再戦時に回復するかどうかは、レア武将、宿敵、通常武将(レアでも宿敵でもない) に対してそれぞれ指定可能です。
昨日一日、回復再戦をレア武将に対してのみ(それしか実装していなかったので) していたのですが、合戦丸を8個位しか使用しませんでした。"合戦丸優先" にしていたので、龍門合戦丸が大量に余っています。
「□(特定の)FEVER を検出したら回復しまくって特攻する」みたいな機能が必要かもです。ちなみに、FEVER は6種類認識しています。パーツや設定ファイルの "fever_hash" の項を参考にしてください。やっぱ無双系(id=3と4)かな?
追記 2016-05-30 17:10 ext_v281 戦国/龍王 バグ修正他
帰ってきた無課金者様報告のエラーは、変更履歴にある『レア武将が逃亡した時に、例外停止するバグ』と思われます。そうであればこの版で修正されています。
arekore-ext_281.zip
[補足2:追加機能他]
○ 誤解等
最終日なので今日の昼に本格的に手動操作してみた(合戦丸と龍門を使い切る/今までしていなかった) のですが、それで判った点がいくつか。
・ 手動介入には暇がかかる
全アカウントを処理し切れませんでした。FFBも最終日で目が離せなかったのもありますが。特攻モードが欲しいですね。
・ 宿敵が「1つ開ける」以外の場所にも出る
宿敵が「3つ開ける」の場所に出ていた例があります。
設定「宿敵/□攻撃しない」(及び「宿敵/□回復再戦する」) は、宿敵が「1つ開ける」の場所に出る事を前提にしています。
現在の版ではうまく機能しません。
・ 荒神が再戦できない
よく見るとイベント詳細に書いてあるのですが、レア武将でも荒神だけは特別扱いなんですね。
私の弱々の布陣では、合戦力3で何回も叩かないと倒せないです。というか、一度も倒していないかも?
・ 荒神の玉
玉 "荒" が灰色表示になるのは、幾らかでもダメージを与えているという事なんだと思っていましたが違うんですかね?
○ 学習
むんむん様ご提案の「戦略/○1門を開ける ○2門を開ける ○3門を開ける」なんですが、できれば学習によって振り分けられるようにしたいと思っています。そうでなければ“自動”化ツールの意義が薄れてしまいます。
方法としては、勝利基礎ptで判断(自分が合戦力1で撃破可能なptは幾つか?逆に、特定のptの武将を倒すには合戦力1がいくつ必要か?)できれば最良と思っています。そうでなければ、攻撃結果が "圧勝" であれば、ひとつ上の門に挑戦するとかですね。
レア武将に対しても適切な合戦力で攻撃したいですね。
ちなみに、ご提案の「○3門を開ける」は既存設定「通常武将/□強敵を選択」に相当します。合戦力1で攻撃するので無意味な指定と思っています。
"無双モード(仮称)" の実装の前に、最適な合戦力の算出をどうにかしたいですね。
連勝ボーナスptも無視できないので難しいですね。
攻撃結果で判断するとして、勝った場合は(内部コードが) {"1":"圧勝","2":"勝利","3":"辛勝"} で "圧勝">"勝利">"辛勝" と判りやすいのですが、敗けた場合は {"1":"完敗","2":"敗北","3":"惨敗"} であって、"完敗" と "惨敗" の違いが解りません。