目標制作一個AI對戰的客戶端
提供的接口點擊此處查看
- 登錄
- 開啟一局游戲
- 出牌
- 查詢排行榜
- 查詢往期對戰結果
目標UI
- 登錄界面
- 顯示當前對戰狀態
- 顯示往期對戰結果
- 顯示往期對戰結果詳細情況
- 顯示排行榜
目標
- 最后需要提交一份可以運行的二進制文件,提供給其他同學進行UI測試。
- 如果評測小組沒有可以運行該文件的工具可以不給UI部分的分。
- 可以只提供UI部分的二進制文件,不提供AI部分的,即UI和AI可以單獨分開制作。
- UI顯示的內容必須更根據后端結果變化
評分細則
UI(20分)
- 登錄界面(3分)
- 顯示當前對戰狀態(3分)
- 顯示往期對戰結果(3分)
- 查詢往期對戰結果(3分)
- 顯示排行榜(3分)
- 美觀(5分)
- 請保證你的界面沒有諸如亂碼,崩潰,空白的BUG
規范(GitHub)(15+5分)
- README(12分)
- 徽章(可以是使用的語言或者其他)(1分)
- 代碼質量評分及徽章(要求達到A)(3分)
- 運行環境(1分)
- 編譯方法(1分)
- 使用方法(1分)
- .gitignore(2分)
- Commit信息(需要有意義的提交信息占比90%)(3分)
- 使用分支管理提交代碼(3分)
- 開源協議(附加1分)
- 持續集成(附加3分)
- Issues模板(附加1分)
AI(65分)
- 循環賽,按積分給分(30分)
- 排位賽,按排名給分(35分)
- 測試賽:測試系統,額外加分。