TigerOddsの最終レース日記

競馬ソフト「GoGyo」の機能で競馬を考える。


テーマ:

WARS主催の予想ソフトコンテストが毎月行われています。下は2017年3月の成績です。
呆然、鉄人1号、エナジー等のソフトは「五行」でプログラムされています。

AD
いいね!した人  |  リブログ(0)

テーマ:

「たった五行で競馬ソフトを作る」というコンセプトで開発された「五行」の新機能

Ver1.170329から変数の1文字制限がなくなります。
これでさらにわかり易いプログラムを作ることが可能になりました。
例えば今まで D=指数(DM) のように アルファベット1文字で変数を定義していましたが、
DM=指数(DM) と意味がわかる単語や文字列で変数を定義することができます。
漢字も変数で使えるようになりました。

 

これですこしだけプログラム言語に近づいてきたような、

競馬予想に特化したプログラム言語GoGyoです。

 

プログラム言語を作るのは、構文解析など難しい事がいっぱいあって

出来ないと思っていたのですが、

1)難しい構文解析をしないような文法作り

2)構文解析前にソースを簡素化する

ようなデザインを行えば素人の私にも簡単にプログラム言語が書けます。

 

 

 

 

 

AD
いいね!した人  |  リブログ(0)

テーマ:

競馬の指数の分布を1レースごとに俯瞰して当たりやすそうなレースを選ぶ時に使う機能が

「指数分布図断層印機能」

競馬予想ソフト作成ソフト「五行」の新しい機能です。

 

--------★ 彗星の尻尾が長い程、指数の断層があるということが一発でわかります。

 

もし3連複を狙うなら、------☆の尻尾が長いレースを狙ってみてください。

4頭BOXで3連単を狙うなら、------★の尻尾が長いレースを狙ってください。

断層の位置は自分で変更することができますので、

馬連なら、断層2に印を打ってみたり、各自自由に断層を設定することが可能です。

 

GoGyo指数分布図20170319
左が上位、数字は頭数:指数差単位0.09
指数差単位は 例) x=指数差(X,0.09)で指定
断層3☆ 断層4★
中山01R 1---------1-1----☆1-★1-1-1-1--11-1---1-1-2-----
中山02R 1---1--1----☆1--★11---1---1111-1-1--1------1---
中山03R 1----------------------11------☆★21--11-21---23
中山04R 1--1--1--☆1★11-1211-11-1---------1-------------
中山05R 1-----11--☆★2-1-----------21--2-1111-1---------
中山06R 1-----2-☆1★1-2-12----------------11----1-------
中山07R 1-1--1-☆1--★1--11-1--31-11----------1----------
中山08R 111☆1★1--1-1---3-11--11----------------11------
中山09R 1----1☆2--★2-----1131--------------------------
中山10R 1--11-☆1-★111--1-1---111--1----1-1---------1---
中山11R 11---1☆1★11-1--1----------1---1-------1--------
中山12R 2-------1-----☆1★1-11----------2---1-----------

 

AD
いいね!した人  |  リブログ(0)

テーマ:

「五行」を使ってソフトの指数の検証を行うことができます。

指数上位の馬連BOX買いを行う場合、

上位何頭買いが一番良いのか迷ったことはありませんか?

上位3頭買いなら3点、上位4頭買いなら6点、上位5頭買いなら10点

あなたなら何頭BOX買いですか?

答えは 「ソフトの性格によって決まる。」

指数上位に信頼のおけるソフトなら3点買い

指数上位に信頼がないソフトなら10点買い が答えです。

 

ではどんな場合があるのか、私が「五行」で作った

「エナジー」というソフトで検証してみます。

馬連BOXの回収率(検証期間2017.1月から2017.3.19まで)

2頭  76.4%

3頭  89.3%

4頭  71.3%

5頭  60.3%

6頭   56.1%

7頭   49.2%

8頭   61.6%

 

検証の結果「エナジー」というソフトは上位3頭BOXが一番回収率が

高いという結果になりました。まだ回収率が100%を超えていないので

優秀なソフトではありませんが、上位3頭BOX以上になると、少しづつ

回収率が低くなるので、上位3頭の信頼性が高いということがわかります。

 

次に、あるソフトを検証したところ、以下のような結果になりました。

