JRA-VAN提供のデータラボ会員用のソフト(アプリ)です。まだまだっていうか、もうこのアプリの為に20年以上費やしてます。そもそもの始まりはVisual Basic 6の頃だったかなんですが、30年程前に現役ソフトウェア開発エンジニアからリタイアした後に、JRA-VANのデータをデータベースにして利用するってのが目標で色々やりました。マイクロソフトのSQL Server関連の無料版とか、SQLiteのSystem.Data.SQLiteなんかも経て何とかなレベルになった感じのものです。
Entity Frameworkのデザインファーストとか、その後のコードファーストとかも試しながら挫折も経験し、素でSQLiteにアクセスする事で現在に至ってます。
基本的には楽しながら予想して投票が目標なアプリを自作しようってのが始まりです。30年程前に現役引退したので以降は自力で趣味の範囲で情報収集しながらの開発作業。まっ、開発作業なのか自己の学習時間なのかは判断微妙です。
そもそも、データベースとしてSQL Serverを選択すればってのはありましたが、無料で使えるのは微妙でしたので、動作速度や諸々の事情からSQLiteが最適ではって事で進めました。当初は素人(?)がやってましたのでってか、現役時代に特にデータベース関連に触れなかったので、学生時代のデータベースとは的な知識のみで着手。1レースのオッズをデータベースに登録する処理が途方もない時間を要して断念。時代と自分の知識の進化(?)からどうにか使えそうなアプリとなったので公開してみようかと。
「基本的には楽して儲ける」がコンセプト(?)で作ってます。Windowsの設定でもダブルクリックとかはなるべく年齢的にもしんどいのでシングルクリックで行ければってのがあります。
機能一覧
- JRA-VAN提供のJV-Linkを介しSQLiteデータベースとして格納
- JV-Linkからテキスト(又はCSV)としてデータ出力
- 旧JRA-VANデータ出力
- ダービージェネレーション出力のTARGET用データ変換
- IPATGO経由での入出金及び投票
- ML.NETを利用した機械学習
- 機械学習用各種CSV出力
- 機械学習での予想検証
- 機械学習での予想をTARGET用外部指数ファイル出力
- TARGET用外部指数ファイルの検証(各予想ソフトがTARGET用外部指数ファイルの出力に対応していれば、それを利用して検証可能)
- 過去レースの分析:クラス・競馬場・レース
- 過去レースの走破タイム予測からの標準偏差集計
- 投票分析(自身の投票履歴より)