みーみーいうのをやめるのだ

ナズーリンはマーガリンではなくガガーリン

バトルラリー 獲得Pt計算ツール【ポケマスex】


Pokemon Masters EX battle rally points calculator
「EXロール解放済」数から 獲得Ptを求めるツール
らるとす

クリア前に引き換えの見通しを立てたい、どのテーブルが自身の所有状況とマッチするか、等々
ためしに作ったものですが、ご自由にお使いください。

説明

[*+#]- EXロール解放済バディーズ数
テーブル- 早見表で割り振られた脚注番号
ロール外- ボーナス対象外[x1]使用数
クリア- HardやNormalシフトした数

[𑇤+] Strike, Tech
 
[𑇤+] Strike, Support
 
[𑇤+] Strike, Field
 
[𑇤+] Strike, Sprint
 
[+] Tech, Support
 
[+] Tech, Field
 
[+] Tech, Sprint
 
[+] Support, Field
 
[+] Support, Sprint
 
[+] Field, Sprint
 

 累計獲得Pt(Total Pts)8000pt

ロール外(Not roles bonus)クリア(H)(Difficulty levels)ロール外(H)(Not roles bonus)クリア(N)(Difficulty levels)ロール外(N)(Not roles bonus)

└ 易化適用 Apply subtraction:

[ロール]テーブル 早見表 Roles Pattern chart
エリア(Area)エリア(Area)エリア(Area)一覧(lists)Wボーナス数(+100% bonus pairs)
𑇤/𑇤/ *1 
 // *2 
 / /*3 
 / // *4 
 / // *5 
 / /*6 
 / /*7 
 /*8 
/𑇤/ *9 
 // *10 
 // 𑇤/ *11 
 // / *12 
 /*13 
/𑇤*14 
 /*15 
 /𑇤/ *16 
 // *17 
 /*18 
/𑇤*19 
 /*20 
 /*21 
/𑇤*22 
 /*23 
 /𑇤/ *24 
 // *25 

◇仕様◇
獲得Ptから購入予定(消費Pt)ぶん引けば、得られる勲章が求められる
易化(いか)適用on/offで 難易度調整でのPt変化を確認可
”タグ枠1・自由枠2”パーティを想定し、Wボーナス数の上限を『20組』としています。
Assuming "Upgrade" 1 sync pairs + 2 free slots sync pairs. So the 100% bonus limit is 20 pairs.


・データベース(ロール出現比率) 25テーブル×10エリア=250パターンのうち
[𑇤+] 27
[𑇤+] 23
[𑇤+] 22
[𑇤+] 28
[+] 37
[+] 16
[+] 20
[+] 25
[+] 15
[+] 37 /250

ロール単体に分けると

𑇤
100100100100100

と均一

ぷよみたいな
色ですねぇ~

テーブル出現率(一回以上くる)でみると
[𑇤+] 19 /25
[𑇤+] 15 /25
[𑇤+] 17 /25
[𑇤+] 16 /25
[+] 21 /25
[+] 12 /25
[+] 15 /25
[+] 17 /25
[+] 12 /25
[+] 21 /25
となっている。

Cメイ[]やAレッド[]など強力なバディーズを差し置いてまで、パターン数を優先する必要はまったくない
戦力が整って メダルの使い道に悩んだとき、検討材料に加えてもいいかも~なくらい




◇Off-Topic◇
動画化に際し、ツールと攻略メモを分けました⇒ 覚書

// Wボーナスの上限
Wボーナス3組編成には、たまたまタグ噛み合う・低層エリア・いいどうぐ引ける etc...
不確定要素が絡んでしまうため、実用性を考えて1エリア2組で計算。
3組編成・ラッキーエリア・Wボーナス持ち越し可テーブル(*6,13,15,20,23)で、表示Pt以上に稼ぐことができます

ちなみに1組しかいない[+]、存在しない[+]ロールがあるので、現状30組揃えるの不可能だったり


// 表
目次(Page内Link),折り畳み(details),いろいろ考えた上で、タップ・マウスオーバーですぐわかる”表+脚注”としました。
「Wボーナス数」は入力(手持ちEXロール)組数を基に算出されます


// 入力レイアウト
プロセスとレスポンスを考慮しています。
とくにロール数。カウンター式は入力ミス時に厄介なのでナシ。テキストボックスやプルダウンは手数増。
実用性重視でラジオボタン(1手)
副産物で「テーブルによっては3度現れるロール」の区別がしやすい >"6組以上"

入力がおかしな場合、errorとbase64(ハー妹) 表示
当初は[出力]ボタンを押してから計算に移ったが、addEventListener('change')で どれか押すたびトリガーされるよう改修。 一番いいのを頼む

はじめてのJavaScriptです。
hello world!(最初のポケモンもらって ライバルにたいあたり連打)レベルの知識で挑んだけれど、とりあえず組めたっぽい 『いいんじゃないかな』

Lilypondという、MMLのようにテキストエディタ(メモ帳)で楽譜を作成できる言語を扱ったことがあり
それよりは楽でした。英語やプログラム苦手でも根気さえあれば なんとか……

こういった趣味に関連する勉強なら、頭では嫌がってても やる気が上回るんですが hmmm


Baton Pass Gardevoir
So, have you found a reason to fight yet?(   戦う理由は 見つかったか?   )  Buddy.( 相棒 )



*1:
[𑇤/⏢][♡/≫][𑇤/!][𑇤/⏢][𑇤/≫] 6-10 
[𑇤/!][𑇤/♡][𑇤/⏢][!/≫][𑇤/♡] 1- 5 

*2:
[𑇤/!][!/♡][♡/⏢][⏢/≫][≫/𑇤] 6-10 
[𑇤/!][!/♡][♡/⏢][⏢/≫][≫/𑇤] 1- 5 

*3:
[♡/⏢][⏢/≫][𑇤/!][!/♡][𑇤/≫] 6-10 
[𑇤/♡][!/♡][⏢/≫][!/≫][𑇤/⏢] 1- 5 

*4:
[⏢/≫][𑇤/!][𑇤/♡][≫/!][≫/⏢] 6-10 
[𑇤/♡][!/⏢][♡/≫][𑇤/⏢][!/♡] 1- 5 

*5:
[𑇤/!][⏢/≫][!/♡][𑇤/⏢][♡/≫] 6-10 
[𑇤/♡][!/⏢][≫/⏢][≫/!][𑇤/♡] 1- 5 

*6:
[𑇤/!][!/≫][𑇤/♡][𑇤/≫][𑇤/♡] 6-10 
[𑇤/⏢][𑇤/!][𑇤/≫][⏢/♡][𑇤/⏢] 1- 5 

*7:
[!/⏢][!/♡][𑇤/≫][♡/⏢][!/♡] 6-10 
[𑇤/⏢][𑇤/≫][!/♡][⏢/≫][𑇤/≫] 1- 5 

*8:
[𑇤/⏢][!/≫][⏢/≫][!/♡][𑇤/♡] 6-10 
[𑇤/≫][!/♡][𑇤/!][⏢/≫][♡/⏢] 1- 5 

*9:
[!/≫][𑇤/⏢][♡/≫][𑇤/!][♡/⏢] 6-10 
[!/♡][𑇤/≫][⏢/!][⏢/≫][𑇤/♡] 1- 5 

*10:
[!/⏢][≫/𑇤][!/♡][!/⏢][!/𑇤] 6-10 
[!/♡][!/≫][!/⏢][♡/𑇤][!/≫] 1- 5 

*11:
[𑇤/≫][⏢/≫][!/♡][𑇤/≫][𑇤/⏢] 6-10 
[!/♡][♡/⏢][𑇤/≫][!/♡][!/⏢] 1- 5 

*12:
[!/♡][♡/⏢][⏢/≫][≫/𑇤][𑇤/!] 6-10 
[!/♡][♡/⏢][⏢/≫][≫/𑇤][𑇤/!] 1- 5 

*13:
[!/𑇤][𑇤/♡][!/⏢][!/♡][!/⏢] 6-10 
[!/≫][!/𑇤][!/♡][≫/⏢][!/≫] 1- 5 

*14:
[♡/!][≫/⏢][♡/𑇤][♡/!][♡/⏢] 6-10 
[♡/𑇤][♡/≫][♡/!][𑇤/⏢][♡/≫] 1- 5 

*15:
[♡/⏢][⏢/𑇤][♡/≫][♡/𑇤][♡/≫] 6-10 
[♡/!][♡/⏢][♡/𑇤][!/≫][♡/!] 1- 5 

*16:
[𑇤/♡][⏢/≫][⏢/!][𑇤/≫][!/♡] 6-10 
[♡/⏢][𑇤/!][♡/≫][𑇤/⏢][!/≫] 1- 5 

*17:
[♡/⏢][⏢/≫][≫/𑇤][𑇤/!][!/♡] 6-10 
[♡/⏢][⏢/≫][≫/𑇤][𑇤/!][!/♡] 1- 5 

*18:
[𑇤/♡][≫/!][≫/⏢][!/⏢][𑇤/♡] 6-10 
[♡/≫][𑇤/⏢][!/♡][⏢/≫][𑇤/!] 1- 5 

*19:
[⏢/≫][♡/!][⏢/𑇤][⏢/≫][⏢/!] 6-10 
[⏢/𑇤][⏢/♡][⏢/≫][𑇤/!][⏢/♡] 1- 5 

*20:
[⏢/≫][≫/♡][⏢/𑇤][⏢/♡][⏢/𑇤] 6-10 
[⏢/!][⏢/≫][⏢/♡][!/𑇤][⏢/!] 1- 5 

*21:
[⏢/≫][≫/𑇤][𑇤/!][!/♡][♡/⏢] 6-10 
[⏢/≫][≫/𑇤][𑇤/!][!/♡][♡/⏢] 1- 5 

*22:
[≫/𑇤][𑇤/!][!/♡][♡/⏢][⏢/≫] 6-10 
[≫/𑇤][𑇤/!][!/♡][♡/⏢][⏢/≫] 1- 5 

*23:
[≫/⏢][⏢/𑇤][≫/!][≫/𑇤][≫/!] 6-10 
[≫/♡][≫/⏢][≫/𑇤][♡/!][≫/♡] 1- 5 

*24:
[≫/!][𑇤/♡][≫/⏢][≫/!][≫/♡] 6-10 
[≫/⏢][≫/𑇤][≫/!][⏢/♡][≫/𑇤] 1- 5 

*25:
[!/♡][𑇤/⏢][♡/≫][!/⏢][𑇤/♡] 6-10 
[≫/⏢][≫/!][𑇤/♡][𑇤/!][⏢/≫] 1- 5