Re: [問題] 請問如何寫一個可以接收所有程式的程式 …

看板java作者 (雷穆爾德‧小一)時間17年前 (2009/02/26 10:09), 編輯推噓7(705)
留言12則, 7人參與, 最新討論串1/1
→ lovexyz520:算是吧,其實我是要寫一個黑白棋的鬥棋程式, 02/26 08:47 → lovexyz520:能上傳程式在上面跑 02/26 08:51 很有趣的想法:) 不過在這之前你必須先訂出一套每個上傳的程式都遵守的標準 統一規範程式操控棋盤的動作 這樣才有辦法下棋嘛:) 如果是我的話我應該會把這些動作封裝成一套API 讓Programmer使用某個Function就能進行某個行為(例如"下棋") 甚至我覺得可以使用Script的形式 你可以考慮自己設計一套容易撰寫、容易執行的腳本語言 使用者將AI的行為用這套腳本語言寫好之後上傳到伺服器 並由你所開發的Script Engine來直接執行 而不需要經過編譯、產生執行檔或class檔這些步驟 方便又快速 以上為個人想法 請各位多指教嚕 -- 縱使僅剩餘那麼一點溫度,也足以讓我欣慰。 http://reassert.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.110.103 ※ 編輯: remmurds 來自: 220.135.110.103 (02/26 10:10)

02/26 10:22, , 1F
謝謝大大指導,這個方法確實不錯,我也知道必須訂一些
02/26 10:22, 1F

02/26 10:26, , 2F
統一規則與規定,但目前客服端沒限定用哪套程式轉寫
02/26 10:26, 2F

02/26 10:28, , 3F
所以我才需要類式ACM的方法,大大的方法感覺可行
02/26 10:28, 3F

02/26 10:31, , 4F
也比較方便,但目前設計需要像ACM方式,只是改成鬥棋
02/26 10:31, 4F

02/26 10:33, , 5F
但還是謝謝大大,謝謝指導
02/26 10:33, 5F

02/26 10:39, , 6F
如果沒有限制語言, 那你可以考慮定一組通訊協定吧 @@!?
02/26 10:39, 6F

02/26 11:10, , 7F
類 ACM 的話至少有五、六套有放出原碼可供參考的...
02/26 11:10, 7F

02/26 16:06, , 8F
作這種東西要在安全性上多用點心
02/26 16:06, 8F

02/26 16:48, , 9F
ACM? 是指acm比賽實用的軟體PC2(唸P-C-square)嗎?
02/26 16:48, 9F

02/26 16:49, , 10F
02/26 16:49, 10F

02/26 19:34, , 11F
ACM有自己的Online judge (回樓上)
02/26 19:34, 11F

02/28 11:55, , 12F
OSGi?
02/28 11:55, 12F
文章代碼(AID): #19fVd44j (java)