ダーツライブレーティング計算請負人
http://nonevent.net/darts/rate/
以前私のBlogで、ダーツの実力の指標となる、
スタッツ、レーティング、フライトについてのまとめをしました。
詳細は下記の記事になります。
その記事に昨日、karinchoさんより、コメントをいただきました。
検索から飛んでまいりましたkarinchoです。
最近レーティング早見表からの計算式を見つけた人がいまして、教えてもらった情報をまとめてみましたので参考になりましたら使ってみて下さい。
4/30・5/1で件について触れています。
ライブと変わらないレーティング計算が可能になるかと思います。(小数点第2位が31ゲーム以前の平均STATSに左右される誤差のみです)
以下、記事を抜粋させていただきます。
詳細は下記リンクをたどってください。
Darts de Go Go Go!:Ratingの計算式が…、大発見!(オレ的にはね)
Rating算出式
1. 平均Stats 算出方法
a) 501 GAME
Sz=Stz ÷ ゲーム数
b) Cri GAME
Sc=Stc ÷ ゲーム数
※80%Statsを採用
2. Rating算出方法
a) 501 GAME
条件判定により各Ratingを算出
1) Rating=1 ⇒ Sz < 40
2) Rating= 2〜12 ⇒ 40 ≦ Sz < 95(11段階にStatsを5.0刻みで割当て)
算出式
Rz=(Sz−30)÷5
3) Rating=13〜18 ⇒ 95 ≦ Sz(6段階にStatsを7.0刻みで割当て)
算出式
Rz=(Sz−4)÷7
b) Cri GAME
条件判定により各Ratingを算出
1) Rating= 1 ⇒ Sc <1.3
2) Rating= 2〜12 ⇒ 1.3 ≦ Sc < 3.5(11段階にStatsを0.2刻みで割当て)
算出式
Rc=(Sc−0.9)÷0.2
3) Rating=13〜18 ⇒ 3.5 ≦ Sc (6段階にStatsを0.25刻みで割当て)
算出式
Rc=(Sc−0.25)÷0.25
3. 総合Rating
Rt=(Rz + Rc)÷2
Stz:01 総合計Stats
Stc:Cri総合計Stats
Sz:平均01_Stats
Sc:平均Cri_Stats
Rz:01_Rating
Rc:Cri_Rating
Rt:総合Rating
ほほう。
なるほど。
というか、実は知っていました。
ほー。そうなのね。と。
ただ、それまで考えていた、自分が書いたレーティング表から算出する計算式と若干異なるので
「やっぱりライブは独特の計算をしているんだー」
と思っていたんです。
ライブは80パーセントスタッツを採用していますし。比較的あがりやすいようにやさしくなっているようです。
なので、参考程度に思っていました。
でも、改めて見てみると、やっぱりライブの計算をシミュレートしてみたい衝動に駆られます。
しかも、karinchoさんの記事の中に、自動計算するツールが欲しいって書いてあるし。
なのでちょっと作ってみました。
部分的に計算式が足りない部分があるので、そこはsmilelessの独断で補完して作ってあります。
http://nonevent.net/darts/rate/
にアクセスしてもらうと使うことができます。
軽めに作ってるはずなんですが、回線どうかなー?
ま、これを使用することによって何がわかるかというと。
1)翌朝の集計結果を待たずしてレーティングが小数点第一位までわかる?
2)ライブの月額使用料を払わなくても、ライブ台にカードを刺して情報をみて、計算ができる?
3)その日だけの平均を出せば、過去30試合の結果に左右されることなく、レーティングを算出することができる?
くらいですかね。
携帯から確認しやすいように、最小限の情報のみ出力するようになっています。
もちろんPCからもみることは可能です。
初めから小数点が記入されています。携帯から入力する時にいちいち入力モードを変えるのが面倒なので。
これで月300円払わなくてもいいかなーなんて。
ただ、ちょっと問題もあります。
makoto1mさんからご指摘いただいたのですが、
Live台で見れる01やCriのstatsはゲーム終了後即時反映されるのか?
という点。
それから、
ライブでは、過去30試合のスタッツの平均を元にしてだしたレーティングと、31試合以前のものをなにやらごにょごにょしているそうです。
なので、どうしても小数点第2位あたりで狂いが生じてきます。
それから、501とクリケットの平均。というのは、ライブでは下記のように表示されていますが、
STATS
01 GAMES対戦
平均 78.35 pts
前日比 +0.00 pts
2P勝率 84.6 %
STANDARD CRICKET対戦
平均 2.87 マーク
前日比 +0.00 マーク
2P勝率 70.0 %
これは対戦したときだけの平均ポイントなのか、それとも一人で501をやったり、ロボとやったりしたときの平均もふくまれているのか?
レーティングを算出する時は対戦したときだけというのはアナウンスされているけど・・・
実際の誤差は上記データを使うと下記のようになります。
ダーツライブ(本家)の方
RATING: 9 参考(9.78)
DARTSLIVE FLIGHT: BB
STATS
01 GAMES対戦
平均 78.35 pts
前日比 +0.00 pts
2P勝率 84.6 %
STANDARD CRICKET対戦
平均 2.87 マーク
前日比 +0.00 マーク
2P勝率 70.0 %
ダーツライブレーティング請負人(?)の方
RATING: 9 参考(9.76)
DARTSLIVE FLIGHT: BB
STATS
01 GAMES対戦
平均 78.35 pts
RATING 9.67
STANDARD CRICKET対戦
平均 2.87 マーク
RATING 9.85
ま、ライブの平均値の出し方などは、実験すればすぐにわかることなんですが、上記のような問題点を勘案すると、用途は3)くらいになりますね。
その場合、対象ゲームの総スタッツ数をゲーム数で割って平均値を出さなくてはならないので、その部分の計算も手計算ではなく、システマチックにする必要があると思われます。
また、あくまでライブの計算方法にのっとっているので、80%スタッツが前提ですのでまだまだ汎用性はありまえせん。
今後は・・・
D-1やギャラII、ハードで投げても計算できるように、100%用のものも時間があれば作ろうかな?と思います。
その場合の計算式、いま考え中なんですが、もししっかりとしたもの、というか公認の計算式が存在するならどなたか教えていただけますか?
MJのレーティング算出とかって、どうやっているんでしょ?
って、自分で調べなさいってことですよね。
10試合分のスタッツを書けばそのまますぐに一覧表&レーティングを出すようなツールとか、作ってみたいです。
もうちょっとスケールの大きなことも考えています。
過去のスタッツを記録しておいて、それこそライブのページのようなものを作る。
ま、時間があればすぐにできそうです。
が、いそがしいんですよねー。
そのうち。
ご意見ご感想をいただけるとうれしいです!
voda-fonではうまく表示できましたよ。sh-53ってふるい機種ですけど。

