國立屏東大學 資訊工程系
為促進資訊工程系同學程式設計能力,特以五子棋遊戲為題舉辦本項競賽。限定以C語言做為開發語言,須依活動要求完成程式設計,採初賽與複賽方式進行。
所有參賽同學必須依下列規定完成程式。
A B C D E F G H I J K L M N O P Q R S 1 . . . . . . . . . . . . . . . . . . . 2 . . . . . . . . . . . . . . . . . . . 3 . . . . . . . . . . . . . . . . . . . 4 . . . . . . . . . . . . . . . . . . . 5 . . . . . . . . . . . . . . . . . . . 6 . . . . . . . . . . . . . . . . . . . 7 . . . . . . . . . . . . . . . . . . . 8 . . . . . . . 0 . 1 . . . . . . . . . 9 . . . . . . . . 1 . 0 . . . . . . . . 10 . . . . . . 0 1 1 1 1 0 . . . . . . . 11 . . . . . . 0 . 0 0 1 . . . . . . . . 12 . . . . . . . . . . 1 0 . . . . . . . 13 . . . . . . . . . . . . . . . . . . . 14 . . . . . . . . . . . . . . . . . . . 15 . . . . . . . . . . . . . . . . . . . 16 . . . . . . . . . . . . . . . . . . . 17 . . . . . . . . . . . . . . . . . . . 18 . . . . . . . . . . . . . . . . . . . 19 . . . . . . . . . . . . . . . . . . .
欲參賽的同學必須使用ssh連線到ws2.csie2.nptu.edu.tw,並使用使用turnin上傳(turnin code: gomoku2024) 例如參賽同學想上傳包含Makefile與mygomoku.h、cbb112000.c等檔案,可參考以下指令:
[19:38 cbb112000@gs]$ turnin gomoku2024-test Makefile mygomoku.h cbb112000.c再次提醒同學,你可以自行決定所需要的檔案及其名稱,但“必須”提供Makefile以及確保編譯出的可執行檔檔名為你的系計中帳號(例如上例中的cbb112000)
上傳完成後,可至系計中ws2.csie2.nptu.edu.tw上進行測試,或至https://gomoku.csie2.nptu.edu.tw競賽網站(有網站操作問題可聯繫施漢昇、林柏邑或高英欽)進行測試
語法: gomoku|gomoku1|gomoku2 yourProgram 棋子顏色
範例:
gomoku ./cbb112000000 Black或是
gomoku1 /some/where/cbb112000000 White
或是
gomoku2 /some/where/cbb112000000 White
執行以後會讓你的程式跟一個亂數程式互相下棋,並在畫面上顯示棋譜與下棋的位置,執行結束後會產生一個log檔記錄你的程式與亂數程式所下的每一步。