ICTトラブルシューティングコンテスト 2024「開催概要及び本戦競技ルール」

本大会本戦の競技概要及び競技ルールのまとめです。
開催日までの間、情報は随時更新されます。
本戦への出場者は必ず事前に確認してください。また、情報が更新されている場合があるため、競技日の直前にも改めて確認してください。
開催概要
日時
- 2025年3月15日(土) 10:00〜20:00(受付開始 9:30〜)
- 2025年3月16日(日) 10:00〜18:00(受付開始 9:30〜)
会場
NTT中央研修センタ
〒182-0004 東京都調布市入間町1丁目44
競技概要
本戦はオフラインにて行われます。出場者は、全員本戦会場に集まって競技に参加します。
問題等の競技情報の提供や競技に関する諸連絡には、スコアサーバー(Webページ)及びDiscordサーバーを用います。
持参物
競技を行う上で特に必要となる(会場に持参する必要がある)物品は以下のとおりです。
- PC
- GUIブラウザとSSHクライアントが使用できること
- 有線LANに接続できること
- Wi-Fiに802.1X認証によりWi-Fi5又はWi-Fi6で接続できること
- RJ-45シリアルコンソールケーブル
本戦ルール
競技時間
競技は3/15(土), 3/16(日)の2日間にわたって開催されます。競技時間は以下のスケジュールにて行う予定です。
- 1日目午前 10:15 – 12:00
- 1日目午後 13:00 – 16:30
- 2日目午前 10:15 – 12:00
- 2日目午後 13:00 – 15:00
競技時間外は問題環境への接続や問題文の閲覧はできません。競技時間は当日の進行によって一部変更される可能性があります。変更がある場合は当日運営からアナウンスします。
問題
本戦では複数の問題が存在し、それらは原則として独立しています。ただし一部の問題は、他の問題を解決してからのみ取り組めます。
問題として、問題文とトラブルが発生している環境が与えられます。出題する問題には、仮想環境によるものと物理環境によるものの2つの形式があります。
出場者は各問題について、問題文の指示にしたがってトラブルを解決し、その手順を報告することとなります。詳細は、「解答」の項目を参照してください。
問題は、大まかにネットワーク問題とサーバー問題の2つにカテゴリ分けされています。
問題にはそれぞれ満点が定められています。満点は、問題の難易度に応じて設定されており、満点が高い問題は高難易度である傾向があります。
問題には部分点が設定されている場合があります。部分点の設定された問題では、終了状態や前提条件を満たさない場合であっても得点を得られる場合があります。この採点基準は原則として競技中には公開されませんが、後日解説記事にて公開します。一部の問題では、部分点の採点基準が問題文などで公開されている場合もあります。
本大会で出題される問題は、過去大会の形式に則ったものです。過去に出題された問題とその解説は、テックブログの問題解説に掲載されています。
仮想環境
問題は仮想マシンにより提供されます。問題環境には、会場ネットワークからSSHでリモートアクセスすることで接続します。操作可能なホストの情報は問題文に記載されます。
問題環境は再展開により、初期状態へのリセットが可能です。ただし、問題環境の再展開により減点される場合があります。詳細は、「再展開」の項目を参照してください。
物理環境
各チームの机に問題環境となる物理機材が配置されています。この機材の環境は当日、現地にて公開されます。
問題環境には、RJ-45シリアルコンソールケーブルを用いて接続します。このコンソールケーブルは運営からの提供は行わないため、必ず持参してください。
環境のリセット方法は、当日別途アナウンスします。
解答
各問題の環境で発生しているトラブルを解決し、その方法を報告書として提出することで、問題への解答となります。報告書の提出はスコアサーバーにて行ってください。
報告書には、問題の初期状態から最終状態に至るまでの、トラブル解決に要した操作手順を詳細に、文章で記述する必要があります。実行したコマンドや、コマンドの実行結果に特筆すべき点があった場合は、その内容を冗長でない範囲で適切に引用し、記述してください。報告書はMarkdown形式で記述することを推奨しますが、必須ではありません。
報告書の提出を以て、問題への解答提出とします。解答は、提出された報告書の内容と、採点時の問題環境によって採点され、その解答の素点が決定されます。このため、採点中は問題環境の操作を控えてください。採点においては、報告書に記載された操作のみを行ったものとみなされます。報告書の内容と問題環境に齟齬がある場合は減点される場合があります。後述の再展開を行った場合、解答の得点が素点から減点される場合があります。
予選とは異なり、解答の得点は競技時間中に通知されます。得点の通知は最短で解答提出の20分後に行われますが、採点に時間を要した場合など、20分以上経過してから通知される場合があります。
1つの問題に対して、複数回解答を行うことができます。ただし、それぞれの解答における報告書は独立しており、他の報告書を参照することはできません。このため、報告書は単独で完結している必要があります。また、報告書の提出から20分間は、同じ問題に対して再度報告書を提出することはできません。
得点と順位
チームの総合得点は、各問題の得点の総和です。チームの各問題の得点は、その問題についてそのチームが提出した全ての解答の得点のうち、最も高い点数となります。一度も解答を提出していない問題の得点は0とします。
例として、特定の問題についてあるチームが提出した解答が以下の得点だった場合、そのチームのその問題の得点は160となります。
解答 | 提出時刻 | 得点 |
---|---|---|
1回目 | 1日目 11:00 | 80 |
2回目 | 1日目 12:30 | 160 |
3回目 | 2日目 11:00 | 120 |
チームは総合得点の降順に順位付けされ、総合得点が高いチームが上位となります。総合得点が同点のチームは、その総合得点に達した時刻の昇順に順位付けされ、その時刻が早いほど上位となります。なお、得点を得た時刻は、採点時刻ではなく解答提出時刻に基づいて判断します。
質問
競技中に、スコアサーバー又はDiscordサーバーの機能を用いて、問題や競技全般についての質問が可能です。問題に対して不明瞭な点や、問題環境と問題文との異なる点がある場合は、この機能を通じて質問してください。ただし、問題の解答に関する質問は受け付けません。質問の内容が競技全体に影響を及ぼす場合、その質問や回答を公開する場合があります。
再展開
仮想環境の問題を初期状態にリセットすることを「再展開」といいます。出場者は問題毎に問題環境の再展開を行うことができます。各問題の環境のうち、一部のみを再展開することはできません。
再展開はベストエフォートで実施されますが、時間を要する場合があります。複数の問題の再展開は、順番に処理されます。また、再展開が完了した後、OSの起動などに時間を要する場合があります。
再展開には減点のペナルティが存在します。問題ごとに許容再展開回数が定められています。各解答について減点される値は、解答提出時点での再展開回数を基に算出されます。減点される値は、許容再展開回数を超えた再展開回数に、その問題の満点の点数の10%を乗じた値です。ただし、減点の結果、解答の得点が0点を下回ることはありません。以上の再展開ペナルティを含めた解答の得点は以下の式で計算されます。
- その解答の得点 = max(素点 – 減点, 0)
- 減点 = 超過再展開回数 × 満点の10%
- 超過再展開回数 = max(提出時の再展開回数 – その問題の許容再展開回数, 0)
以下の例の場合、超過再展開回数は2回となり、この解答の得点は80点 – 20点 = 60点となります。
- 問題の満点は100点
- 問題の許容再展開回数は1回
- 解答提出時の再展開回数は3回
- 素点が80点の解答
再展開の結果、提出済みの解答や他の問題の解答が減点されることはありません。また、運営に起因する事情で運営が再展開を行った場合、その再展開は再展開回数に含めません。
本戦会場で提供されるインフラ等
競技ネットワーク
会場では、インターネット疎通性のある競技ネットワークを提供します。このネットワークを通じてのみ、自身のチームの問題環境に接続することができます。
競技ネットワークへは無線LANと有線LANの2つの方法で接続が可能です。
無線LANは802.1X認証によりWi-Fi5又はWi-Fi6で接続が可能です。これらに対応したPCを使用してください。
有線LANは物理機材の特定のポートにて、少なくとも6ポート提供します。詳細は「物理機器への接続」の項目を参照してください。
競技ネットワークは、以下の事項を理解し了承した上で利用してください。
- 本サービスはICTSC2024運営委員会が運営し、ベストエフォートで提供します
- 競技ネットワークを経由した法令・公序良俗に反する行為を禁止します
- 問題のある行為を行ったチームのネットワークは、通信を遮断する場合があります
- 大会の競技運用上必要なログやデータの収集を行います
- ログ情報を利用する際は、個人を識別できない形で行います
- モバイルルーターやテザリングなどによる無線LANアクセスポイントの電波の発信を禁止します
物理機器への接続
会場では、LANケーブル(イーサネットケーブル)の作成が可能です。
会場内にLANケーブル作成コーナーがあり、未成端のLANケーブル、コネクターなどの消耗品や、かしめ工具、テスターなどの工具を用意しています。LANケーブルの作成は、LANケーブル作成コーナーでのみ行うことができます。コーナー外への工具の持ち出しを禁止します。
会場において自身で作成したLANケーブルのみ、物理機器に接続することができます。物理機器への自身で持ち込んだLANケーブルの接続は禁止します。
物理問題に関する結線は、問題文で認められる範囲で構成を変更できます。構成の変更には競技者のPCの接続を含めます。ただし、運営が使用するポートとして指定されたものは一時的であっても構成変更を禁止します。
構成変更のためにLANケーブルが追加で必要な場合は、LANケーブルを作成してください。既存の結線を抜去して、他の箇所の結線に充てることはできません。
LANケーブルの作成にあたっては、工具、資材に限りがあるため、必要な分の使用、作成に留めてください。作成時においても工具が不要な作業を行う際は、工具を返却してください。また、長時間の工具やスペースの占有は禁止します。
競技ネットワークに用いるポートや、運営が使用するポートなど、機器のポートについては競技当日にアナウンスします。
電源
各チームが使用可能な電源として、各チームの机に電源タップを設置します。電源容量は600W程度を予定しており、それ以上の使用がある場合は電源が遮断される可能性があります。電源タップの持ち込みも可能ですが、電源容量を超過しないよう注意してください。
その他提供される物品
- ホワイトボード
- ホワイトボードマーカー
- ホワイトボードイレイサー
禁止事項
以下の大会の妨害に当たる行為は禁止します。
- 競技時間外に問題環境にアクセスする行為
- 質問の連投などの迷惑行為
- LANケーブル作成にかかる工具やスペースの長時間の占有
- LANケーブル作成コーナー外への工具の持ち出し
- 物理機器への自身で持ち込んだLANケーブルの接続
- 意図的に、運営用の機材などの備品に触れることや、ケーブルを踏むなどの行為
- 他チームや運営に影響が出る、DoS攻撃と認識されるような、帯域を大量に消費する行為
- 運営、他チーム又は外部インターネットに対する攻撃等の迷惑行為
- モバイルルーターやテザリングなどでの、無線LANアクセスポイントの電波発信
- その他運営が大会の妨害に当たると判断した行為