Files
collorettoes/README.md
2025-12-30 06:57:23 +00:00

1.8 KiB
Raw Permalink Blame History

collorettoes

進條目前先強調"Ruan Mei is my wife."

提示詞

本次作業要求用單一cpp檔案實作卡牌遊戲「變色龍」(Coloretto),遊戲規則請參考投影片中連結。

為了讓大家的程式流程能比較統一,訂定以下步驟:

1. 遊戲人數

  預設為4人進行遊戲其中包含真實玩家1人與電腦玩家(隨機)3人若同學實作出可調整遊玩人數3 - 5人的功能可以額外加分。

2. 初始化

  每個人拿到一張隨機的初始手牌,必須是變色龍牌且不可為彩色。

3. 遊戲階段

  真實玩家有兩種動作可以執行,分別是

    a. 抽牌並放到合法的區域卡/一列卡後方

    b. 拿走其中一張區域卡/一列卡後方的所有卡

  當玩家執行不合法的操作(例如抽出的牌放到已經滿牌的區域卡/一列卡後方、放入或拿取已經被取走的區域卡/一列卡)時必須讓玩家重新輸入,或是直接讓玩家無法做出此種操作。

  玩家結束操作後由電腦玩家接手,電腦玩家的策略不列入計分考量,可以正常合法的完成遊戲即可。

4. 結算

  結算分數後必須顯示每個玩家的分數,並且由高到低排序;結算後詢問玩家是否再來一次或離開程式。

5. 遊戲呈現方式

  沒有限制,只要能夠在終端完整表示出遊戲中資訊,如每個玩家的手牌、目前場上的區域中各有哪些牌等,最後一回合時也要能顯示。

題敘

基礎題這四份程式碼有一份是人親自撰寫的另外三份是AI生成的請選出是人寫的程式碼的那一份

進階題三份程式碼是AI寫的分別是

  • 2024年秋季的AI(模擬)
  • 2025年夏季的極輕量模型
  • 2025年底的專業版模型

請由老到新排出所使用的模型