--- disqus: ncaic --- # Toolkit設定檔(config.yml) 請確認您已經輸入過以下指令: ```sh ncaic init ``` 您會看到`config.yml`: ```yml title: 測試模式 Test Mode teams: Team A: source: "" color: "#1d4ed8" Team B: source: "" color: "#e11d48" delay: step: 200 set: 2000 competition: rule: double-sided matches: - type: empty - type: random count: 4 - type: random count: 8 ext: true timeout: step: 999999999 set: 999999999 ``` ## teams 隊伍程式的設定 ```yml teams: Team A: source: "" color: "#1d4ed8" Team B: source: "" color: "#e11d48" ``` `Team A`和`Team B`:隊伍名稱,於正式競賽時顯示的是報名時提供的隊伍名稱。於本地可以自行更改 `source`:程式路徑,若程式路徑為空則會交由人類下棋 `color`:於畫面計分板上隊伍顯示的顏色 如果你想要和電腦下棋可以這麼做: ```yml teams: Team A: source: "your_program.py" color: "#1d4ed8" Team B: source: "" color: "#e11d48" ``` ## delay 顯示延遲的設定 ```yml delay: step: 200 set: 2000 ``` `step`:每步之間的延遲時間(單位:毫秒) `set`:每局之間的延遲時間(單位:毫秒) ## competition ```yml competition: rule: double-sided matches: - type: empty - type: random count: 4 - type: random count: 8 ext: true timeout: step: 999999999 set: 999999999 ``` ### matches 每個match的區塊會進行2局(也就是輪流持黑棋) 區塊內的參數有: `type`:有兩種,`empty`為空盤、`random`為隨機盤面。若type為`random`則會有`count`參數,為盤面上放上`count`顆棋子。 `ext`:請於最後一個區塊加上`ext` ### timeout 時間限制的設定 `step`:每步的時間限制(單位:毫秒) `set`:每局的時間限制(單位:毫秒) ###### tags: `NCAIC 2022`