2頭 31.6%

3頭  37.1%

4頭  49.6%

5頭  61.0%

6頭  58.3%

7頭  64.6%

8頭  57.4% 

 

上位5頭のBOX買いが一番高い結果になりました。

これは上位4頭までの信頼性が無いソフトということになります。

ソフトの指数それぞれに性格がありますので、

指数を使う際には、「五行」を使ってソフトの性格をしっかり

見極めてから指数を活用するようにしましょう。

 

 

馬連=BOX(F1,F2:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  76.4%   33600円 回収   25660円
馬連的中率   3.6%     336点 的中      12点
----------------------------------------------
 

馬連=BOX(F1,F2,F3:0:99999:100)
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  89.3%  100800円 回収   90040円
馬連的中率   4.6%    1008点 的中      46点
----------------------------------------------
馬連=BOX(F1,F2,F3,F4:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  71.3%  201600円 回収  143820円
馬連的中率   3.5%    2016点 的中      71点
----------------------------------------------
馬連=BOX(F1,F2,F3,F4,F5:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  60.3%  336000円 回収  202480円
馬連的中率   2.9%    3360点 的中      97点
----------------------------------------------
馬連=BOX(F1,F2,F3,F4,F5,F6:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  56.1%  503500円 回収  282260円
馬連的中率   2.4%    5035点 的中     121点
----------------------------------------------
馬連=BOX(F1,F2,F3,F4,F5,F6,F7:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  49.2%  703900円 回収  346070円
馬連的中率   2.0%    7039点 的中     144点
----------------------------------------------
馬連=BOX(F1,F2,F3,F4,F5,F6,F7,F8:0:99999:100);
----------------------------------------------
エナジー[002-09]総合 期間2017/01/01-2017/03/31
----------------------------------------------
馬連回収率  61.6%  937000円 回収  577130円
馬連的中率   1.8%    9370点 的中     173点
----------------------------------------------

いいね!した人  |  リブログ(0)

テーマ:

電脳賞に参加しているチームWARSは未だ的中レースがなく、どん尻を走っています。

低迷を続ける状況でも、チームWARSは新しい解決策を模索しています。

そこで生まれたのが、「指数分布機能」

指数のバラツキを視覚的に一目でわかるようにした指数分布図がコレ↓です。

どのような分布図の時に当たりやすいレースなのか?

これから検証を行っていきます。

 

GoGyo指数分布図20170319
左が上位、数字は頭数:指数差単位0.09
指数差単位は 例) x=指数差(X,0.09)で指定
中山01R 1---------1-1----1-1-1-1-1--11-1---1-1-2------------
中山02R 1---1--1----1--11---1---1111-1-1--1------1----------
中山03R 1----------------------11------21--11-21---23-------
中山04R 1--1--1--111-1211-11-1---------1-----------------1--
中山05R 1-----11--2-1-----------21--2-1111-1----------------
中山06R 1-----2-11-2-12----------------11----1--------------
中山07R 1-1--1-1--1--11-1--31-11----------1----------1------
中山08R 11111--1-1---3-11--11----------------11-------------
中山09R 1----12--2-----1131----------------------------1----
中山10R 1--11-1-111--1-1---111--1----1-1---------1----------
中山11R 11---1111-1--1----------1---1-------1---------------
中山12R 2-------1-----11-11----------2---1------------------
 

いいね!した人  |  リブログ(0)

テーマ:

競馬ソフトを作るソフト「五行」をバージョンアップしました。

ver1.170308

 

新しい機能として指数差関数を追加。さっそく

JRAVANの公式データマイニングDMで検証してみた。

2ヶ月間の結果では馬連、3連複で回収率100%を超える。

これは面白いかも。WARS予想コンテストに使ってみよう。

 

wars(GoGyo,000-00,8,1D);//宣言文
E=項目(DM順);A=指数(DM);//入力文
A=標準化(A);B=NN(A:-1:0);//計算文
$C=指数差(B);E=順位(B);$D=IF($C<0.02,100,0);//順位文
単勝=1点(E1:0:9999:$D);馬連=BOX(E1,E2,E3:0:99999:$D);//馬券文
3連複=BOX(E1,E2,E3:0:99999:$D);//
3連単=FM(E1-E2,E3,E4-E2,E3,E4:0:999999:$D);
----------------------------------------------
GoGyo[000-00]総合 期間2017/01/01-2017/02/28
----------------------------------------------
単勝回収率  54.1%   18000円 回収    9730円
単勝的中率  13.3%     180点 的中      24点
----------------------------------------------
馬連回収率 107.1%   54000円 回収   57840円
馬連的中率   6.3%     540点 的中      34点
----------------------------------------------
3複回収率 167.7%   18000円 回収   30190円
3複的中率   5.0%     180点 的中       9点
----------------------------------------------
3単回収率  96.8%  323900円 回収  313570円
3単的中率   0.5%    3239点 的中      15点
----------------------------------------------
 

いいね!した人  |  リブログ(0)

テーマ:

今朝、東京スポーツ新聞を見ていたら「電脳賞」の広告が
チームWARSとしてこの大会に参加しています。
昨日の放送は1万2千人が視聴していました。

開幕戦チューリップ賞ははずれましたが、
これから1ヶ月間、4/9の桜花賞までチームWARSは戦っていきますので、

応援よろしくお願いします。

ニコニコ生放送の次回は4/9最終戦です。当日生放送ならタダで観ることができます。後で観るときには、プレミアム会員(月額540円)になる必要があります。4/9には私も生放送に出演します。それまでに首位を走っていて欲しい。

WARSの意味はWinning At the Races by Softwaresの略です。

いいね!した人  |  リブログ(0)

テーマ:

「五行」はあらゆるスピード指数を検証することが出来ます。
そこでよく使われる競馬の指数について検証した結果をご紹介します。

「ALGOSPEEDER」ALGO
「カツラギ」TE
「Target」ZIとH7
「日刊コンピ指数」NC

という指数を検証しました。
検証条件は
検証期間:2016/01/01-2016/06/30
単複1点 馬連は指数上位3頭BOX3点
3連複指数上位3頭1点買い

例によって五行のプログラムで検証します。
XXには指数の識別文字を入れてください。

ちなみにNCは私がコンピ指数を買って入力したものです。

//---------------------------------
wars(XX,000-00,8,1yt);//宣言文
A=指数(XX);F=順位(A);
単勝=1点(F1);複勝=1点(F1);
馬連=BOX(F1,F2,F3);
3連複=1点(F1,F2,F3);
//---------------------------------

 

----------------------------------------------
ALGO[000-00]総合 期間2016/01/01-2016/06/30
----------------------------------------------
単勝回収率  62.6%  170400円 回収  106650円
単勝的中率  15.8%    1704点 的中     270点
----------------------------------------------
複勝回収率  56.1%  170400円 回収   95580円
複勝的中率  34.2%    1704点 的中     583点
----------------------------------------------
馬連回収率 102.1%  242100円 回収  247190円
馬連的中率   6.7%    2421点 的中     162点
----------------------------------------------
3複回収率  84.4%   56900円 回収   48010円
3複的中率   4.2%     569点 的中      24点
----------------------------------------------

 

----------------------------------------------
カツラギTE[000-00]総合 期間2016/01/01-2016/06/30
----------------------------------------------
単勝回収率  77.0%  182100円 回収  140190円
単勝的中率  24.0%    1821点 的中     437点
----------------------------------------------
複勝回収率  82.8%  182100円 回収  150770円
複勝的中率  53.2%    1821点 的中     969点
----------------------------------------------
馬連回収率  99.3%  512700円 回収  509100円
馬連的中率   7.9%    5127点 的中     404点
----------------------------------------------
3複回収率 102.8%  168800円 回収  173600円
3複的中率   6.0%    1688点 的中     102点
----------------------------------------------

 

----------------------------------------------
ZI[000-00]総合 期間2016/01/01-2016/06/30
----------------------------------------------
単勝回収率  74.6%  182100円 回収  135800円
単勝的中率  24.4%    1821点 的中     445点
----------------------------------------------
複勝回収率  75.8%  182100円 回収  138070円
複勝的中率  51.9%    1821点 的中     946点
----------------------------------------------
馬連回収率  70.2%  494100円 回収  347020円
馬連的中率   7.5%    4941点 的中     373点
----------------------------------------------
3複回収率  78.0%  130400円 回収  101690円
3複的中率   5.4%    1304点 的中      70点
----------------------------------------------

 

----------------------------------------------
H7[000-00]総合 期間2016/01/01-2016/06/30
----------------------------------------------
単勝回収率  82.5%  182100円 回収  150290円
単勝的中率  20.0%    1821点 的中     364点
----------------------------------------------
複勝回収率  84.0%  182100円 回収  152970円
複勝的中率  46.9%    1821点 的中     854点
----------------------------------------------
馬連回収率  92.4%  480200円 回収  443670円
馬連的中率   6.3%    4802点 的中     301点
----------------------------------------------
3複回収率  80.6%   80600円 回収   65000円
3複的中率   4.8%     806点 的中      39点
----------------------------------------------

 

----------------------------------------------
NC[000-00]総合 期間2016/01/01-2016/06/30
----------------------------------------------
単勝回収率  73.2%  182000円 回収  133270円
単勝的中率  28.1%    1820点 的中     511点
----------------------------------------------
複勝回収率  75.3%  182000円 回収  136960円
複勝的中率  55.2%    1820点 的中    1004点
----------------------------------------------
馬連回収率  79.5%  487200円 回収  387140円
馬連的中率   9.4%    4872点 的中     456点
----------------------------------------------
3複回収率  82.0%  161700円 回収  132630円
3複的中率   7.5%    1617点 的中     121点
----------------------------------------------

「ALGOSPEEDER」と「カツラギ」の指数の回収率が優秀です。

「Target」「日刊コンピ指数」は的中率が優秀です。

回収率は多くの方が利用しているため、普通です。

 

これは指数をそのまま検証した結果ですが、「五行」では、これらの指数を配合して
回収率100%以上になる組み合わせを実際に作っています。
その方法は....

 

秘密です。(^ ^) 

五行を使いこなせば答えがでます。

いいね!した人  |  リブログ(0)

テーマ:

「五行」でカツラギの確率指数と単勝オッズから期待値を出し、

期待値順1位の成績を検証する。

 

カツラギの指数は数ある競馬ソフトの中でもとても優秀な指数です。

カツラギの外部指数は確率とSPの2本立てです。

ここでは確率の指数を使って検証してみます。

 

プログラムは以下の五行で書きました。

//-------------------------------------------------

wars(GoGyo,000-00,8,1D);//宣言文
(K,T,a,A,B)=項目(カツラギ確率,単勝,期待値,期待値順,期標化)
(K,T)=指数(TE,単勝);a=乗算(K,T);a=NNS(a:0.1:0);//a=0.1*a
B=標準化(a);A=順位(B);//順位文
単勝=1点(A1:0:9999:100);

//--------------------------------------------------

三ヶ月の検証結果は以下の通りです。

----------------------------------------------
GoGyo[000-00]総合 期間2016/01/01-2016/03/31
----------------------------------------------
単勝回収率   7.8%   86400円 回収    6710円
単勝的中率   0.2%     864点 的中       2点
----------------------------------------------

このカツラギの確率指数はSP指数を標準化して

機械的に確率を計算したものだと思われます。

 

この確率指数を実際のオッズと掛け合わせて期待値を出しても

本当の期待値とは程遠い値になります。

なぜなら単勝オッズが高い馬の期待値がほとんど上位を占める結果に

なり、的中率,回収率はこのようなひどい結果になります。

 

確率指数を本当の確率と思われている場合は注意が必要です。

便宜的に確率としているだけで、実際の確率とは違います。

実際の確率は、カツラギの指数を実際に検証して各自で確率を出す必要が

あります。そのままカツラギの確率指数を正しい確率としてオッズと掛け合わせたり

しないようにしましょう。

 

 

 

 

 

 

 

いいね!した人  |  リブログ(0)

AD

ブログをはじめる

たくさんの芸能人・有名人が
書いているAmebaブログを
無料で簡単にはじめることができます。

公式トップブロガーへ応募

多くの方にご紹介したいブログを
執筆する方を「公式トップブロガー」
として認定しております。

芸能人・有名人ブログを開設

Amebaブログでは、芸能人・有名人ブログを
ご希望される著名人の方/事務所様を
随時募集しております。