- 追加された行はこの色です。
- 削除された行はこの色です。
[[FrontPage]]
*五右衛門超地獄 [#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列組む.
*真・無限回廊 [#u2763910]
-https://www.youtube.com/watch?v=ugCNZlVWbC4
--サクヤヴァルふわふわイースエキドナ
--+1700程度.
-サタン
--威嚇ダブ変換→なるべく粘って倒す
-ハイランダー
--先に緑→スキルため
-ヴァル
--発動→擬似ダブルドロップ変換発動
-アテナ
--発動(50%まで)→シャイニングスピアで回復か闇が変わるのを待つ→発動→発動
-イース
--ダブ泥変換
-ゼウス
--ギガグラ→エキドナ→全力
*スキル上げ確率 [#z214081c]
-一体増やした時にどれくらいの確率で上がるか,も重要か.
-n体食わせて,2上がる確率
-a.c
#include <stdio,h>
#include <math.h>
main()
#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)
{
int n = 30;
for (int i = 1; i < n; i++) {
printf("%d %f\n", i, 1.0 - pow(0.8, i) * (1.0 + 0.25 * i));
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"