跳到主要內容區塊

採用離線版工具 PAIA-Desktop,確切版本115年8月將於官網公告。

即日起至 116 年 6 月 30 日止,全國國中及國小師生使用教育體系單一簽入(OpenID)帳號登入本競賽平臺(PAIA Desktop)或學習教材,可免費使用所有競賽遊戲服務與學習教材,並可免費下載桌面版軟體離線使用。

競賽工具下載



115 年度競賽遊戲

正式賽:魷來魷去對戰版

這是一個魷魚吃東西小遊戲,在遊戲場景中有美味的食物,也有人類拋棄的垃圾,還有一個搶食物的同類,遊戲目標就是用 AI 控制自己的魷魚,在時間內吃東西取得分數超過對手。

(使用 OpenID 登入查看詳細介紹)


表演賽:Proly 定向越野大作戰

「Proly定向越野大作戰」為一款以 Unity 3D 技術開發之 AI 競賽遊戲,具備高度互動性與策略性,適合作為 AI 素養教育之延伸應用。

本遊戲設計為玩家或 AI 控制角色於地圖中依序完成指定任務點,最先抵達終點者獲勝。過程中結合動態場景、隨機陷阱與對手干擾機制,並搭配多元道具系統,使競賽具備高度變化性與挑戰性。

(使用 OpenID 登入查看詳細介紹)



競賽設備檢測

競賽設備可使用PAIA Benchmark (https://reurl.cc/omd7ZD) 測試,應滿足下方條件。

(1) 設備執行魷來魷去對戰版測試案例,應在45 FPS情況下,延遲率低於5%。

(2) 設備執行Proly定向越野大作戰測試案例,應在時間加速倍率2倍情況下,低於45秒完成。



競賽設備建議規格

競賽設備建議規格可參考下表,詳細規格限制以官網公告為主:

 

競賽設備建議規格

Windows 10

/ Windows 11

作業系統

CPU:

RAM:16 GB 至 32 GB。

Mac OS

作業系統

CPU:

  • 跑分區間:M1 至 M3 Pro 同級。
  • 單核分數:3674 至 4239。
  • 多核分數:14129 至 23979。

RAM:8 GB 至 32 GB。


歡迎來到 PAIA 學習平台

歡迎來到 PAIA 學習平台!這裡是你玩遊戲、上傳 AI、查看戰績的起點。完成本單元後,你就能在瀏覽器登入帳號、選擇遊戲、上傳並實際執行自己的 AI。想進一步用積木或 Python 開發,請參考〈PAIA Desktop〉單元;若是正式競賽的承辦人員,則可參考〈PAIA 官方競賽平臺〉單元。

登入學習平台

使用 https://app.paia-arena.com/,必須先進行登入,於頁面頂部列右上角點擊 登入 PAIA 將進入登入頁面。

即日起至 116 年 6 月 30 日止,全國國中及國小師生使用教育體系單一簽入(OpenID)帳號,皆可免費使用所有遊戲與教材服務。

請優先使用教育雲端帳號(open ID) 登入。

三種登入方式

一般使用者請選擇 Google 帳號登入,小學到高中學生可以使用教育雲端帳號(open ID) 登入,帳號密碼 登入只保留給特定計畫使用者。

/001/Upload/598/relpic/14473/1261/f474a469-52fb-445c-92ea-07a66fd8827f.png


個人功能與設定

完成登入後即可查看 我的AI自訂競賽競賽大廳我的認證方案與金鑰個人設定……等個人頁面,如下為 個人設定 頁面,可以設定 姓名暱稱國家大頭貼

/001/Upload/598/relpic/14473/1261/10ee1438-f3d7-4e56-b58d-860ded622cde.png

認識平台上的遊戲

目前 PAIA 學習平台開放包含競賽兩款遊戲在內的 9 款不同的遊戲。

115 年度競賽遊戲為:

  • 正式賽:魷來魷去對戰版
  • 表演賽:Proly 定向越野大作戰

/001/Upload/598/relpic/14473/1261/0542f5a1-9fbe-4804-b53c-b6fb6ce4c7eb.jpg

遊戲介紹頁面說明

點擊想要遊玩的遊戲後,會進入到每種遊戲的 遊戲介紹 頁面,內容包括如:

  • 遊戲說明
  • AI 的行動
  • 座標系統
  • 遊戲物件……等

請注意,不同遊戲的資料可能稍有不同。

若您是使用 Python 進行遊戲,也需注意 軟體資訊 分頁的版本資訊。

/001/Upload/598/relpic/14473/1261/56eedd08-e070-40f0-8b59-76120522d672.jpg


PAIA Desktop 是什麼?

PAIA Desktop帕亞科技 所開發的一套軟體,讓使用者在自己的電腦上,使用程式積木來開發遊戲 AIPAIA Desktop 中會包含數個精心製作的遊戲,每個遊戲都有各自的玩法,玩家需要思考遊戲的破關策略,並使用程式積木來蒐集資料、訓練模型、測試模型,產生各個遊戲 AI,趕快來使用看看,一起訓練自己的遊戲 AI。

和 Scratch 不同的是,PAIA Desktop 中的程式積木會轉換成 python 程式碼,並使用內建的 python 環境執行,像是訓練和測試的程式,實際上都是轉換成 python 程式碼 才能在電腦上運作,因此我們若要進行競賽,需要上傳的也是 python 程式碼和模型檔案,這部份會在之後的單元詳細說明。

如何安裝 PAIA Desktop?

首先我們先進到 https://app.paia-arena.com/ 的網站,點擊右上角「下載桌面版」的按鈕,會開啟一個彈跳視窗,就會顯示 Windows 跟 macOS 兩種作業系統的安裝程式,請大家依照自己電腦的作業環境進行選擇!

/001/Upload/598/relpic/14473/1263/646ee106-0823-4922-bcd9-78f358396074.png

/001/Upload/598/relpic/14473/1263/dd50ca6a-639e-4e34-9fee-22267e3f7d1f.png

在 Windows 作業系統安裝 PAIA Desktop

點擊按鈕下載安裝執行檔

/001/Upload/598/relpic/14473/1263/84271f45-c9b5-41cf-a68f-2d67114bed18.png

下載完畢後直接把這個檔案點開!系統就會幫你安裝到你的電腦中,安裝時會出現這樣的畫面:

/001/Upload/598/relpic/14473/1263/ad61cdf0-7a86-4d2d-ba48-2c4b98d47fe0.png

安裝完後應用程式的視窗會跳出來,就可以開始使用啦!

/001/Upload/598/relpic/14473/1263/897603cd-6e59-4613-9058-d171b62f601f.png

若點擊 exe 安裝檔後電腦沒有順利進入安裝流程,請見〈常見問題〉單元。

在 macOS 作業系統安裝 PAIA Desktop

點擊按鈕下載 dmg 安裝檔

/001/Upload/598/relpic/14473/1263/479413b5-232f-4eb8-97ec-7cb0cf1057ce.png

📝 電腦是 Windows 10/11 作業系統,請選擇 Windows 64-bit 版本。
電腦是蘋果電腦,需依照 CPU 型號選擇不同版本:若 CPU 為 Apple Silicon M 系列(如:M1, M2),請下載 macOS 64-bit arm64 版本;若 CPU 為 Intel Core 系列,請下載 macOS 64-bit x64 版本。

將檔案儲存至「下載項目」資料夾中!

/001/Upload/598/relpic/14473/1263/17bcec94-3e8d-4066-9980-8b6725b2cf80.png

到「下載項目」的資料夾當中,點選兩下進行安裝。

/001/Upload/598/relpic/14473/1263/35dead2c-778f-4d9e-ba17-7e24615b6330.png


看到下圖的畫面,請依照圖示將 PAIA Desktop 拖曳到資料夾中。


/001/Upload/598/relpic/14473/1263/f98b07ba-606e-4f72-a17f-fede0ef1d299.png

到應用程式的搜尋頁面,找到 PAIA Desktop 應用程式,即可打開。

/001/Upload/598/relpic/14473/1263/2c3b1b4d-38e6-4dc2-b9dd-188530806d23.png

/001/Upload/598/relpic/14473/1263/603d81b4-0db3-49a0-a37e-f10cfa838ba4.png

第一次接觸

打開 PAIA Desktop 即可看到主頁面,包含 【遊戲AI】、【程式解題】、【自由編輯】等三個區塊。【遊戲AI】包含多款遊戲,也是PAIA最主要的服務,【程式解題】提供多道題目,讓使用者可以熟悉積木,也可以練習運算思維,【自由編輯】則是讓使用者可以自行出題,你也可以在此隨時驗證自己的邏輯想法。

/001/Upload/598/relpic/14473/1263/5330893d-5745-4079-8233-4537d9ba7bc9.png

目前共有九款遊戲皆可免費使用、遊玩,115 年度正式賽使用「魷來魷去-對戰版」遊戲、表演賽使用「定向越野大作戰」遊戲。

/001/Upload/598/relpic/14473/1263/e11a1d5d-03bb-40d2-a5c9-71409f8eff26.png


登入帳號

PAIA Desktop 的遊戲需要登入才可以使用,尚未登入的使用者,右上角會顯示 未登入 的灰色貓頭鷹按鈕。

點擊 貓頭鷹,並選擇 一般登入 開啟 https://app.paia-arena.com/ 登入頁面

/001/Upload/598/relpic/14473/1263/a9b9ebf7-3803-49a2-9141-1fc152400496.png

/001/Upload/598/relpic/14473/1263/f7f7e2c8-7bcb-4874-8f1f-e1140101c8c8.png

/001/Upload/598/relpic/14473/1263/31dccff2-57be-402b-a754-a6a0a290a27f.png

在登入頁面,選擇 Google 帳號教育雲端帳號(open ID) 登入,兩種擇一即可。

📝 如果你是國中小在學的學生或老師,建議使用教育雲端帳號(Open ID)登入,即日起到 116/6/30 都能免費使用喔!

📝 若登入後桌面軟體仍顯示尚未登入,請重新開啟桌面版軟體,再次點選登入,即會自動跳轉

登入後,在個人圖示右側,點擊『我的遊戲』可以查看目前能夠執行的遊戲。

/001/Upload/598/relpic/14473/1263/eca56592-ea0e-4aa5-8d84-06fef2a1cb0c.png



開啟專案

PAIA Desktop 是開發遊戲 AI 的工具,當我們要開發時,需要以 專案 為單位,一個 專案 只能開發一個遊戲的 AI。

我們也可以針對同一個遊戲,建立不同的 遊戲 AI 專案

這裡我們將以 「魷來魷去-對戰版」 遊戲為例,示範如何建立專案、開啟專案。

如圖,中間上方寫了「1.7.2」,這個是遊戲的版本。初次使用時先點選下載。

/001/Upload/598/relpic/14473/1263/86bd44f6-7d44-4102-9a7f-c719515d0807.png/001/Upload/598/relpic/14473/1263/adec93c1-224b-4729-b6bd-eb6e1ce186af.png

下方的「載入最近專案」顯示的是最近開啟過的 AI 專案,這樣重開軟體時就不用再去找自己的專案位置了!

/001/Upload/598/relpic/14473/1263/4375cf09-95c0-45a1-aa8f-872fdcec8e87.png

點選中間有一個「新增專案」按鈕,就能夠創建一個全新的專案出來!

/001/Upload/598/relpic/14473/1263/c8d81074-9e92-462d-a877-34a6c1b69f77.png

/001/Upload/598/relpic/14473/1263/d4be2d33-0287-4cbc-80d7-8665480f47c6.png

📝 專案名稱命名建議:

  • 可讀性:可以一眼就看得出是什麼檔案
  • 一致性:採用一致的命名方式,比如用編號: arkanoid_01arkanoid_02 ,或是用日期: arkanoid_1030arkanoid_1031

遊戲AI開發介面

專案畫面介紹

下圖是專案編輯的界面,我們將會介紹各個區塊。

/001/Upload/598/relpic/14473/1263/20eb466a-555a-47b9-b5e6-8678e882b6ad.png

上方四個小框框,分別是蒐集訓練測試未分類,也能依需求新增更多檔案。當我們建立了一個新的專案後,我們的的檔案也會分成這四份儲存。

/001/Upload/598/relpic/14473/1263/d6146039-29e1-42a7-a9b0-ba173f13d145.jpg

點開畫面右上「資料夾圖示」後,可以得知目前的 AI 專案的檔案內容。

/001/Upload/598/relpic/14473/1263/632fa232-25d6-4e67-b3d0-df23c6668895.png

右下圖示可以開啟遊戲介紹遊戲介紹包含遊戲規則與更動內容,可以根據規則理解如何達成遊戲的過關條件。

/001/Upload/598/relpic/14473/1263/482d23ea-e894-49df-9578-357080edb775.png


右下圖示可以開啟訊息視窗(Console),訊息視窗會顯示遊戲過程的狀態、程式輸出的文字,或是程式的 error 也會顯示在這裡。

/001/Upload/598/relpic/14473/1263/8660376e-ecb4-46ee-b6f9-0c85055eb8e4.png


右下圖示可以開啟遊戲參數設定,這裡可以設定每秒顯示張數(FPS)、玩家人數、設定關卡等等。

/001/Upload/598/relpic/14473/1263/37e7a64c-1c3d-45c5-93a1-f18575d974a0.png


左邊程式積木區:進入操作介面後,可以看到左邊有一排積木,依照不同的功能進行分類。我們要使用某個積木時,只要將那個積木拖曳到白色編輯區就可以使用啦!

/001/Upload/598/relpic/14473/1263/b0da9d29-a34a-465c-b973-bed7cc6256ab.png

執行遊戲

點擊畫面的右下角的播放按鈕,便可以執行遊戲!

/001/Upload/598/relpic/14473/1263/7e6e7983-5d23-4385-8c96-8e4064b99817.png

可以切換執行的積木,再次點擊播放按鈕,若是有遊戲積木就會啟動遊戲,若是沒有遊戲積木(像是訓練資料夾中的範例程式),則不會進行遊戲,而是執行 python 程式。

指派 AI 參與競賽

點擊右上角圖示即可將 AI 指派至競賽,如果還沒有加入競賽需要先在 PAIA 平台中加入自動競賽。

/001/Upload/598/relpic/14473/1263/dec039ed-bee3-4f7d-85c6-b9ba46920e01.png

參加競賽環節可參考PAIA平臺教學,或是輸入競賽代碼參賽。

/001/Upload/598/relpic/14473/1263/aca52245-da21-4441-9113-81c2d753d1a5.png

選擇要進行 AI 指派的競賽後,點擊下一步。

/001/Upload/598/relpic/14473/1263/2d2b562e-70cb-43da-95ef-1132b31b3e2d.png

輸入 AI 名稱、AI 說明、選擇上傳檔案後就可以進行指派。如果找不到 ml_play.py 代表還未曾另存 Python 檔案;如果找不到 pickle 檔案代表沒有成功訓練過 AI

/001/Upload/598/relpic/14473/1263/27e4368d-11c6-4a04-8b00-14f63a0b3797.png

積木操作小技巧

跳轉至函式定義的方法

假如我們已經有定義一個函式如下

/001/Upload/598/relpic/14473/1263/2bb5b126-9f25-4c0a-a1b7-e5561daff9ef.png

在其他地方呼叫或使用這個函式時,點擊 查看函式定義 就能夠跳轉。

/001/Upload/598/relpic/14473/1263/6bd2b9f8-73e1-4c0b-98e3-619a1ec21b5d.jpg

另存積木圖片

右鍵完成的積木區塊,選 複製圖片,即可複製無背景圖片。

/001/Upload/598/relpic/14473/1263/848caa3c-65a7-4ec0-82b7-d6f1d33ad643.jpg

/001/Upload/598/relpic/14473/1263/428f528f-b2ea-45a0-b513-27102455a88f.png

儲存圖片,可將積木圖片另存至指定位置。

/001/Upload/598/relpic/14473/1263/700f2a9a-9cc9-452a-8494-8f8e71f2bb51.jpg

在空白處右鍵 複製圖片儲存圖片,可複製或另存整個頁面積木圖片。

/001/Upload/598/relpic/14473/1263/1b03a4cc-29ca-4981-943c-5c51cd4b4c7c.png

/001/Upload/598/relpic/14473/1263/4a1c3c78-1415-4326-b866-e59766ef0542.png

新增、刪除積木檔案

對上方蒐集、訓練、測試、未分類四類別中,希望新增積木檔案的部分點選右邊的倒三角。

/001/Upload/598/relpic/14473/1263/d1620377-0914-4f65-982c-83318d3283dc.jpg

點擊 + 號即可新增積木檔案。

/001/Upload/598/relpic/14473/1263/fb46e9c0-8b97-4e9f-a9b9-8b3183651009.jpg

若要刪除則選擇旁邊的 X 並確定號即可。

/001/Upload/598/relpic/14473/1263/bb599891-db92-47db-87c7-7743ce649e23.jpg

檔案管理與設定

開啟專案資料夾、存檔、載入

在檔案清單中點選「開啟專案位置」,開啟專案資料夾。

/001/Upload/598/relpic/14473/1263/fef5083e-c6a1-4f79-bbae-12a045fbcce1.jpg

/001/Upload/598/relpic/14473/1263/ca65fba4-ac90-44c3-9c20-510adbff8e1d.jpg

載入之前編輯的專案:當我們想要編輯之前的專案時,點進遊戲時就會看到最近編輯的專案。也可以透過加號尋找你的專案位置,就可以載入之前的專案啦!

設定調整語言、位置

選擇上方選單的設定。

/001/Upload/598/relpic/14473/1263/d2cb8484-94dc-4986-a935-2335677ad30e.jpg

可以調整語言與專案預設路徑。

/001/Upload/598/relpic/14473/1263/3e068121-b898-4a1f-bc7d-0beac003f8ae.png

各式各樣小工具

對戰工具

右下圖示可以開啟對戰工具,透過對戰工具可以使用一或多個 AI 進行遊戲對戰,能夠勾選 使用當前檔案 預設選手 1 為目前在 Desktop 中開發的 AI 檔案。

請注意:需要是能夠對戰的遊戲(例如:魷來魷去對戰版)才可以多於一個 AI 進行對戰。

/001/Upload/598/relpic/14473/1263/5c30aa27-7775-4ce1-b411-2c1a4f81a155.png

/001/Upload/598/relpic/14473/1263/4762aed7-e026-4827-9991-629865f430f0.png

Python 語法編輯器

在任意積木檔案,點選 『Ctrl+P』 或 『Cmd+P』,即可進入python 模式,再次點選『以Python編輯』即可進入Python文字編輯器,原本的積木檔案依舊會保留,可以隨時切換。


常見問題

Q:如果點擊 exe 安裝檔,電腦沒有順利進入安裝流程,怎麼辦?

解決方法:請嘗試在 exe 檔上點擊右鍵,點選「疑難排解相容性」的選項,依據系統指示執行。

Q:為什麼要有 PAIA Desktop 呢?

PAIA Desktop 可以讓我們用積木的方式來視覺化複雜且不易理解的程式碼!

Q:PAIA Desktop 還可以用來作哪些事情?

  • PAIA Desktop 還可以讓我們使用積木撰寫 python!
  • 在本機訓練並測試自己的遊戲 AI 模型。

Q:一定要有網路才能使用嗎?

登入時需要有網路,但如果是專案編輯的部分,離線時仍然可以使用喔!

Q:要如何更新 PAIA Desktop?

目前只要 PAIA Desktop 有更新,將會在背景自動更新,你可以不用煩惱這件事情喔。

摘要

本處將帶您認識 PAIA 官方競賽網站,了解操作方式,包含登入、舉辦競賽、管理競賽、指派AI並執行遊戲等基礎動作。中間也包含三個角色,競賽承辦、競賽助理、參賽者、參賽隊伍,三種角色各自有不同的功能,文件中都會一一說明。

/001/Upload/598/relpic/14473/1262/046aad79-8d45-4f51-8d78-590f620acdfd.png

  • 競賽承辦 :管理多個競賽,可建立競賽、新增參賽者、管理多個競賽助理,有最大的管理權限,有最多的功能。
  • 競賽助理 :協助承辦人員管理競賽、輔助競賽,透過承辦人員賦予對應權限。依照權限可以衍生出 監考老師直播者評審 等不同的功能性角色。
  • 參賽者、參賽隊伍 :將AI上傳至平台,參加AI競賽

開始使用

登入競賽平台

前往 PAIA 競賽平台登入頁面

/001/Upload/598/relpic/14473/1262/3c044944-84c4-4288-b63d-d1e4b51b41dd.png

輸入競賽帳號與密碼並點擊登入

/001/Upload/598/relpic/14473/1262/6a7c756b-0f6e-4998-ae49-3e469de05c20.png

完成登入後將依照身分進入對應的畫面。

參賽者的畫面

/001/Upload/598/relpic/14473/1262/d1b9a0a9-63c0-476a-927a-9a8edd3aa0ef.png

競賽助理的畫面

/001/Upload/598/relpic/14473/1262/a10b6d3a-b222-415a-b9e8-1ee1335be5db.png

承辦人的畫面

/001/Upload/598/relpic/14473/1262/f091904d-5d80-41e9-ba60-2d87909b0820.png

補充資料

  1. 承辦人員帳號為host開頭、競賽助理帳號為 t 開頭、參賽隊伍帳號為 c 開頭。
  2. 點擊右上角的帳號,會顯示帳號的暱稱及角色

/001/Upload/598/relpic/14473/1262/40320671-2d06-45d6-bff3-3ac717227f2d.png

承辦人員專屬功能

頁面介紹

初次進入的頁面

  • 帳號清單:可以總覽所有競賽種的助理與參賽者的帳號
  • 建立競賽:可以直接建立新的競賽有競賽的頁面

/001/Upload/598/relpic/14473/1262/c53adfe4-32a5-4795-9406-35950cc3a854.png

有競賽的畫面

  • 每個競賽皆有按鈕可進行 編輯競賽競賽管理刪除競賽 等操作。

/001/Upload/598/relpic/14473/1262/f69ac5b5-4dd7-4eca-be63-c5b52890ee26.png

建立競賽

主頁面中點選建立競賽

/001/Upload/598/relpic/14473/1262/a86f211e-4915-44a3-be1f-1426278d34dc.png

填寫競賽相關資訊

可填寫競賽名稱、競賽說明、比賽項目、比賽機制、人數限制、上傳次數、報名開始時間、報名截止時間、上傳開始時間、上傳結束時間、預計公布時間及封面……等。

*已經自動帶入此次競賽內容 ,內容都還是可以調整 比賽項目:魷來魷去-對戰版

/001/Upload/598/relpic/14473/1262/8cd73257-c5a4-4840-94ac-c7e24875f758.png

點擊確定 建立競賽,建立完畢即進入比賽頁面,並且會自動新增此次競賽關卡

/001/Upload/598/relpic/14473/1262/42406263-376a-464b-a994-4811ef69d139.png


競賽管理各分頁介紹

競賽清單中,點擊編輯競賽進入競賽資訊編輯頁面,可以在這邊設定關卡、上傳次數、時間等資訊。

/001/Upload/598/relpic/14473/1262/be040ed5-c730-450c-9def-0bef4fd21b46.png

競賽清單中,點擊競賽管理進入競賽管理頁面,可以在這裡管理參賽隊伍帳號、助理、賽程表、排行榜。

/001/Upload/598/relpic/14473/1262/e5880db0-0216-4a50-a4bb-d9dc64b9f07a.png

/001/Upload/598/relpic/14473/1262/e2699209-4e6b-4f97-890d-41b52977b193.png

  • 競賽帳號與參賽AI :可以管理參賽者帳號,查閱上傳的AI內容。
  • 助理權限 :可以新增或建立助理,並設定競賽助理的權限。
  • 審核結果 :可以查看參賽隊伍上傳的 AI 審核結果。
  • 賽程表 :可以操作賽程表,包含產生賽程表、執行賽局並調整賽程表公開狀態。
  • 排行榜 :可以查閱目前排名,並調整排行榜公開狀態。

助理權限管理基礎操作

競賽管理頁面切換到助理權限

/001/Upload/598/relpic/14473/1262/5dba5587-4293-452f-a117-cc42ba8566c2.png

建立帳號或加入助理

進入助理權限管理後會會看到有建立帳號加入助理兩個按鈕

/001/Upload/598/relpic/14473/1262/2b505960-b6bd-4e03-9d7a-884a26074392.png

基礎功能:建立帳號

直接建立全新的助理帳號,可以依照數量建立多組助理帳號。

/001/Upload/598/relpic/14473/1262/5aef3294-0dd2-4277-ab6a-dba6e766de2b.png

進階功能:加入助理

如果承辦人員辦理多場競賽,也希望同一位助理可以管理多個競賽,那麼可以使用加入助理直接沿用助理帳號。

/001/Upload/598/relpic/14473/1262/79efd05a-ea1f-4d4f-88f3-571ecdfd1341.png

取得助理帳號密碼

建立成功後瀏覽器會自動下載所建立的助理帳號密碼,請妥善保管。

/001/Upload/598/relpic/14473/1262/24caf353-767a-40fd-8fe7-d8a263f3288d.jpg

設定助理權限

完成加入助理或建立帳號後,能看見助理權限管理中出現了剛剛所加入或建立的助理帳號,能夠分別設定每位助理有不同的權限,也能夠刪除助理或修改暱稱

/001/Upload/598/relpic/14473/1262/bad6be31-4b82-4b95-ad7b-c441d027d802.png

了解每個助理角色的介紹,可以更幫助指派角色權限!


助理權限管理進階操作

修改助理暱稱

/001/Upload/598/relpic/14473/1262/f61a2350-8777-4dea-91f8-6fa7739210d0.png

/001/Upload/598/relpic/14473/1262/2970af05-2434-4b4c-af9e-2647cb07b3ef.png

使用角色設定權限

為了方便操作,我們也提供六種內建的角色身分,全部設定完之後按儲存權限就可以完成

/001/Upload/598/relpic/14473/1262/83c2e39a-6216-433e-987f-154dc3f816e9.png

刪除助理

/001/Upload/598/relpic/14473/1262/8b81f777-9e8a-4600-b509-955c5451a34b.png

刪除競賽

競賽清單中點擊刪除競賽

/001/Upload/598/relpic/14473/1262/fd6ef93c-6c6f-4be3-8c10-e916f87e4d3e.png

在確認視窗,點擊確認就會 永久 刪除競賽。

/001/Upload/598/relpic/14473/1262/ab2d6448-f940-44ff-8798-349a5546bed3.png


變更密碼

在任意頁面右上角點擊帳號,再點選 變更密碼就能夠進入密碼修改視窗。

/001/Upload/598/relpic/14473/1262/1b39a925-2dce-46fc-b1aa-593cfd16188e.png

輸入舊密碼與新密碼,按下確定完成修改。

/001/Upload/598/relpic/14473/1262/f786f0f2-c007-40d3-a38d-010014be84ed.jpg

參賽者與助理帳號管理

主頁面進入帳號清單

/001/Upload/598/relpic/14473/1262/5269b98f-e6c7-4328-a6ab-b4cc2b4d2248.png

/001/Upload/598/relpic/14473/1262/bda78bee-b54a-436a-9637-ee81b680f785.png

重置助理、參賽者密碼

選取助理帳號或參賽者帳號,並點選重置密碼,即可產生新密碼。

/001/Upload/598/relpic/14473/1262/a15c9663-e7f1-430f-9f24-0e9d49931509.png


競賽助理

編輯競賽

競賽清單進入競賽資訊編輯頁面

/001/Upload/598/relpic/14473/1262/a6157863-0f50-4917-8595-abed491a78e2.png

編輯競賽資訊、關卡、圖片等等

競賽資訊編輯頁面中,可以直接更新競賽資訊(包含競賽名稱、競賽說明、比賽項目、比賽機制、人數限制、上傳次數、報名開始時間、報名截止時間、上傳開始時間、上傳結束時間、預計公布時間及封面)

/001/Upload/598/relpic/14473/1262/4a352929-1012-4bbb-9547-18900bfc85b4.png

🔥此頁面更新後,使用者也會看到同樣的內容

新增關卡

使用系統提供的參數

/001/Upload/598/relpic/14473/1262/a0a92f55-0efd-4079-b761-1c98518ca6e2.png

也可以上傳自訂地圖當成關卡

/001/Upload/598/relpic/14473/1262/f345fe8e-16e3-4e5d-83e6-83a57045733c.png

🔥一定要記得新增關卡,否則參賽者加入競賽無法測試AI 🔥🔥🔥

發布競賽

/001/Upload/598/relpic/14473/1262/9352a5a5-67f3-4983-b8fd-3b1a3bea0b23.png

  • 發布競賽後,不可再編輯,若要編輯,請關閉發佈。
  • 選擇發布競賽後,競賽就可以在PAIA官網被大眾閱覽,若賽程表與排行榜也公開,大眾可直接看到內容結果。

前往 PAIA 競賽官網查看公開競賽

/001/Upload/598/relpic/14473/1262/185b8a14-f779-4a0f-a47f-e30e3fd25edf.png

/001/Upload/598/relpic/14473/1262/cc998877-e4ca-47ff-ba79-68a02e361ff5.png

參賽隊伍帳號管理

從競賽清單,進入競賽管理,再進入競賽帳號管理頁面

/001/Upload/598/relpic/14473/1262/c25da67f-7b34-4af8-9f26-9106a6a0f201.png

/001/Upload/598/relpic/14473/1262/adebcd67-98c3-422a-b36b-afdde1a78072.png

選擇建立帳號方式

分為匯入帳號、手動輸入,管理者可以依照自己所需選擇建立方式

  • 匯入帳號:使用 XLSX 格式匯入,可以填入參賽者 origin_account 達成綁定 PAIA 平台
  • 手動輸入:只要手動輸入暱稱即可建立參賽隊伍

/001/Upload/598/relpic/14473/1262/a517c428-f15d-46a5-acd6-6037ba45a963.png

匯入帳號

管理者需上傳參賽隊伍的帳號暱稱檔案,讓系統協助建立帳號密碼,這裡有提供範本可下載。範本選用XLSX 格式。

/001/Upload/598/relpic/14473/1262/8530df4b-d1da-4d0d-89b9-e32a7ef92abb.png

範本格式內容

  • nickname 欄位請填入參賽隊伍的名字或暱稱,此為必填,若參賽者有 Open ID or PAIA 帳號,能夠將它的 E-mail 填寫在 origin_account 欄位,系統將自動綁定。
  • 範例如下:
nicknameorigin_account
仁愛國小王小美
忠孝國中二年級王小明student_b@paia-tech.com

🔥注意參賽隊伍的暱稱在建立之後是不能修改的,請在上傳前再次確認清楚

手動輸入

  • 直接手動輸入參賽隊伍的暱稱即可建立帳號
  • 透過隔行的方式輸入暱稱,如下圖所示

/001/Upload/598/relpic/14473/1262/3488e8c1-a242-478e-9bf1-ce4704946cfd.png

🔥手動輸入的建立方式無法綁定 Open ID 或 PAIA 帳號,注意參賽者的暱稱在建立之後是不能修改的,請在上傳前再次確認清楚


取得帳號密碼檔案

參賽隊伍帳號建立成功後,瀏覽器會自動下載參賽隊伍帳號密碼檔案,請妥善保管。

/001/Upload/598/relpic/14473/1262/d27136ca-17dc-4c90-b27e-1014d6d64e0f.jpg

查看新增帳號

完成後能在競賽帳號管理頁面中查看參賽隊伍帳號。

/001/Upload/598/relpic/14473/1262/41794279-c7ba-4f4c-a03f-0ce208b32cfa.png

重設密碼

選取參賽帳號後,點選重設密碼,帳號的密碼將會重新產生,瀏覽器會自動下載更新後的結果。

/001/Upload/598/relpic/14473/1262/6b8d4ead-a8b3-4e20-948a-bf89d21854bd.png

開關參賽者的上傳權限

畫面右側可以顯示參賽帳號是否能上傳,通常是在參賽隊伍提早離場時,監考人員需將其關閉,不得再次上傳。

/001/Upload/598/relpic/14473/1262/7bde7a6d-91ed-4541-9e35-2f7bfe121b0e.png

測試AI

可以測試參賽帳號上傳的AI是否能順利執行

/001/Upload/598/relpic/14473/1262/fb3beba9-b59d-4a4a-b1f7-dab21b9847bf.png

刪除帳號

選取參賽帳號後,點選刪除帳號,參賽者的相關資料將會被刪除,此動作無法復原。

/001/Upload/598/relpic/14473/1262/784c532e-6da2-4de8-b578-b58371f33ba2.png

審核參賽隊伍 AI

🔥只有具備 審核AI 權限的助理帳號,即評審,才能夠對參賽者所上傳的 AI 進行審核。可以建立多位評審,但需每位評審都同意才可以通過。

競賽清單,進入競賽管理,再進入競賽帳號管理頁面

如果出現黃色驚嘆號,表示此參賽者的AI檔案,有和資料庫中的某個參賽檔案重複。

/001/Upload/598/relpic/14473/1262/8462e8ed-d9e3-44f2-8b13-6dad9977ef3d.png


查看AI內容

點選審核按鈕,查看參賽帳號所上傳的 AI 程式碼與檔案,並能選擇未通過通過

/001/Upload/598/relpic/14473/1262/c6700ef7-39c6-476f-8929-81e5571c109f.png

審核AI,決定通過/不通過

/001/Upload/598/relpic/14473/1262/539e8e95-f715-4f0c-b15f-c11bbc998bf2.jpg

🔥審核規定與方式

  1. 查看是否有 .pickle.zip AI模型檔、 ml_play.py 檔案
  2. 查看程式碼中是否有使用到 .pickle.zip AI模型檔
  3. 查看程式碼中是否有 .predict() 字樣
  4. 查看AI的回傳結果是否跟 .predict() 有正相關


查看審核結果

點選審核結果

/001/Upload/598/relpic/14473/1262/6490b1d2-5834-4d63-80a2-93c298409ce5.png

🔥 審核結果

  • 若此競賽無任何評審, AI 審核結果會顯示 通過
  • 若有評審 未審核 ,則 AI 審核結果會顯示 未通過
  • 若任一評審給予 未通過,則 AI 審核結果會顯示 未通過
  • 若全部評審給予 通過 ,則 AI 審核結果會顯示  通過


下載參賽 AI

競賽清單,進入競賽管理,再進入競賽帳號管理頁面

/001/Upload/598/relpic/14473/1262/e8e882a7-3bea-4540-8fb7-73036a8fc2fa.png

左邊選取想要下載的AI,亦可全選AI

/001/Upload/598/relpic/14473/1262/bab8dae0-b192-4748-b57a-36c22fa6caa7.png

點選下載AI按鈕

/001/Upload/598/relpic/14473/1262/658f3873-84de-40e7-a33d-23bb62d712fd.png

賽程表管理基礎操作

競賽清單,進入競賽管理,再進入賽程表頁面

/001/Upload/598/relpic/14473/1262/ed22e15b-62d2-4a80-a876-a2ca0fe3532a.png

產生賽程表

點選產生賽程表,系統將自動將符合條件(審核通過、已上傳等)的參賽者排入賽程表。

/001/Upload/598/relpic/14473/1262/abe1b6bb-ee84-4c4a-8d29-4614b5199e1a.png

執行賽局與回放賽局

點擊每組賽局就能夠進行對戰比賽,畫面會開啟競賽畫面

/001/Upload/598/relpic/14473/1262/83a3eece-7727-4c02-bae3-b09791c09acb.png

是否公開賽程表

點選右上公開顯示,即可決定是否公開賽程表公開,公開後可供大眾閱覽及回放競賽。

/001/Upload/598/relpic/14473/1262/565b1165-83d1-44c4-b42a-a2d1b5493bef.png

🔥 發布競賽且公開顯示賽程表後,可直接在網站上看到競賽賽程表。https://app.paia-arena.com/contest

/001/Upload/598/relpic/14473/1262/68e48fca-9455-41b5-9fe0-4ef655d9350f.png

/001/Upload/598/relpic/14473/1262/3718e82b-a0d6-431b-98d7-82b15f82b19c.png

/001/Upload/598/relpic/14473/1262/08201ded-b237-4652-bae3-64dc6f71daa6.png

/001/Upload/598/relpic/14473/1262/ef389f8f-c37b-42f6-bae4-5a99a5d988d8.png

賽程表管理進階功能

自動執行

  • 點選 自動執行對戰 ,選擇目標層數,確定之後即會開始執行,可點選 自動執行進度 顯示目前進度。
  • 如果是雙敗淘汰賽,需要選擇執行 勝部 或者 敗部 的賽局
  • 決賽與加賽需要手動執行

/001/Upload/598/relpic/14473/1262/b3e2e35c-ac54-419a-bf90-a169c26f2b3b.png

🔥 不能不知道!

自動執行只會執行尚未執行的賽局。如果已經執行過了再跑自動執行,就會跳過已經執行過的賽局,執行尚未執行的賽局。


排行榜管理

從競賽清單,進入競賽管理,再進入競賽帳號管理頁面,點選排行榜

/001/Upload/598/relpic/14473/1262/741319e4-1ff6-493a-854f-6e878fbae69d.png

查看排名

/001/Upload/598/relpic/14473/1262/598676a3-5c52-49ed-8aaa-b94a6d25dd6e.png

匯出排行榜

/001/Upload/598/relpic/14473/1262/60fd4a21-2274-4c67-9d00-c81d635a3746.png

設定公開

/001/Upload/598/relpic/14473/1262/321fcada-ea63-4c86-bab3-afceb6a5557c.png

🔥 發布競賽且公開顯示排行榜後,大眾可直接在網站上看到排行榜。https://app.paia-arena.com/contest

/001/Upload/598/relpic/14473/1262/359df3a3-cf63-4a58-b31c-cff6b8739931.png

/001/Upload/598/relpic/14473/1262/e7c92552-c550-4930-9740-8c100903cab0.png

/001/Upload/598/relpic/14473/1262/a6651fc3-bd19-4d98-ab7d-ba350c1d0d29.png

複合式淘汰賽賽程表基礎操作

使用者可以在複合式淘汰賽中建立多個不同的賽程表,每個賽程表可選擇不同的參賽者組成。當各個賽程表比賽結束後,使用者還可以從中挑選特定賽程表的優勝者,再建立新的賽程表進行後續比賽。

在複合式賽程表頁面、競賽帳號與參賽 AI 頁面都可以產生賽程表

複合式賽程表頁面

點選產生賽程表

/001/Upload/598/relpic/14473/1262/a2a7a5f7-e774-4959-97e2-ee47bf087d3c.png

選取參賽者

/001/Upload/598/relpic/14473/1262/481618cd-abdf-47af-947f-84e932be4894.png

確認參賽者名單、輸入賽程表名稱、選擇賽制

/001/Upload/598/relpic/14473/1262/78be3426-77f6-413b-bb75-b4b7c06aca78.png

賽程表建立成功

/001/Upload/598/relpic/14473/1262/9cb73944-3838-4030-827d-f0ab3cd8bd0d.png

競賽帳號與參賽 AI

選取參賽者

/001/Upload/598/relpic/14473/1262/e0bfe515-f519-4146-a091-6ac8eb2ffe69.png

🔥被選取的參賽者須已上傳 AI 、 已經有新增關卡

可透過搜尋選取,原本已選擇的參賽者將會繼續顯示

/001/Upload/598/relpic/14473/1262/d25dfa70-9600-4c8a-bf59-82fb9bc5f874.png

建立賽程表

確認已選的參賽者,點選建立賽程表,輸入賽程表名稱、賽制

/001/Upload/598/relpic/14473/1262/ddb8edf2-9805-4ab4-9560-367dd0dac7bf.png


選擇賽程表

下拉選單不同賽程表名稱即可切換

/001/Upload/598/relpic/14473/1262/1bc2690b-92a1-4932-9f83-51fdd40786c0.png

透過賽程表選取參賽者來建立新的賽程表

打開選取參賽者模式選取參賽者,可選取不同賽程表的參賽者

/001/Upload/598/relpic/14473/1262/99888c80-fc70-4b00-bdb6-dedde1d00700.png

建立新賽程表

/001/Upload/598/relpic/14473/1262/f7441258-ce4d-4132-9b4a-35586aa2ffed.png

公開顯示賽程表

不分單一賽程表,此競賽的所有賽程表都會公開

/001/Upload/598/relpic/14473/1262/f146268f-12a3-4cf5-8faf-44e3ec848322.png

刪除賽程表

/001/Upload/598/relpic/14473/1262/5887621e-570e-48fa-a5b0-38b5c21597c4.png

複合式淘汰賽排行榜管理

依照選擇賽程表的名字來選擇排行榜

選擇賽程表

下拉選單不同賽程表名稱即可切換

/001/Upload/598/relpic/14473/1262/62af3147-df8f-4975-80d0-459c18ae6b6f.png

公開顯示排行榜

打開公開顯示賽程表後,此競賽的所有排行榜都會公開

/001/Upload/598/relpic/14473/1262/885cec01-d788-41a9-9f3a-ad66fcf75b57.png


參賽者

流程介紹

參賽者從進入賽場中,經過的流程依序如下

/001/Upload/598/relpic/14473/1262/14cae2a6-076e-40a8-aab1-d3af72914fec.png

競賽頁面說明

參賽者登入後會直接進入參與的競賽頁面,頁面中將顯示競賽基本資訊競賽遊戲評分機制介紹,並能夠進行上傳 AI執行關卡查詢比賽結果等動作。

/001/Upload/598/relpic/14473/1262/cc3a3aa1-ba89-4e61-88bb-b30930d6a053.png

競賽流程操作說明

打開 PAIA Desktop ,並使用競賽帳密登入,登入之後找到官方競賽的遊戲進入

/001/Upload/598/relpic/14473/1262/bf73e668-0688-49cf-8f74-6cc5678b0aa1.png

/001/Upload/598/relpic/14473/1262/7d8274a3-a74c-4215-993f-fdba1c8996c7.png

開始收集、訓練、測試AI

/001/Upload/598/relpic/14473/1262/1cfa005e-68ef-4e5b-b63f-a37078c627a4.png

上傳AI

🦾 方法一:在 PAIA Desktop 直接上傳

點選右側上傳圖示 → 選擇唯一競賽 → 上傳 AI 參與競賽

/001/Upload/598/relpic/14473/1262/dfb2e5e6-1230-4af2-922b-ac98a77c6d08.png

/001/Upload/598/relpic/14473/1262/5e76cfad-24ee-4967-b07e-a9da918d6754.png

🦾 方法二:在競賽頁面上傳

滑動至頁面中的上傳 AI,選擇指派 AI按鈕將開啟上傳 AI 視窗。

/001/Upload/598/relpic/14473/1262/29020073-bc25-404e-8145-a6b023e3ddd8.jpg

在上傳 AI 視窗中,可以輸入 AI 命名、AI 說明,並需要上傳 ml_play.py 執行檔與模型的 pickle 檔案。

/001/Upload/598/relpic/14473/1262/d214e0c8-ed71-41c1-9d86-b5710b973199.jpg

上傳完成之後請稍待片刻,等到系統自動執行 AI 的結果

/001/Upload/598/relpic/14473/1262/2462a02e-07ed-483d-9fa4-61c8ba604a42.png

/001/Upload/598/relpic/14473/1262/45aa71a0-f073-4be9-9495-68d406c8a6ac.png/001/Upload/598/relpic/14473/1262/22a1fd51-114e-4370-9f6f-87745bdcd86b.png

 

測試AI是否可以執行

上傳完畢後點選測試程式碼 來測試 AI 是否可執行

/001/Upload/598/relpic/14473/1262/4cae72fc-e261-41fd-99ba-97ee61a6eaf8.png

/001/Upload/598/relpic/14473/1262/82ddaa6d-3052-4ec5-acba-be0f4093beb6.png


查詢比賽結果

若比賽還未完成,將顯示等候比賽結果

/001/Upload/598/relpic/14473/1262/da19b86f-e7dd-4377-8eb6-bb1061a1f56a.jpg

若比賽已完成,則可以查詢比賽結果。

/001/Upload/598/relpic/14473/1262/f5e22e1a-a012-4633-a325-e6ef5745635d.png

常見問題

比賽已經結束,但參賽者仍無法查詢比賽結果怎麼辦?

請檢查是否符合以下條件:

  1. 排入賽程表的賽局已經完成比賽
  2. 競賽是否已設定為公開發佈

主頁面→編輯競賽

/001/Upload/598/relpic/14473/1262/47a7bfad-37a9-4090-a469-c1bfa9f6dabe.png

排行榜是否已設定為公開發佈

主頁面→競賽管理→排行榜

/001/Upload/598/relpic/14473/1262/b6af6cd7-276e-4f8b-8d60-3392df075e08.png

我的競賽規模不需要評審機制,會不會有問題?

如果競賽沒有評審助理,那麼就能夠直接產生賽程表,不需要對參賽者 AI 進行審核。