こんにちは。またすごいものをお作りに・・・w
imodeで数字を入れてみたんですが、FORMに「数字入力」を指定するタグ、inputタグのnumericでしたっけ? 半角数字を指定するやつ。それを指定すると、入力がよりスムーズかも、と思いました。
なんか的外れな意見だったらごめんなさい。それにしても、すごいブツですね。活用させていただきたいと思います。ありがとうございます。
ありがとうございます。
たいしたことないツールなので今後たいしたことあるツールにしていきますね。
入力の件。
そうですよねー。
一応、inputタグの中に
style=\”ime-mode: disabled;\”
という記述はしているのですが、携帯用のブラウザでは有効にならないのを思い出しました。
専用のタグもいくつか存在するようですし。
何より、フォームに名前を付けられないようですね。
シミュレーター通したら結構ワーニングとかでてビビリました。
携帯端末用の開発はやったことがないのでちょっと勉強してみますね。
会社の斜め後ろのO君が現在携帯端末のJAVAバリバリ開発をやっているのできいてみますです。
彼の机には常に携帯電話が10個ほどおいてあるんだよなー。
テストで使わせてなんていったら怒られちゃうよなー・・・^^);
パソコンで、いろんな場面でレーティングを計算できるソフトもあるみたいですよ
http://kiyochan.jp/dlivesco/index.htm
>いかたこさん
なるほどー。これは便利なソフトですね。
内容を見ると、ダーツライブのデータを取得して、ダーツライブ公式ページにはない分析をしている、ということになりますね。
「STATSの数値からレーティングの数値を簡単に算出できるレーティング電卓ツール」もあるそうで。
ここまで来ると私の「レーティング請負人」の必要はないですねー。
D-1やギャラII、ハードのレーティング計算だったらまだつかえそうですけど・・・。
ご紹介、ありがとうございました!
じゃあこちらはWeb路線で頑張るか!