最新30発言
[戻る]
《おつかれさまでした (3)》
コルン@久留米OB
[0bRU/Fh1]
2009/10/29(木) 00:18:01
> pinoさん
お疲れ様でした。
プロコン後に後輩がツイッターでアルゴリズム解説をしているのを聞いたんですけど、
正しい方向でちゃんと良く調べてプログラム組んでいるなぁと感心でした。
(聞いてて大変勉強になりました。)
とりあえず最初のアイディアで組んでみる、けれども上位とは何かが違う。
何が違うんだろうと、色々な研究を調べて論文を読んで、上位者に近づいていく。
今後のプロコン競技部門は、そんな感じで進行してくれたらなぁと思います。
ちなみに私は、競技練習場を作った直後にちらっと問題解くプログラムをやった後は、
仕事が忙しかったり、趣味のプログラミングは他のことをやっていたりで、
結局、プロコン競技部門にはあんまり参加できませんでした。
まぁ、競技練習場を作る中で、問題自体への理解は深くなっていたので、
大会会場に行って、全国津々浦々の高専が戦っているのを見ながら、
各校のアルゴリズムがどんななのかと考えながら観戦できたのは、大変楽しかったです。
夫婦で会場に行ったのですが、嫁も競技練習場で人力で練習していたためか、
プログラムはぜんぜん分からなくても、競技内容をしっかり把握していたためか、
とても楽しめた様でした。
もしかすると、競技練習場みたいな人力モードを十分プレイしてもらった上で
プロコンを観戦してもらうのは、
年々地味になっていくプロコン競技部門を、
プログラミングのできない一般観客に楽しんでもらうための、
一番の特効薬なのかなぁとか、そんなことを思った次第です。
《おつかれさまでした (2)》
pino@8年生
[mg3G2Yz/]
2009/10/23(金) 10:10:45
練習場の運営お疲れ様でした
そしてありがとうございます
ここのおかげか今年は大会のレベルが高く見応えがありました
ちなみに自分も研究の合間に問題に取り組んでいましたがぼっこにされてしまいました
でも久しぶりにプロコンの問題解くのは楽しかったです
《おつかれさまでした (新規)》
コルン@久留米OB
[snSDN860]
2009/10/20(火) 12:41:55
本番も終わりましたので、サポートラウンジや練習場コメント欄でのアルゴリズム等のネタばらしは解禁とします。
あと、近日中に、ランキングデータの再生機能を付ける予定です。
上位者が実装したアルゴリズムがはじき出した解が、どんな手順になっているのか……気になる所ですからね。
《フォーマットチェッカ (2)》
コルン@久留米OB
[0bRU/Fh1]
2009/09/06(日) 23:08:11
ええと、それで、競技練習場の受け付ける回答については、現状のままでいきます。
ただし、出題CSVのほうは、意地悪に、半角スペースやタブ文字を織り交ぜたものを出題するように、変更しようかどうか、検討中です。
あるいは、モードを選んで入室してもらって、意地悪モードの場合は、そんな感じになる……というのも、面白いかもしれませんね。
ともかく、どんな意地悪なCSVが出題されても読み取れる様に、
そして審査サーバが、どんな厳しいCSV読み込みであっても読み取ってもらえる様なCSVを吐き出す様に、選手の皆さんは本番に向けて調整が必要かと。
コンテストの本質がそんな所じゃないのは分かってますけれどもね。
本質の手前で躓かない様、がんばって下さい。
《フォーマットチェッカ (新規)》
コルン
[0bRU/Fh1]
2009/09/06(日) 23:00:49
プロコン公式に、フォーマットチェッカなるプログラムが
7月上旬から公開されているのに、さっき気付いて試してみました。
内容としては、
・改行コードは[CR][LF]のみを受け付ける
・行頭、カンマの前後、行末に空白可
・空白とは、半角スペースとタブ文字。
・最終行には改行コードがなくてもエラーにならない
・数の頭に0がいくつ付いても構わない
(4と04と00004は全て4として処理され、正しい)
という様な動作をしている様に思います。
ところで、フォーマットチェッカの振る舞いとしての
「最終行には改行コードがなくてもエラーにならない」
というのは、競技部門FAQのA3と矛盾する様な気がするので、
フォーマットチェッカをどこまで信頼して使って良いのかに疑問は残ります。
《競技問題エディタ (新規)》
コルン@久留米OB
[0bRU/Fh1]
2009/08/24(月) 01:02:30
競技問題エディタ
http://pc-2009.appspot.com/editor/
使いやすいものにはできませんでしたが、一応、競技問題を編集可能なエディタを作りました。
面白い問題を作れたら、CSVファイルとして一旦保存した後、問題作成で公開お願いします。
最近、個人的には、詰め将棋や詰め碁のように、3手ぐらいで解ける問題を沢山作ると面白いんじゃないかなとか、思っています。
試合本番まであと1ヶ月ちょい、頑張りましょう。
《不具合等の連絡トピ (11)》
コルン@久留米OB
[7jx2zOu0]
2009/06/28(日) 06:53:55
>んで、えと、タイトル無しの問題がアップされてますね(笑)
タイトルが空のときは、一覧表示のときだけ、(NON TITLE)って表示されるようにしました。
あと、各問題ごとに雑談機能を付けてみました。
《不具合等の連絡トピ (10)》
コルン@久留米OB
[ASrpULm1]
2009/06/27(土) 14:44:59
> # ランダムだけじゃなくて、よく考えた問題をプリーズ!!
CSV問題作成が可能なので、という意味。
《不具合等の連絡トピ (9)》
コルン@久留米OB
[ASrpULm1]
2009/06/27(土) 14:44:17
>2009/06/24(水) 12:33:44
のバグは、その日の夜に直しました。
# 詳しくは、オープンソースのコミット履歴を見れば一発。
んで、えと、タイトル無しの問題がアップされてますね(笑)
まぁ、ソース見れば飛べるから良いか。
現にタイトル無しでリンク表示されないのに、2名がランキングに出てるし。
もうちょっと、問題を充実させるべきですかね。
→でも、問題作成も参加者の方々に任せた!!
# ランダムだけじゃなくて、よく考えた問題をプリーズ!!
《不具合等の連絡トピ (8)》
コルン@久留米OB
[snSDN860]
2009/06/24(水) 12:33:44
「確認問題 チェスマップ」のランキングだけれども…
1位(4) そこはか@一関高専 2位(25点, 7手, 2分29秒) 1位(100点, 23手, 2分34秒) 1位(400点, 63手, 2分42秒) 2009/06/23 21:52
2位(7) mono@豊田高専 1位(25点, 5手, 54秒) 3位(100点, 35手, 1分38秒) 3位(400点, 206手, 6分58秒) 2009/06/24 00:32
3位(9) 匿名@匿名高専 3位(25点, 9手, 5分38秒) 2位(100点, 28手, 11分12秒) 4位(2点, 0手, 0秒) 2009/06/23 22:41
3位(9) コルン(人力)@久留米OB 3位(25点, 9手, 1分15秒) 4位(100点, 42手, 4分19秒) 2位(400点, 90手, 10分50秒) 2009/06/23 22:00
総合3位が2人いるけれども、順位決めルールからすると、問題Bの手数が匿名@匿名高専のほうが勝っているので、
3位3位ではなく、3位4位になる。
その辺、後で修正が必要。
《ご挨拶 (3)》
コルン@久留米OB
[5w9HSkh.]
2009/06/23(火) 07:46:38
> wosugiさん
早くも基本問題が面白いことになってるよー。
良いの? 参加しなくて?
最近は高専SNSとか高専カンファで高専同士の交流も盛んだし、
今回はとりあえず練習サーバだけで充分かなーと思って、
交流用の掲示板って銘打ってないけれども、
サポートラウンジの方、何か交流用のスレ立てて、
そっちで色々おしゃべりしても良いですよん。
スレ立ては、誰か気が向いた人に任せます。
あと、「そろそろ優勝」ってか、数年前に2回連続優勝してたやつじゃ、
満足してないんっすかねー?
後輩たちがその期待に応えようと、毎年ひーひー言ってるのが、
なんとなく分かる(笑)
まあ、練習サーバ、まだまだ始まったばかり。
基本問題は一部の人は形になってきた所だと思うけれども、
マップの大きさが大きくなると、計算量的に爆発して、
基本問題と同じ精度での計算が難しいって壁に
皆ぶつかってるんじゃないかなと思う。
さあて、その壁をどうやって乗り越えていくのか。
皆さん、課題は山積みっすよん。
《ご挨拶 (2)》
wosugi@久留米OB
[4n5cP5c/]
[HomePage]
2009/06/22(月) 18:36:27
どうもこんにちは、久留米OBのwosugiです。
高専プロコン出場歴は、
2001競技・2002競技・2003競技(3位)・2004競技(2位)・2005自由
でした。
脇で見ていて凄く楽しそうなシステムなのですが、
あんまりオレがしゃしゃり出て頑張りだすと、
口出し・怒りのツッコミを後輩に入れたくなるので、
特に参戦する予定はありません(笑)。
・・・そろそろ優勝して頂けますよね??>久留米の後輩。
他高専の方もドシドシ参戦&交流しましょう!。
昔のプロコンは掲示板でお互いに性能報告なんかして、
それが開発の大きなモチベーションだったり、
当日はその最終決選!って感じだったんですけど、
最近はそういうのないのかな??楽しさ半減ですよねー。
コルン先輩、GJです!。
《不具合等の連絡トピ (7)》
コルン@久留米OB
[3Y7JStV1]
2009/06/21(日) 22:33:10
とりあえず上級問題Cを人力で解いてたら、画面が壊れました。
あまりに高負荷過ぎてJavaScriptが誤動作せざるを得なかったのか、
それともバグが潜んでいるかは、不明です。
というか……人力モード、マゾいです。
基本問題ぐらいならまだ人力で解こうという気になりますが、上級Cはマゾ過ぎます。
《不具合等の連絡トピ (6)》
コルン@久留米OB
[3Y7JStV1]
2009/06/21(日) 20:40:53
修正加えて、以下のようになりました。
1位(3) コルン@久留米OB 1位(25点, 5手, 40分39秒) 1位(25点, 10手, 42分46秒) 1位(25点, 9手, 44分50秒) 2009/06/21 19:20
2位(4) sulume@府立高専 1位(25点, 5手, 5分52秒) 2位(25点, 11手, 10分) 1位(25点, 9手, 10分1秒) 2009/06/20 22:28
かかった時間は、本当に最後の最後にしか判定に使いません。
しかしまぁ、44分かかってる時点で、試合終わってて失格ですが。
# 実際は1問目が2分ちょい、2問目が4分ちょい、
# 3問目が6分ちょいだったのですが、
# 何かの手違いで、前に開始した試合データが残ってて、
# そっちと関連付けられた様で、44分とかになっちゃいました。
# この辺も、そのうち修正していかなきゃならないと思うのですが。
《不具合等の連絡トピ (5)》
コルン@久留米OB
[3Y7JStV1]
2009/06/21(日) 20:28:03
ふと、各問題のランキング機能の実装が、おかしいことに気が付いた。
1位(4) sulume@府立高専 1位(25点, 5手, 5分52秒) 2位(25点, 11手, 10分) 1位(25点, 9手, 10分1秒) 2009/06/20 22:28
2位(5) コルン@久留米OB 2位(25点, 5手, 40分39秒) 1位(25点, 10手, 42分46秒) 2位(25点, 9手, 44分50秒) 2009/06/21 19:20
と、現在の実装ではなっているけれども、
全体のランキング計算時には、最初、各問題の経過時間は考慮されないのが、公式ルール。
なので、この辺、修正が必要ですねぇ。
《練習サーバのxy座標系が壊れていたお詫び (3)》
コルン@久留米OB
[y8GwGZE.]
2009/06/21(日) 03:25:25
補足。
CSVファイルで
1,2,3
4,5,6
7,8,1
とあるとき、
高専プロコン公式の仕様書によれば
123
456
781
と解釈されるのが正しいわけです。
今回、それに沿った形に修正しました。
# 今まで間違っていて、申し訳ありません。
《練習サーバのxy座標系が壊れていたお詫び (2)》
コルン@久留米OB
[y8GwGZE.]
2009/06/21(日) 02:43:41
直りました。
単純にxy座標が逆に解釈されていただけでした。
《練習サーバのxy座標系が壊れていたお詫び (新規)》
コルン@久留米OB
[y8GwGZE.]
2009/06/21(日) 02:37:09
お疲れ様です。コルン@久留米OBです。
練習サーバのxy座標が壊れていました。
CSVファイルのほうで、たとえば…
1,2,3
4,5,6
7,8,1
とあるとき、内部的には
147
258
361
として動いていました。
既に満点を取られている方々は、
この間違った方の仕様に合わせて投稿されていることと思います。
# 練習サーバが間違っていることに気づいていて、
# あえて合わせてる方がほとんどだと思います。
これから修正したものをデプロイしますので、
直った以降の練習サーバの利用は、
皆さん正しいプログラムに修正して、お願いします。
今後も練習サーバをよろしくお願いします。
《不具合等の連絡トピ (4)》
コルン@久留米OB
[UCaGEme0]
2009/06/15(月) 02:46:08
ログイン機構の不具合の原因を突き止めることができました。
スクリプトが実行されるのが同一サーバ上のとき、
セッション間でクラスフィールドを共有しているのが原因だったようです。
つまり、グローバル変数でキャッシュしていて、
そのキャッシュは1リクエストの間有効だと思ってプログラムを組んでいたのですが、
どうやらリクエストをまたいで有効になっていたため、ログインに不具合が生じたと、
そんな感じです。
というわけで、バグ修正できました。
一般公開したばかりだと言うのに、いきなり不具合が生じて、前途多難ですね。
《不具合等の連絡トピ (3)》
コルン@久留米OB
[UCaGEme0]
2009/06/15(月) 02:09:57
ログアウトできない症状もあるみたいなので、
どうやらGoogleアカウント周辺の不具合みたいです。
追加調査してみて、どうしてもGoogleアカウントがうまく動かないようだったら、
そのときは独自のログイン機構を実装するしかないのかなぁ。
《不具合等の連絡トピ (2)》
コルン@久留米OB
[UCaGEme0]
2009/06/15(月) 01:59:05
不具合を自分自身で書き込むことになるのは非常に残念なことなのですが、
現在、Googleアカウントによるログインがうまく行かないようです。
原因はただいま調査中です。
Googleアカウントによるログインがうまくいっていないのであれば、
それは完全にGoogle側のバグのような気がするのですが、
どうやらストレージにUserエンティティを追加する際に
失敗してる様な気がしないでもないです。
今回のことで、ログインできなければ何も遊べないというシステムは
よくないのだという認識にいたりましたので、
とりあえず問題画面にカンニング機能を付け足して、
試合を開始しなくても、問題のcsvをDLできたり、
問題をhtmlで表示したりできるようにしておきました。
ログインに失敗する方々は、しばらく、そちらで満足頂けると幸いです。
《サポートラウンジの使い方 (新規)》
コルン@久留米OB
[lNt6wTP0]
2009/06/14(日) 16:27:11
とりあえず、使い方はテキトーです。
足りないトピックがありましたら、自由に作っていただいてかまいません。
推奨内容は、以下です。
・ 練習サーバに関係あること
・ 競技部門に関係あること
・ 高専プロコンに関係あること
・ 高専に関係あること
・ 高専プロコン以外のプロコンに関係あること
交流用のトピ立ても歓迎です。
《不具合等の連絡トピ (新規)》
コルン@久留米OB
[lNt6wTP0]
2009/06/14(日) 16:23:40
不具合等ありましたら、ご連絡頂けると助かります。
画面にエラーログが表示されている場合は、それもコピペして頂けると助かります。
《ご挨拶 (新規)》
コルン@久留米OB
[lNt6wTP0]
2009/06/14(日) 16:00:09
はじめまして、久留米高専OBのコルンと申します。
プロコン出場歴は以下です。
2001年競技
2002年自由
2004年自由
2005年自由
今回、2009年プロコン競技部門の、練習用サーバを作ってみました。
そこで、サポート用の掲示板が必要ということで、ここを設置しました。
ご挨拶、バグレポート、
あるいは共同開発に関わってくれるというご協力の申し出でも、
プロコン競技部門と関係のありそうなあらゆることに、
この掲示板をご活用ください。
なお、問題を解くプログラムのソースの公開等は、
やめておいた方が良い様な気がします。
特定の問題を解いたcsvファイルとかは、公開して問題ないと思います。
みんなで2009年のプロコンを盛り上げていきましょう!!
このトピックは、引き続き、ご挨拶等にご利用ください。