PAIA-乒乓對戰比賽規則

賽前準備 :

  1. 一人一機,每隊提供一個隨身碟,讓隊伍可以使用

  2. 電腦教室,每台電腦都會安裝下列開發環境和軟體

  3. 電腦教室會設置網站白名單,其餘網站則不提供連線。

  4. 賽前兩周發放測試帳密與平台連結

競賽平台 competition.paia-arena.com

  1. 每個隊伍會提供一張白紙,供選手筆記使用。

比賽規則:

程式碼規範

    1. 須直接或間接使用AI模型來控制遊戲物件,不能只用if else等邏輯判斷方式來控制遊戲物件。

    2. 上傳的AI僅能使用平台所提供之套件版本來執行,若有使用其他套件,造成程式執行錯誤,將取消參賽的資格。

    3. AI檔名統一為ml_play.py,模型檔案不限數量,但是檔案大小限制為200MB,可以因應1P 2P 不同模式來切換模型。

    4. 裁判將會針對上述條件,審核選手的程式,不合格者將取消參賽資格。

    5. 審核通過範例。審核不通過範例:有語法錯誤的程式碼使用非相關套件沒有使用AI模型有載入AI模型但遊戲指令並非由AI模型直接或間接產生

進行方式

    1. 選手不得使用任何的社群通訊軟體,瀏覽程式碼諮詢網站,或攜帶任何程式碼參考資料進入賽場。

    2. 賽制為雙敗淘汰賽,冠軍戰不加賽

    3. 一次兩隊同場競賽,隨機分配AI為1P 2P

    4. 乒乓球競賽模式:一般

    5. 由1P先發球,接續輪流發球。

    6. 先得3分者獲勝。

    7. 平手:
      a.若兩兩平手,則使用 困難模式 加賽一場
      b.若再度平手,則以程式模型檔案較小者勝

  1. 示範影片

雙敗淘汰賽賽程表範例(6人)


雙敗淘汰賽賽程表範例(8人)


比賽流程: