番組表からデータベース作成
(SG・G1の"CSVファイル"のダウンロード)


 競艇の公式ホームページからダウンロードした番組を利用して、[Pro-Boat]プログラムにデータを入力するのは、今までは全て、手力(手動)で行ってきましたが、[Data]プログラムに関連しては、[近勝率]のみをデータ入力すれば、参加選手の綜合能力の一覧表が自動的に完成できる[DBbyBangumi]プログラムを作りました。
[完全版]では、[Race]プログラムへの[登番][体重]のデータの転送も同時にできます。
下からダウンロードできるプログラムは、[試用版]ですので、[Race]プログラムに関するデータの転送・保存の機能は省略してありますが、今までに比べると、データの入力を大きく簡素化できます。
競艇の公式ホームページから、必要とする番組[bOOOOOO.lzh]をダウンロードした後、”解凍”して[bOOOOOO.txt]にしてから、名称変更[Ban.txt]し、指定のフォルダ[MyBoatData]に送ります。(上書きしてもOKです。)
[DBbyBangumi]プログラムを実行すれば、[Data]プログラムの参加選手の一覧表への入力が簡単に行うことができます。もし、番組表に存在しない[近勝率]を[現勝率]で代用しても良いのであれば、[Data]プログラムの一覧表は、全てこのプログラムにより、自動的に作成されます。


12BBGN
住之江 競走場  1月31日 第13回新鋭王座決定 第 6日

*** 番組表 ***

第13回新鋭王座決定戦競走            

第 6日 99年 1月31日 住之江 競走場

−内容については主催者発行のものと照合して下さい−

 1R 一般競走   H1800m 電話投票締切予定時刻10:30 連複
-------------------------------------------------------------------------------
艇 選手 選手 年 出 体級 全国 当地 モーター ボート 今節成績 早
番 登番 名 齢 身 重別 勝率 複率 勝率 複率 NO 複率 NO 複率 123456見
-------------------------------------------------------------------------------
1 3585井川真人25岡山53A2 4.85 28.57 4.71 14.29 53 40.91 76 35.57 S 6 56L 66 4
2 3687花田和明29愛知50B2 4.39 14.04 5.40 36.00 2 29.87 39 42.54 6 562 556 5
3 3743林 美憲24徳島51A1 6.04 42.86 7.44 77.78 58 29.56 75 34.21 6 463 4256
4 3717立間充宏23岡山55A2 5.76 42.11 4.42 41.67 75 25.00 17 33.57 5 4 565 42 6
5 3696白井友晴26埼玉50A1 6.17 44.36 5.44 33.33 36 36.62 27 30.67 4 134 5 16 9
6 3548室田泰史28福井52A1 6.17 47.32 5.52 36.00 20 39.84 29 29.23 S 1 S52 53 7

 2R 一般競走   H1800m 電話投票締切予定時刻10:52 連複
-------------------------------------------------------------------------------



上は1999年1月31日の住之江・新鋭王座決定戦最終日の番組表の住之江の部分の最初の一部ですが、[住之江]の当日のデータを取り込んで[DBbyBangumi]プログラムを使用して、下記のごときデータベースが作成できます。
なお、下の一覧表は参加全選手の登番の若い選手からの一部を表示してあります。
番組表には、近勝率のデータが存在しませんので、予想紙その他の方法でデータを得て、近勝率を手動で入力することをお勧めします。

表は"登番"・"選手名"・"体重"・"現勝率"・"現勝率(%)"・"近勝率"・"近勝率(%)"・"当地勝率"・"当地勝率(%)"・"モーター(%)"・"ボート(%)"の順になっています。



上は[Access=mdb]ファイルですが、上のデータから[CSV]ファイルも作成できるようにしてあります。
[CSV]ファイルは、汎用で利用可能なデータべースで、下は[Works]のスプレッドシートに開いた結果です。[Excel]その他のプログラムのに開けます。

このプログラムは、データベース[Access]を作り、[Pro-Boat]プログラムのデータ入力を容易にすることを目的で作りました。[Access]で開けるデータベースの拡張子は[MDB=mdb]です。従って、自分のPCに[MDB]形式のファイルを開ける表計算プログラム=例えば[Access]等が存在すれば、自分の目的に適合した計算式を作り、参加選手の綜合能力を得ることができます。
[CSV]ファイルも同時に作成され、この場合は[Excel]等の表計算プログラムでこのファイルを開くことができます。例えば、[Excel]関数を使用して

