- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!更新履歴
*2025/10/06: ページ作成
//*2025/06/26: スケジュールを掲載しました。開催場所を追記しました。
//*2025/07/20: 参加プログラムを掲載しました。使用マシン情報を更新しました。
//*2025/07/25: 参加プログラムを更新しました。
//*2025/08/03: 対戦結果を更新し、対戦ログデータを公開しました。
// !!!参加プログラム / Participating Programs
!!!対戦結果 / Results
// ::対戦ログ / Game Logs
// {{ref si02_curling_results.zip}}
対戦結果はできる限り速やかに本HPで公開します。 / The results of the games will be published on this website as soon as possible.
!!!GPW杯デジタルカーリング大会2025 / The GPW cup Digital Curling Tournament 2025
!!概要 / Outline
GPW杯は、ゲームプログラミングワークショップで不定期に併催される、デジタルカーリング大会です。/ The GPW Cup is a digital curling tournament held periodically alongside the Game Programming Workshop.
主催:電気通信大学 エンターテイメントと認知科学研究ステーション / Organized by The University of Electro-Communications, Cognitive Science and Entertainment Research Station
共催:カーリング競技を対象としたスポーツAI・スポーツデータサイエンスの実証研究コンソーシアム / Co-sponsored by Consortium for Empirical Research on Sports AI and Sports Data Science for Curling
!大会開催予定日 / Date
2025年11月14日〜16日 / September 14-16, 2025
2025年11月14日〜16日 / November 14-16, 2025
!場所 / Venue
駿河台学園 箱根セミナーハウス「紅雲荘」 / Surugadai Gakuen Hakone Seminar House "Kōun-sō"
!!レギュレーション / Regulations
<<本大会では第三世代デジタルカーリングシステム(DigitalCurling3)を使用します。 / The third generation Digital Curling system (DigitalCurling3) will be used in this tournament.>>
::対戦形式 / Form of Competition
*原則、総当たり戦で行います。 / In principle, it will be played a round-robin.
*参加チーム多数の場合、トーナメント戦で行うことがあります。 / If many teams participate, it may be played as a tournament.
::使用システム / System used
*[DigitalCurling3システム|https://github.com/digitalcurling/DigitalCurling3/wiki]を使用します。 / [DigitalCurling3 system|https://github.com/digitalcurling/DigitalCurling3/wiki] will be used.
*[通信プロトコル|https://github.com/digitalcurling/DigitalCurling3/wiki/%E9%80%9A%E4%BF%A1%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB]はバージョン1.0あるいは1.0互換のバージョンとします。 / [Communication protocol|https://github.com/digitalcurling/DigitalCurling3/wiki/%E9%80%9A%E4%BF%A1%E3%83%97%E3%83%AD%E3%83%88%E3%82%B3%E3%83%AB] is version 1.0 or 1.0 compatible version.
*対戦サーバーで使用する設定ファイル(config.json)の内容は[こちら|https://github.com/digitalcurling/DigitalCurling3/wiki/%E3%83%AC%E3%82%AE%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3#gat2023]を参照ください。 / Please refer to [this page|https://github.com/digitalcurling/DigitalCurling3/wiki/%E3%83%AC%E3%82%AE%E3%83%A5%E3%83%AC%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3#gat2023] for the contents of the server configuration file (config.json).
**4人制ルール / 4-player rule
**各エンド16投,10エンドゲーム,延長戦あり / 16 shots per end, 10 ends game with extra end.
**ファイブロックルールあり / with five rock rule
**[使用物理シミュレータ: fcv1 / physics simulator: fcv1|https://digitalcurling.github.io/DigitalCurling3/md_simulators.html]
**[使用プレイヤー乱数アルゴリズム: normal_dist / player random algorithm: normal_dist|https://digitalcurling.github.io/DigitalCurling3/md_players.html]
::対戦サーバーマシンスペック / Competition Server Machine Specs
*OS: Ubuntu 22.04
*CPU: Ryzen Threadripper PRO 7965WX (4.2 GHz)
*RAM: 64GB
*Graphics: NVIDIA GeForce RTX 4090
!思考エンジンプログラムの接続について / Connecting Agent Programs
大会当日は下記のいずれかの方法で対戦サーバーに接続していただきます。 / On the day of the tournament, participants' programs will be required to connect to the competition server by one of the following methods.
*【現地・オンライン参加】ノートPC等、思考エンジンプログラムを実行するデバイスから、大会用サーバーへインターネット経由で接続します。 / [On-site and online participants] You connect to the tournament server via the internet from the device running your thinking engine program.
*【当日の参加が難しい参加者向け】事前に思考エンジンの実行ファイルを提出いただき、運営が全ての提出プログラムを大会用対戦サーバーで実行します。Windowsでのみ動作するプログラムの場合、別のマシン(下記参照)上で実行します。 / [Participants unable to attend on the day] You submit the agent executable file in advance. The organizers will run your and others' all programs on the tournament server. Programs that only run on Windows will be run on a different machine (see below).
::提出いただいた思考エンジンプログラムを実行するWindowsマシン / Windows machine to run the submitted agent programs
*OS: Windows 11 Pro
*CPU: AMD Ryzen 9 5950X 16-Core Processor 3.40GHz
*RAM: 64 GB
*Graphics: NVIDIA GeForce RTX 3090
!!思考エンジンプログラムの作成方法 / How to Make Agent Program
思考エンジンプログラムの作成方法については下記リンクを参照ください. / Please refer to the following link for information on how to create a agent program.
*[思考エンジンプログラムの開発方法 / How to develop agent program (Japanese only)|https://github.com/digitalcurling/DigitalCurling3/wiki/%E6%80%9D%E8%80%83%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E3%81%AE%E9%96%8B%E7%99%BA%E6%96%B9%E6%B3%95]
*[[デジタルカーリングAI開発講習会 / Digital Curling AI development seminar (Japanese only)|seminar_2022]]
!!参加申し込み / Participating
//9月中旬を目処に、参加申込みフォームを掲載いたします. / The registration form will be posted by middle September.
'''[参加申し込みフォーム|https://forms.gle/C7bHSgxUmSWWVkKC7]'''に入力してください. / Please fill out '''[the application form|https://forms.gle/C7bHSgxUmSWWVkKC7]'''.
'''[参加申し込みフォーム|https://forms.gle/52JkGLA1Ki7vpZ3Y6]'''に入力してください. / Please fill out '''[the application form|https://forms.gle/52JkGLA1Ki7vpZ3Y6]'''.
<<参加申し込み期限:2025年11月5日(水) 13:00(日本時間) / Application deadline: September 5, 2025, at 13:00(JST)>>
<<参加申し込み期限:2025年11月5日(水) 13:00(日本時間) / Application deadline: November 5, 2025, at 13:00(JST)>>
参加される方は必ず上記期限までにフォームを入力してください. / If you are interested in participating, please make sure to fill out the form by the deadline above.
//参加は締め切りました。 / The deadline for participation has passed.
プログラムの提出は 2025年11月7日(金) 13時まで 可能です. / Program submissions will be accepted until September 7, 2025 at 13:00(JST).
プログラムの提出は 2025年11月7日(金) 13時まで 可能です. / Program submissions will be accepted until November 7, 2025 at 13:00(JST).
//注: チームの代表開発者以外でも当日大会に出席される場合は参加フォームに回答する必要があります.また,視聴のみの参加も可能です. / Note: If you are not a representative developer of a team but will attend the conference, you must fill out the participation form. Viewing only is also possible.
::参加資格 / Participation Qualifications
*プログラムの思考部のソースコードが開発者自身により書かれている,または,すべてが開発者自身によって書かれていなくとも開発者自身による何らかの明示的で独自な工夫がされていること.例えば,本大会での使用が許可された他の開発者が作成したソースコードを使い,さらに明示的な独自の工夫を加えたプログラムも参加することができます.この場合,どのプログラムを利用したか,またどのような工夫が加えられたかについて,明確にプログラム紹介文に記載しなければなりません. / The source code of the thinking part of the program is written by the developer himself/herself, or if not all of the source code is written by the developer himself/herself, some explicit and original devices are made by the developer himself/herself. For example, programs that use source code created by other developers and permitted for use in the competition, with additional explicit proprietary devices, are also able to participate. In this case, the program description must clearly state which program will be used and what devices will be added to the program.
*公式のDigitalCurling3システム上で動作するプログラムで,対戦が可能であること. / The program must run on the official DigitalCurling3 system and be able to compete.
*今後のデジタルカーリングの発展のため、大会終了後にプログラムのバイナリファイル(実行ファイル)をお願いしております. / For the future development of digital curling, we ask for a binary file (executable file) of the program after the competition.
**提出されたプログラムは研究目的で使用されます. / Submitted programs will be used for research purposes.
**提出されたプログラムを対戦システム等を通じて公開されることがありますが、公開しないことを希望することもできます. / Submitted programs may be made public through the competition system, etc., but you can request that they not be made public.
**併せて、参加プログラムのソースコードの公開も推奨されます. / In addition, the release of the source code of participating programs is also encouraged.
!!スケジュール / Schedules
//決まり次第掲載いたします。 / The schedule will be posted as soon as it is determined.
時刻は日本時間です。 / The time is JST.
*<<参加申込締切: 11月5日(水) 13:00 / Application deadline: September 5, 2025, 13:00>>
*'''プログラム提出締切: 11月7日(金) 13:00 / Program Submission Deadline: September 7, 13:00'''
*<<参加申込締切: 11月5日(水) 13:00 / Application deadline: November 5, 2025, 13:00>>
*'''プログラム提出締切: 11月7日(金) 13:00 / Program Submission Deadline: November 7, 13:00'''
*大会: 未定 / Competition: to be determined
//※ 参加プログラム多数の場合、一部もしくは全ての対戦を事前に実施することがあります。 / In cases where there are many participating programs, some or all of the matches may be held in advance.
※ 大会結果振り返りの開始時間は、GPW2025内の他のプログラムの状況により、変更となる場合があります。 / The start time for review of the competition is subject to change depending on the progress of the competition and the status of other programs within Game Programming Workshop 2025.
!!お問い合わせ / Inquiries
お問い合わせは、以下のデジタルカーリング運営実行委員会までご連絡ください./ For inquiries, please contact the Digital Curling Executive Committee below.
*E-mail: curling_uecitolab@googlegroups.com
*メンバー / Members
**伊藤毅志(代表) / Takeshi Ito (Representative)
**黒田哲史 / Satoshi Kuroda
**倉田樹 / Itsuki Kurata
**金枝誠迪 / Tomomichi Kanaeda