Try   HackMD

2017 資訊週程式競賽 線上賽 規則

活動資料

  1. 活動時間: 106年3月26號

  1. 結果公布日期: 106年3月27號

  1. 報名日期: 106年2月20號 ~ 106年3月11號

  1. 報名方式: 填寫 KKTIX 表單 (姓名 系級 年級 學號 隊伍名稱)
    • (注一:禁止個人重複報名)
    • (注二:隊伍人數不得超過 10 人)

  1. 平台介紹: 本次競賽使用 robocode 平台,為前 IBM 工程師於 2001 年 7 月所發表的作品,之後轉為開放原始碼 EPl 授權,主要使用語言為 JAVA 與 C#,曾為風靡一時的遊戲。

  1. 活動內容: 由參賽者組隊使用 JAVA 或 C# 為 robocode 做出一隊機器人(暫定 3 個)參加比賽,比賽採大亂鬥制,進行 10 場後最後以總分為依據決出前三名。

比賽流程

  1. 3 月 1 號開始接受 程式碼編譯出來的檔案 ,由參賽者寄 email 過來,每天都會公布一次當天跑的結果,並且提供影片與記錄檔供參賽者改進自己的 bot ,直到 3 月 22 號為止,3 月 22 號以後不再公布結果,讓參賽者可以利用這機會大幅完善自己的 bot。

  1. 3 月 25 號截止收件,3 月 26 號直播比賽過程,3 月 27 號公布結果。

遊戲規則

  • 每組隊伍有三隻機器人, leader bot 只能有一隻, 其餘只限用 Robot 、 JuniorRobot 、 AdvanceRobot 、 Droid 這四種Bot,參考

  • 編譯出來的機器人每隻不能超過800bytes

    • (注一:依據內建的Code Size Utility為計算工具)
    • (注二:因為有參賽者反映這樣不夠過癮,因此取消這項規則)

  • 進行大亂鬥 十 場,以出來的總分作為排名的依據
    • (注一:如果人數過多可能會採取淘汰賽)
    • (注二:至少要獲得 10 分才具有頒獎資格)

  • 每天都會進行一次目前參加的機器人隊伍比賽,並且撥出錄影及記錄來給每個隊伍對自己的機器人做改進,直到 3 月 22 號為止

  • 禁止抄襲網路上的程式,以及抄襲其他隊伍的程式,一經發現即取消參賽資格

    • (注一:如果抄襲其他隊伍的情形,則抄襲與被抄襲的隊伍皆取消參賽資格)

  • 比賽結束後所有隊伍的程式碼將會公開在網路上供他人參考

  • 主辦單位有權隨時修改規則

  • 凡參加比賽及視為同意接受並服從主辦單位的規則以裁判

獎金

  • 冠軍: 新台幣 4000 元整

  • 亞軍: 新台幣 3000 元整

  • 季軍: 新台幣 2000 元整

參考資料

IBM基礎教學