綜合能力(現勝率×3+近勝率×2+当地勝率×1.5)/3+(ボート勝率・%)×0.15
のように選手の綜合能力を計算できます。
この綜合能力を基準にして、

(50−体重)×1
(20−想定スタートタイミング)×0.3
 回りアシタイム×0.35
F・L の回数(F2に関しては割増しても良いと思います。F2=3回など)

の数値を加減すれば、最終結果が得られます。
これを、自動的に計算して、視覚化したのが[BOAT]プログラムです。
[BOAT]プログラムでは、[ゼロ計算タイム]と[体重]との関係式(私が作成)から、[モーターの力]を得ていますが、プログラムの表面には全く出ていません。(関係式から、モータの力を得て、それに係数を乗算しています。最終結果に大きな影響を与えています。)
つまり、体重50Kgと体重60Kgの二人の選手が共に[ゼロ計算タイム]が[]であった場合、当然体重60Kgの選手の[モーターの力]の方が強い筈です。

特に、当地勝率に関しては、長い間のブランクがあって、データが"0=ゼロ"の選手が存在することがありますが、自分で推理して妥当な数値を入れることをお勧めします。また若手の選手で"2年ぶり"等とかで、現在の力が表示されたデータを大きく上まっているケースも自分で数値を上昇させた方が良いでしょう。
逆に、現勝率に比べて当地勝率が大きく上回っている場合は、当地の出場が1回のみというケースもあるので、その際は当地勝率の数字を下げることも考慮すべきと思います。



[Nouriyoku.Text]は、[現勝率]と[当地勝率]は連合会勝率を使い、[ボート勝率]は連対率(%)を使い[近勝率]は[現勝率]を代用しています。私は持ちペラ制でもあり、[モーター勝率]は全く無視しています。(近勝率データを入手できる方は、代用近勝率を正しい近勝率に入れ替えた方がベターでしょう。)
[Send To]フォルダに[Program Filesのショートカット]を入れておくと、作業が楽になります。
[想定スタートタイミング]は空欄のままでOKで[Boat]プログラムを実行の途中で入力するようになっています。


下記のA・B二つの条件に合う[近勝率]データの入手方法をご存知の方はお教えください。
 0990を利用しないで無料で入手可能な[近勝率]データ
 FAXデータではなく、拡張子が[TXT][CSV]等自分で加工できる[近勝率]データ
近勝率=3ヶ月
で、条件は(A and B)です。



番組表の「体重」データは要注意

公式ホームページからダウンロードした番組表の「体重」のデータは、前検日の体重が1節間使用され2日目以後変更されていません。(99年12月現在)
もし、そのままで[Pro-Boat]プログラムにデータを入力すると、誤った結果(グラフ)が得られることもありますので注意して下さい。当日のレース場で配布される番組表の最新の「体重」データに更新されることをお勧めします。(番組表が手に入らない場合は、日刊のスポーツ紙の体重データを利用しても良いでしょう。)
[Ban10.csv]を利用して「Excel」等で綜合能力を得る場合も同様の注意が必要です。
例えば、笹川賞で優出した金子猛志は「58Kg」での参戦でしたが、優勝戦での体重は「56Kg」になっていました。(1999年9月の桐生周年ナイターでは、57Kgでの参戦で、2日目の前夜版の体重は55Kgになっていました。)
更に、5月30日・戸田で山川美由紀大島聖子を破ってデビュー以来初優勝した秋田 健太郎も2Kg以上減量してのでした。
1999年9月・桐生参戦が最後で優勝を飾った沢田菊司選手は、初日57Kgで、優勝戦では53Kg4Kg減量してのでした。   


番組表でのもうひとつの要注意

公式ホームページからダウンロードした番組表には、F・L持ちのデータ欠けています。
Excelの関数で、綜合能力を計算する場合にはF1・F2・F3・L1・L2・・・・等を持っている場合は、減点の計算をしなければなりません。特に
F2持ちの減点を忘れると大きく誤った結果が導かれます。
私の場合、未消化のF1は減点1にして、F2は[−3]にしています。
消化したF1については、[−1]か[−0.5]にするか迷うところですが、私は[−1]で計算しています。(当然のことですが、自分で作成した関数式によっては、減点すべき数値は2倍・3倍と大きくなります。)

