[[FrontPage]]

*ツール [#ac6a7867]
-[[プラス期待値>http://eggcalc.expressweb.jp/revcalc/revcalc.html]]([[プラスデータ>http://pad-box.net/blog-entry-261.html]])
--スタミナ24で1個,297作るのに石40個(スタミナ180なら)
--アイテール1=タロス5>猛炎の塔1>天海神5

*五右衛門超地獄 [#qcc475f1]
***ジークあわあわエキドナエキドナジーク[#y9ac8f86]
-敵情報
--中忍:HP15, 攻撃4050,防御60000
--下忍:火6390, 水6300,木6300
--ミツキ:9590, 14390(HP30%以下)
-1F
--最大コンボですぐ突破
-2F
--水3含む最大コンボで下忍を倒す.
--火水除く最大回復コンボでスキルため.きんあわ残り7で突破.
-3F
--水55含む4コンボで火の中忍を殲滅.
--火水除く最大回復コンボでスキルため.エキドナ残り3で突破.
-4F
--ジーク変換して適当に攻撃
--スキルためしつつ.50%付近まで削る
--死にそうあるいは50%くらいまで削れたら,エキドナを使用して,変換使わず突破.
-5F
--とにかく削る。
---水回復が8個以下なら回復水除く最大コンボで聖地。
---水が9個以上あるなら,エンハンス水333以上含む最大コンボ.
--なお,エンハンス水4セット8コンボくらいで60%は削れる

ためるときは、水火をけさずの回復最大コンボ
消えちゃいそうなら全部消しちゃう。全体禁止。

*金曜超地獄 [#le88ed0a]
***サタンダクレおでんきんわるエキドナ [#o993fe02]
-1F
--なるはやで1体残し,
---開幕,闇2含む6コンボを上限にして全力攻撃.
---闇全体攻撃はしてはならない.
---サタンがバインドされたら,他の色で全力攻撃.
--以下を満たしたら,おでんのグングニールで先に進む
+++ダクレキンワルおでんのスキルが溜まる
+++バインドターンが,「全員1以下」
+++HP2000以上
+++サタンのスキルが残りmax(ダクレ,きんわる)+1ターン以下
-2F
--整地(バインド解除を兼ねる)→ダブル攻撃態勢→悪魔エンハンス→闇2列4コンボ以上で貫通
-3F
--脇のダブミスリットをタップして狙う→エキドナ発動→全体攻撃でたまどらベビーを15ダメージくらい巻き込みつつ,周りのダブを倒す→たまどらベビーでスキル貯め.
--以下を満たしたら,闇光以外の通常攻撃で突破
+++エキドナきんわるダクレのスキルが溜まっている
+++バインドターンが「エキドナがバインドされておらず,他が3以下」or「エキドナ以外バインドされていない」
--スキルが溜まりきっているなら,0コンボでバインドを解除(たまどらベビーを生かすため).
-4F
--デビリットをタップして狙う→威嚇→(バインドされていたら整地で解除)→サタン→おでん→サタン→ダブル攻撃態勢→悪魔エンハンス→全力攻撃
--↑で削りきれなければ,デビリットが残る.
---初手は何もしない(怒リット)ので,整地して2列組む.

*スキル上げ確率 [#z214081c]
-一体増やした時にどれくらいの確率で上がるか,も重要か.
-n体食わせて,2上がる確率

-a.c

 #include <iostream>
 #include <cmath>
 #include <cstdio>
 #include <fstream>
 #include <vector>
 #include <sstream>
 
 using namespace std;
 
 static long long memo[1000][1000] = {};
 long long comb(int n, int r){
     if (memo[n][r] > 0) 
         return memo[n][r];
     else if (n == r || r == 0)
         return 1;
     else if (r == 1)
         return n;
     else {
         memo[n][r] = comb(n-1, r-1) + comb(n-1, r);
         return memo[n][r];
     }
 }
 
 int main(void)
 {
     vector<int> m_vec = {1, 2, 3, 4, 5, 6, 7, 10, 14};
     double r = 0.1;
     int n = 160;
 
     for (auto m : m_vec) {
         stringstream ss;
         ss << "m" << m;
         ofstream f(ss.str());
         for (int i = m; i < n; i++) {
             long double sum = 0.0;
             for (int k = 0; k <= m - 1; k++) 
                 sum += (comb(i, k) * pow(1.0 / r - 1, -k));
             f << m << " " << i << " " << 1.0 - pow(1.0 - r, i) * sum << endl;
 
         }
     }
 }

-コンパイル,実行

 g++ a.c -lm
 ./a.out > a

-gnuplot

 set xlabel "Num of monsters"
 set ylabel "Probability"
 set key right bottom
 set terminal png
 set output "successrate.png"
 set grid
 p "a" u 1:2 title "Probability to success"

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS