トップページ⇒tech
319コメント80KB

【競馬】JRA-VAN競馬ソフトコンテスト

■ このスレッドは過去ログ倉庫に格納されています
0001馬馬鹿NGNG
グランプリ 1点 300万円
準グランプリ 1点 100万円
佳作 2点 各30万円
入選 5点程度 各10万円
学生賞 数点 各10万円
審査委員長特別賞 1点 記念品
アイデア賞 5点程度 各10万円
参加賞 全員 ?

http://contest.jra-van.ne.jp/

2ちゃんねるビュワー内蔵の競馬データ観覧ソフトなどどうだろう

今日から開発はじめます。sage進行で応援お願いします。

#私は関係者ではございません
0154デフォルトの名無しさんNGNG
>>153
InterBaseは組み込み可能だよ。dll一個追加になるだけ。
0155デフォルトの名無しさんNGNG
>>154
Σ(・ω・ノ)ノ じゃあFireBirdもかな?とりあえず調べてみまつ。ありがとさん。
0156148NGNG
FireBirdでの調査結果:
EmbeddedならDLL1つでいいみたいですね。ストアドも使えるみたいだし。
(DLLは増えるが、置いておけばいいだけのようです)
その前に予想ロジックが固まらないと、というのがあるのでとりあえずこのままmdbで
作ってから差し替えを考えようかと思います。ありがとうございました>>154
0157デフォルトの名無しさんNGNG
>>156
しかも、GPLじゃないから汚染されない
0158デフォルトの名無しさんNGNG
1 名前:名無しさん 投稿日:02/12/06 23:52 ID:ca5shYeJ
JRA-VANのデータをRDBにインポートするための準備のとこまでの
処理をやってくれるツールとかないでしょうか?
例えば、ばらばらの圧縮ファイルをテーブル毎に一つのCSVに
まとめてくれるみたいなやつ。
ちょっとDB設計が糞過ぎるので、RDB化したいんです。
お願いします。
0159デフォルトの名無しさんNGNG
>>158
TARGET Frontier
0160デフォルトの名無しさんNGNG
>>159
あ?
0161デフォルトの名無しさんNGNG
>>160
なにが あ ?
0162デフォルトの名無しさんNGNG
>>161
TARGET Frontier って、昔のJRA-VANデータしか対応してないだろ
0163デフォルトの名無しさんNGNG
>>162
んなこたぁない
0164デフォルトの名無しさんNGNG
Rubyで予想ソフトつくってます。
0165デフォルトの名無しさんNGNG
>>164
ロジックの薀蓄ばかりで、大切なものが見えていないソフトにならないように…
0166164NGNG
肝に銘じておきます。

とりあえず競馬新聞をhtmlで出力するソフトを目標にしてみます。

0167デフォルトの名無しさんNGNG
Ruby厨じゃなければ大丈夫だろ。きっと。
0168デフォルトの名無しさんNGNG
>>165
大切なのは
競馬じゃないって事だよね・・・・
0169デフォルトの名無しさんNGNG
>>168
んじゃなくて、Ruby使いって、言語マニアが多いから、
Rubyだから最高とか、Rubyで書いたからシンプルに出来たとか、
使う側にとってどうでもいいアピールを利用者に押し付ける可能性があるからでは?
0170164NGNG
日曜プログラマーなので言語のことはよくわかりません。
ただPerlでかいてたよりはすっきりする気がします。

いまは構造体?を書き終えて、データベースの登録部分を書いてます。
最初はTargetのデータベースを使おうかと思ってたんですが、言語になれるために
自分で作ることにしました。

こんな書き込みでいいのかなぁ?
0171デフォルトの名無しさんNGNG
>>170
0172 ◆c0i1cZiKgs NGNG
int
0173164NGNG
ファイルの解凍とデータベースへの登録まで終わりました。

ゆっくりやろっと
0174デフォルトの名無しさんNGNG
買い目ファイルのフォーマットってどうすればいいのか?
メジャーなのってある?IPATで自動投票してくれるとか・・・
0175デフォルトの名無しさんNGNG
>>174
自分で作ってしまえ。
0176デフォルトの名無しさんNGNG
進捗報告要求来たけど、800人近くのうち最終的な応募者何人ぐらいいるのかなあ
0177デフォルトの名無しさんNGNG
>176
おれは
>JRA-VAN Data Lab.サービスに対応した競馬ソフト
に該当しないから応募できないな。
0178デフォルトの名無しさんNGNG
RDBに入れる段階で挫折中
0179デフォルトの名無しさんNGNG
賞金が安すぎない?
趣味以上の力入れる人居るの?
0180デフォルトの名無しさんNGNG
と思ったら、完成品も別個売れるのか。
0181デフォルトの名無しさんNGNG
俺、本業なんだけど、コンテストに応募するくらいなら、
自社でパッケージソフトとして売り出したほうが良いかなと思ってる。
もちろん儲かる保証も無いけどね。
優勝しなくても金になるし、儲かるときは断然儲かるから。

そういや、進捗状況を送ってくれって、事務局からメール来たね。
0%ですけど。
0182デフォルトの名無しさんNGNG
と思ったら、法人も可なのか…
0183デフォルトの名無しさんNGNG
売り出す気なら応募したほうがいいんじゃない。
宣伝になるかも。
0184デフォルトの名無しさんNGNG
JV-Linkが扱いにくい・・・・・・
0185デフォルトの名無しさんNGNG
あと1ヶ月延期してくれないかな・・
0186デフォルトの名無しさんNGNG
いいソフトを作って下さいお願いします
0187デフォルトの名無しさんNGNG
MDBでセットアップデータ登録したら2GB超えた。
馬別詳細データだけで1.8GBもかかった。最適化すると1.4GBになった。
今からDB変更なんて間に合わないので非累積系で行くことに決定した。ハァ…
0188デフォルトの名無しさんNGNG
もっと前に出しとけよ、馬吉!DB統合したほうが楽だし領域も無駄にならないのに(怒
0189デフォルトの名無しさんNGNG
しかし、セットアップに8時間以上かかるとは・・・・・
おそるべし!!馬吉。
いや、MDB か?
0190187NGNG
>>189
テキスト形式になった状態で2GBある。
漏れはTextドライバ経由で一括投入(時間1/3)しようとしたが、お尻の空白がNullになり
SQLでInsertした結果と違ってしまうため断念。かといってバカ正直に登録すると(ry
まあ、簡単にセットアップできて存在を知られないDBだが制限も多いからねぇ。

とりあえず最低限の状態で出品せざるを得ないな。
0191デフォルトの名無しさんNGNG
>>187,190
馬吉を使ってみた感じだと、登録はともかく検索はそこそこの速さでできてるから、
別にそのまま蓄積系でいいんじゃない?2GB程度ならそんなに大した容量でもないし。
馬吉は複数のMDBに分けてるのがミソかもしれないけど。
0192デフォルトの名無しさんNGNG
データにまだ不備が多いのに、本当に4日後に締め切りにするのかな?
なんか最低のコンテストになりそうな予感・・・
0193デフォルトの名無しさんNGNG
ソフトのできにデータの不備なんて関係ないと思う。
概ね正しいデータなんだし。
0194デフォルトの名無しさんNGNG
変なデータでもそれなりに処理できていればいいのかなと。
データの不備はどうしようもない部分もあるようだしJV-Dataも本サービス開始まで
動かしてくれるみたいだから(互いに)改善の余地もある。
それに参加したプログラムも本サービス開始まで改版一切禁止という訳でもない。
本サービス開始までにブラッシュアップは可能だ。

ということにしてとりあえず最低の機能で出すしかないよヽ(`Д´)ノウワァァァァン
0195デフォルトの名無しさんNGNG
あと2ヶ月くらい延長してくれればお互いにとってもっとよいものに
なると思うんだが。
0196デフォルトの名無しさんNGNG
つーかJRAVANは面洗って出直して来い。
てめえの都合しか考えてない腐った案を見切り発車してんじゃねえ。
0197デフォルトの名無しさんNGNG
確かにひどい見切り発車だよなぁ。

>>194
>それなりに処理できていれば・・・

それなりじゃだめだろw
曖昧な部分のあるデータに対するソフト作って完成度の高いものが
できるわけもなく。結局JRA-VANに振り回されたあげく、予定通り
の納得いくものができなかったから、もう止めようかと思ってる。
0198デフォルトの名無しさんNGNG
本当は、みんなが相手をしなけりゃいいと思うんだけどな。
ユーザがこぞってKOLにでも鞍替えしたら、さぞかし慌てるだろうに。
0199デフォルトの名無しさんNGNG
だめだ間に合わない
もう諦めますた
0200デフォルトの名無しさんNGNG
2年後くらいを目指すよ。
0201デフォルトの名無しさんNGNG
どうせまたコンテストやるだろう。
これまで通りであれば、公開済みのソフトでも応募できるはずだから、
先に公開しても問題ないし。
データラボがスタートしても安定しないだろうから、
夏の3連単導入くらいを目標にのんびり作ることにします。
0202デフォルトの名無しさんNGNG
メールボックスがパンクしてるんですが。どうしよう…
0203デフォルトの名無しさんNGNG
JRAのページからオッズをとろうと思ったんだけどなにがなんだかわからん
0204デフォルトの名無しさんNGNG
三連単ってデータサイズ大きくなりそう・・・
0205デフォルトの名無しさんNGNG
こんなスレがこの板にあったのね。
自分はコンテストとは関係無く、
競馬データを扱ったDBや予想ソフトの研究をしています。
まあ、本業がプログラマーではないんでたいしたことはやってませんが、
素の成績ファイルを読み込み、プライベートなDBに放り込んで
それを基に分析の上、予想ソフトまで作ってます。
それ以外には、そのDBをWEB上に日陰で公開できるように、
今は準備中ですね・・・
0206デフォルトの名無しさんNGNG
競馬板のソフトスレは落ちたまま?
0207デフォルトの名無しさんNGNG
競馬予想ソフト・統合スレ Version 6.0
http://gamble2.2ch.net/test/read.cgi/keiba/1074201137/l50
0208デフォルトの名無しさんNGNG
>>207
thx!
0209デフォルトの名無しさんNGNG
MDBでもけっこういけるのか
0210デフォルトの名無しさんNGNG
100近くある予想パラメータ。
どのパラメータを重視するかは使用者次第。というのをつくればいいのだ。
0211デフォルトの名無しさんNGNG
もう落ちた
0212デフォルトの名無しさんNGNG
馬単、三連複の買い目からインデックスを求める方法わかる?
0213デフォルトの名無しさんNGNG
インデックスってなんですか?
0214デフォルトの名無しさんNGNG
配列のインデックス、たとえば3連複なら1-2-3 -> 0 ,1-2-4 ->1って感じ。
馬連なら
  n1<n2 で、n1*16+n2-18-((n1-1)*(n1-2) div 2)
で求まるらしいんだけどねぇ

 
0215デフォルトの名無しさんNGNG
>>214
全部18頭立てを想定してるんならそんなに難しくないだろ
馬単なら
n1<n2 なら 17*(n1-1)+(n2-2)
n1>n2 なら 17*(n1-1)+(n2-1)
ではいかんの?
三連複は・・('A`)マンドクセ
0216デフォルトの名無しさんNGNG
>>212
JRA-VANなら18頭立てを前提としてセットされているので計算できる。
JV-Dataの話ならばごりごり検索するしかない。(以前は計算で求めることができてたんだが…)
0217212NGNG
>>215
情報サンクス。
>>216
18頭固定なんだけどねぇ。おれ頭ワルポ
三連複はない頭しぼってかんがえてみるわ。
0218216NGNG
>>217
計算方法はコンテストの掲示板に上がってたはず。(使い方の過去ログ3ページ目)
ちなみにJV-Dataの場合データ部分に馬番がある以上、セット方法が変わるとも限らない。
てか実際に正しく表示できないときがあったのでごりごり検索したほうが身のためだと思う。
(並び順は保証するようなことを事務局が言っていたようだがいまいち信用できん)
0219デフォルトの名無しさんNGNG
ちなみに、新データのサンプルって、提供されていますか。
0220デフォルトの名無しさんNGNG
>>219
コンテスト応募者は、応募時に入手したSDKを使えば(コンテストが締め切られた今でも)
入手できる。それ以外の人には、まだ提供されていないんじゃないかな?たぶん。
0221デフォルトの名無しさんNGNG
予備審査結果
ttp://contest.jra-van.ne.jp/result01.html
0222デフォルトの名無しさんNGNG
>>217
index出来たか?
0223デフォルトの名無しさんNGNG
インデックスまだ〜〜?
0224デフォルトの名無しさんNGNG
わからんから、いま数学板で質問してみた
0225デフォルトの名無しさんNGNG
数学板からのコピペ
364 名前:132人目の素数さん[sage] 投稿日:04/02/17 11:20
競馬の3連複のインデックスを求める式を教えてください。
例1-2-3 => 0,1-2-4 => 1,1-2-5 => 2 ...16-17-18 => 815
a-b-cと置き換えると
a,b,cは自然数 ,a,<b<c ,cは18以下
よろしくお願いします。

365 名前:364[sage] 投稿日:04/02/17 11:25
書き忘れ
1-2-18のつぎは1-3-4
1-17-18のつぎは2-3-4になります。

366 名前:132人目の素数さん[sage] 投稿日:04/02/17 12:40
(18×17×16−(19−a)(18−a)(17−a))/6
+((18−a)(17−a)−(19−b)(18−b))/2+c−b−1。

一応検算してみた
どっかのサイトにのっけといてね
0226デフォルトの名無しさんNGNG
index:枠連は8枠固定、i<=j その他はn:頭数、i<j<k 正しいかどうかはチェックしてくれ(w
枠連:(16-i)(i-1)/2+j-i
連複: (2n-i)(i-1)/2 +j-i-1
連単: n(i-1)+(j-i)-((j>i)?1:0)
3連複:(i-1)(3n^2-(3n-i)(i+1))/6 +(2n-i-j)(j-i-1)/2 +k-j-1
0227226NGNG
>>226 訂正(^^;
枠連:(18-i)(i-1)/2+j-i
0228デフォルトの名無しさんNGNG
へー、3連複ってそんな式で順番に生成できるんだ。
勉強になるなぁ。
いまいち根拠がよくわからんけど。
0229デフォルトの名無しさんNGNG
ho
0230だそうです。NGNG
先日は悲しいお知らせをしましたが、今回は朗報です。
というかもう訳がわからなくなりました。

セットアップにあまりにも時間がかかるので、
とりあえずインストール後すぐに予想に使うため用に、
過去2年分程度の必要なデータを登録する「簡易セットアップ機能」を作ったのですが、
それでも3時間程度かかるわけです。

ただ、3時間であればまあ気合を入れずにセットアップできる範囲内ということで妥協しました。
そして、他のマシンでもチェックしようと、
Pentium3 1GHzのWindows2000 Pro(384M)でテストしたのですが、
なんとこの簡易セットアップをたったの30分で完了してしまうんですよ、これが。

もうビックリです。6分の1ですよ。

でもちろん調子に乗ってフルセットアップの方もテストしたら、
なんと7時間弱で完了してしまうじゃあ〜りませんか。

Windows XP Pro Pentium4 2.6GHz(512M)でも9時間かかっていたので、
1GHzのマシンなら18時間程度も当然だと思っていたのですが、
そんなことは無かったということですね。
0231だそうです。NGNG
で、なんで今回好タイムが出たのかがよくわかっていません。

まあ6分の1なんてCPUの差じゃ出るわけ無いので、
多分一番可能性が高いのはやはりOSでしょうか。
Windows XPが使えないOSということかもしれません。

だとしたら、現状でプログラムの方で速度改善の努力しても
XP上ではあまり効果が無いのかもしれません。

まあ、セットアップは時間がかかる作業ですから、
それだけのためにOSを入れ替えてまで何回もテストするわけにはいきませんので、
OSの差なのか他に原因があるのかは不明のままです。

ということで現時点では、セットアップにどのくらい時間がかかるのかは
「やってみないとわからない」という結論になってます。

まあ一応セットアップの選択肢を増やしていますので、
時間がかかる場合でもなんとかはなるとは思いますのでこれで御容赦を。

というわけで、確定したわけではありませんが、
Windows2000をご利用の方、おめでとうございます。
寝ている間だけでほぼ完了します。
0232デフォルトの名無しさんNGNG
ファイルシステムの差と言ってみる
0233デフォルトの名無しさんNGNG
タゲですね
DBはどうしたんだろう
0234デフォルトの名無しさんNGNG
CPUじゃねーの?
Oracle8iをPentium4のマシンで動かすとエクスポートが劇遅だったりするし。
チューニングがPentiumIII寄りなんだよ、きっと。
0235デフォルトの名無しさんNGNG
targetのDBってテキストのまんまじゃなかった?
0236デフォルトの名無しさんNGNG
JV-Linkの掲示板によると、JV-Link自体がメモリーリークしまくっている
みたいなので、その差がOSで出てるのかもね。
ていうか、公開まで1ヶ月も無いのに今頃そんなこと言っているようじゃ
だめだろ>Data Lab
0237デフォルトの名無しさんNGNG
よくはないけど、いかにもな話しだな
0238デフォルトの名無しさんNGNG
まぁありがちな話だよ
本番前にわかってよかったね
そのために事前にコンテスト開いてデバックしてたんだろうけど。
0239デフォルトの名無しさんNGNG
デバッグさせるなや
0240デフォルトの名無しさんNGNG
そろそろ、グランプリ発表ですな
0241デフォルトの名無しさんNGNG
COMサーバーがクライアントで確保したメモリを解放するなんて出来るの?
0242デフォルトの名無しさんNGNG
このスレおしまい?
0243デフォルトの名無しさんNGNG
ぺリエの乗る馬買ってりゃかてるよ
0244デフォルトの名無しさんNGNG
>>1
入賞おめでとう
0245デフォルトの名無しさんNGNG
種無し、典、藤田、ヨストミ、アンカツ、ペリエあたりで
ボックスにする予想を常に出せばいいよ。
0246デフォルトの名無しさんNGNG
今回の形式から旧データを出力するアプリって作れませんか?
0247デフォルトの名無しさんNGNG
>>246
自分用に作ったけどいる?どうやって送ろう
公開はしたくない
0248デフォルトの名無しさんNGNG
>>247
それ自分も欲しいな。1日くらいで流れてしまう板にULでもダメですか?
0249デフォルトの名無しさんNGNG
>>247
激しく欲しい
0250デフォルトの名無しさんNGNG
>>247
私も欲しいです。捨てアド書いたら送って頂けますか?
0251デフォルトの名無しさんNGNG
お前等、ネタを真に受けんなよ(w
0252デフォルトの名無しさんNGNG
寝た加代!
0253デフォルトの名無しさんNGNG
246みたいのがあったらまじで買うよ
■ このスレッドは過去ログ倉庫に格納されています