公式ホームページに足りない[FL][スタートタイミング][その他のデータ]を下記のHPからダウンロードできますので、そのデータが必要な方はアクセスして下さい。

ひまひまデータさんへ


下記からダウンロードできるファイルにはDLL・OCXは含まれていません。
DLL・OCXを含むプログラムが欲しい方は、[Vector]さんのサイトへ跳んでダウンロードして下さい。
ダウンロードを開始して、最初に表示されるダウンロードタイムは「でたらめ」の大きなタイムが表示されますので注意してください。(実際はISDN64Kで1分程度です。)
ダウンロードに失敗された方は、ダウンロードのページに記載されたダウンロード方法を守れば、必ずダウンロードは成功します。

[DBbyBangumi]=(pro-boatdb)のダウンロード(約0.3M)


お願い

過去にダウンロードされたプログラムは、「Windows98」では正常に働きますが、「Windows95」のある期間で発売されたPCの「年・月・日・時刻を獲得するDLL」が
1999年12月31日では
   99/12/31 23:59:59
ですが、2000年1月1日では
  2000/01/01 00:00:00
と「年」が「4桁」に変わり、プログラムで保存する[レース年・月・日]の表示が正しく表現されなくなりました。
他の改良も加えましたので、[V1.00]の場合は下からダウンロードして解凍した[DBbyBangumi.exe=V1.01]を現在の[DBbyBangumi.Exe=V1.00]に上書きしてください。
現在の「バ−ジョン」の確認は、下記の方法でできます。
[スタート][プログラム][DbbyBangumi]で右クリック、[プロパティ][ショートカット][リンク先を探す]で表示されたフォルダの中の[DBbyBangumi.Exe]で右クリック[プロパティ]の[バージョン情報]で[ファイルバージョン]の数値を見る。

[DBbyBangumi.exe=実行プログラムのみ]のダウンロード


プライベートプログラムで作成した別な形の[CSV]ファイルを見本としてダウンロードできます。

2000年5月から、「スタート」・「進入回数」の[CSV]ファイルも付けることにしました。

番組の確認は各自で行って下さい。(日にちを間違うと大変なことになりますので・・・)

下記データの更新ができないケースもありますのでご了承下さい。

---------------------------

2000年・下関・GC・000625・CSVファイル

(優勝戦・前日発表のファイルのなかの「SIN.csv」の優勝戦の「進入」は「246153」になっていました。)

---------------------------

桐生ナイター開催中は「SG」レースのみになります。

i-モードのページへ(桐生ナイター・1M展開予想グラフ)

---------------------------

桐生・蒲郡の1マーク展開予想(iモ−ド用)をナイター開始から1年間休みなく続けることになりました。

G1のファイルをつくる余裕がなくなりましたので、了承下さい。


プログラムの詳細

回りアシ測定競艇専用ストップウオッチ

ダウンロードのページへ

グラフ・データ

最初へ


メールアドレス(pro-boat@mail2.takauji.or.jp)


当ホームページからダウンロードできる[pro-boatdb.exe]は、サイトの制限(10M)を超えないようにするため、DLL・OCXを含んでいません。
DLL・OCXを含む
[proboatdb.exe]=[DBbyBangumi]
が欲しい方、DLL・OCXに関して「?????」と思う方は、[Vector]さんのサイトに跳んでダウンロードして下さい。
[Vector]さんでの名称は[proboatd.exe]で、DLL・OCXを含んでいます。)

Vectorさんのサイトへ(DBbyBangumi)


なお[proboat]プログラムに関しては

DLL・OCXを含むソフトは、下記サイトの[proboat2.exe]です。
DLL・OCXを含まないソフトは、下記サイトの[proboats.exe]です。

Vectorさんのサイトへ(proboat2)


競艇 データベース 番組表 データベース化 Access ACCESS Excel EXCEL Excel エクセル mdb MDB csv CSV 拡張子
そんとく 二ノ宮信道 二宮信道 pro-boat 選手手帳