mini toto 予想配当金の計算方法とは?
スポンサーリンク
はじめに
mini toto 予想にて常に表示している、配当金の予測についてここに計算方法を示します。また、予想外なことに配当金の予測においては投票率のみで計算できてしますのです。これは、toto公式サイト の計算方法と同じであると思われます。
スポンサーリンク
予測配当金の計算方法(結論)
mini toto の5試合の投票率を以下のように定義します。
この時、 予測配当金をとすると
となる。
計算方法の説明
結局は、投票率のみで計算できるのですが「なぜ」そうなるのか見ていきます。
まず、mini toto は売り上げ金の50パーセントを当選者に分配します。そのため、売上金を、当選者数をとした時配当金は
となります。ですので、売上金と当選者数が分かれば配当金もわかるわけです。売上金は公式HPにて公表されてますので、必要なのはの値。そこで、このの値を投票率から求めます。
mini toto の5試合の投票率を以下のように定義すると。
例えば、No.1からNo.5まで全て「1(ホーム勝ち)」と予想した人はどのくらいの人がいるのでしょうか?投票口数をとすると、
となります。 なので前述した式に代入すると
となります。また、mini toto は1口当たり100円ですので
で表すことができますので、
となるわけです。toto 公式HP*1と全く同じ計算方法だと、計算結果から確認しました。ただ、厳密に予測するには投票率、売上金等の公開されている情報からではできないため、実際の当選金と異なりますのでご注意ください。
シェルスクリプト紹介
一つ一つ計算するのは面倒な為、私はスクリプトで計算させています。プログラムとは無縁の人間が作ったものですのでブサイクスクリプトとなってると思いますがよければご参考ください。
#!/bin/csh -f
#
# FILE NAME:
#
# PURPOSE:
#
# USAGE:
# ./toto.sh a_1 a_0 a_2 b_1 b_0 b_2 c_1 c_0 c_2 d_1 d_0 d_2 e_1 e_0 e_2
#
#
rm -rf tmp.txt
rm -rf tmp2.txt
rm -rf toto.txtforeach a ( $1 $2 $3 )
foreach b ( $4 $5 $6 )
foreach c ( $7 $8 $9 )
foreach d ( $10 $11 $12 )
foreach e ( $13 $14 $15 )echo $1 $2 $3 > toto.txt
echo $4 $5 $6 >> toto.txt
echo $7 $8 $9 >> toto.txt
echo $10 $11 $12 >> toto.txt
echo $13 $14 $15 >> toto.txt
echo $a $b $c $d $e > tmp.txtawk '{print 50/($1*$2*$3*$4*$5)}' tmp.txt >> tmp2.txt
end
end
end
end
endpaste tmp2.txt num.txt > toto.txt
で 上で出てくるnum.txt は
1 1 1 1 1
1 1 1 1 0
1 1 1 1 2
1 1 1 0 1
1 1 1 0 0
1 1 1 0 2
1 1 1 2 1
1 1 1 2 0
1 1 1 2 2
1 1 0 1 1
1 1 0 1 0
1 1 0 1 2
1 1 0 0 1
1 1 0 0 0
1 1 0 0 2
1 1 0 2 1
1 1 0 2 0
1 1 0 2 2
1 1 2 1 1
1 1 2 1 0
1 1 2 1 2
1 1 2 0 1
1 1 2 0 0
1 1 2 0 2
1 1 2 2 1
1 1 2 2 0
1 1 2 2 2
1 0 1 1 1
1 0 1 1 0
1 0 1 1 2
1 0 1 0 1
1 0 1 0 0
1 0 1 0 2
1 0 1 2 1
1 0 1 2 0
1 0 1 2 2
1 0 0 1 1
1 0 0 1 0
1 0 0 1 2
1 0 0 0 1
1 0 0 0 0
1 0 0 0 2
1 0 0 2 1
1 0 0 2 0
1 0 0 2 2
1 0 2 1 1
1 0 2 1 0
1 0 2 1 2
1 0 2 0 1
1 0 2 0 0
1 0 2 0 2
1 0 2 2 1
1 0 2 2 0
1 0 2 2 2
1 2 1 1 1
1 2 1 1 0
1 2 1 1 2
1 2 1 0 1
1 2 1 0 0
1 2 1 0 2
1 2 1 2 1
1 2 1 2 0
1 2 1 2 2
1 2 0 1 1
1 2 0 1 0
1 2 0 1 2
1 2 0 0 1
1 2 0 0 0
1 2 0 0 2
1 2 0 2 1
1 2 0 2 0
1 2 0 2 2
1 2 2 1 1
1 2 2 1 0
1 2 2 1 2
1 2 2 0 1
1 2 2 0 0
1 2 2 0 2
1 2 2 2 1
1 2 2 2 0
1 2 2 2 2
0 1 1 1 1
0 1 1 1 0
0 1 1 1 2
0 1 1 0 1
0 1 1 0 0
0 1 1 0 2
0 1 1 2 1
0 1 1 2 0
0 1 1 2 2
0 1 0 1 1
0 1 0 1 0
0 1 0 1 2
0 1 0 0 1
0 1 0 0 0
0 1 0 0 2
0 1 0 2 1
0 1 0 2 0
0 1 0 2 2
0 1 2 1 1
0 1 2 1 0
0 1 2 1 2
0 1 2 0 1
0 1 2 0 0
0 1 2 0 2
0 1 2 2 1
0 1 2 2 0
0 1 2 2 2
0 0 1 1 1
0 0 1 1 0
0 0 1 1 2
0 0 1 0 1
0 0 1 0 0
0 0 1 0 2
0 0 1 2 1
0 0 1 2 0
0 0 1 2 2
0 0 0 1 1
0 0 0 1 0
0 0 0 1 2
0 0 0 0 1
0 0 0 0 0
0 0 0 0 2
0 0 0 2 1
0 0 0 2 0
0 0 0 2 2
0 0 2 1 1
0 0 2 1 0
0 0 2 1 2
0 0 2 0 1
0 0 2 0 0
0 0 2 0 2
0 0 2 2 1
0 0 2 2 0
0 0 2 2 2
0 2 1 1 1
0 2 1 1 0
0 2 1 1 2
0 2 1 0 1
0 2 1 0 0
0 2 1 0 2
0 2 1 2 1
0 2 1 2 0
0 2 1 2 2
0 2 0 1 1
0 2 0 1 0
0 2 0 1 2
0 2 0 0 1
0 2 0 0 0
0 2 0 0 2
0 2 0 2 1
0 2 0 2 0
0 2 0 2 2
0 2 2 1 1
0 2 2 1 0
0 2 2 1 2
0 2 2 0 1
0 2 2 0 0
0 2 2 0 2
0 2 2 2 1
0 2 2 2 0
0 2 2 2 2
2 1 1 1 1
2 1 1 1 0
2 1 1 1 2
2 1 1 0 1
2 1 1 0 0
2 1 1 0 2
2 1 1 2 1
2 1 1 2 0
2 1 1 2 2
2 1 0 1 1
2 1 0 1 0
2 1 0 1 2
2 1 0 0 1
2 1 0 0 0
2 1 0 0 2
2 1 0 2 1
2 1 0 2 0
2 1 0 2 2
2 1 2 1 1
2 1 2 1 0
2 1 2 1 2
2 1 2 0 1
2 1 2 0 0
2 1 2 0 2
2 1 2 2 1
2 1 2 2 0
2 1 2 2 2
2 0 1 1 1
2 0 1 1 0
2 0 1 1 2
2 0 1 0 1
2 0 1 0 0
2 0 1 0 2
2 0 1 2 1
2 0 1 2 0
2 0 1 2 2
2 0 0 1 1
2 0 0 1 0
2 0 0 1 2
2 0 0 0 1
2 0 0 0 0
2 0 0 0 2
2 0 0 2 1
2 0 0 2 0
2 0 0 2 2
2 0 2 1 1
2 0 2 1 0
2 0 2 1 2
2 0 2 0 1
2 0 2 0 0
2 0 2 0 2
2 0 2 2 1
2 0 2 2 0
2 0 2 2 2
2 2 1 1 1
2 2 1 1 0
2 2 1 1 2
2 2 1 0 1
2 2 1 0 0
2 2 1 0 2
2 2 1 2 1
2 2 1 2 0
2 2 1 2 2
2 2 0 1 1
2 2 0 1 0
2 2 0 1 2
2 2 0 0 1
2 2 0 0 0
2 2 0 0 2
2 2 0 2 1
2 2 0 2 0
2 2 0 2 2
2 2 2 1 1
2 2 2 1 0
2 2 2 1 2
2 2 2 0 1
2 2 2 0 0
2 2 2 0 2
2 2 2 2 1
2 2 2 2 0
2 2 2 2 2