---
# System prepended metadata

title: Bot Factory

---

# Bot Factory

![](https://hackmd.io/_uploads/B1WlXCzZ6.png)

## 設置

* 玩家拿取一個話語指示物。`話語指示物的持有上限是 9 個。`
    * 首回合尾家多拿一個話語指示物。
* 按照相反行動順序，每個人從部件堆任意拿一片最上方的部件。`任選`

## 遊戲流程

* 遊戲每回合有三個階段，每個階段分別按照行動順序執行。
    * 移動工人
    * 執行行動
    * 保養
* 遊戲持續到某一種顏色的機器人都被完成`四人局每一種顏色有四隻`，或者有一位玩家完成第五個機器人。

### 1. 移動工人

> 行動順序
> 工人前一個回合執行的行動格由左到右決定行動順序，最左邊的先。
> 第一回合行動順序照順時針

* 玩家移動：
    * 按照行動順序，依序把自己的工人移動到另一個圖版上的行動格。`必須是另一塊圖版上的行動格`
    * 把倒下的工人`行動完`移動完後站立`未行動`。
* 珊卓垃移動：
    * 由左至右，移動到另一個圖版上的第一個空位。
    * 第一回合不會動，維持原位。

### 2. 執行行動

* 玩家行動：
    * 按照行動順序，執行對應圖版的行動。
    * 如果跟珊卓垃在同一個圖版就必需支付一個話語指示物。否則不能做任何行動。
    * 回合過程中任意時候可做任意次對應圖版的附加行動。
* 珊卓垃行動：
    * 執行對應圖版上標示的動作。
    * 第一回合不做動作。

#### 組裝部圖版

> 組裝圖版有四種機器人直行，每一格要放對應機器人的一個部件或者萬用部件。
> 由上而下空格對應：頭、身體、腳。放的順序可以任意、但一個部件只能放一次。
> 保養階段如果有組好的機器人會移除所有部件。

* 玩家行動：
    * 根據所在行動格標示的行動數，放置 1-3 個部件。
        * 不需要是同一個機器人。每一個部件視為獨立提交。
        * 最後一個行動格需要額外支付一個話語指示物才能執行動作。`否則不能提交部件，但可以做附加行動`
    * 每一個放置的部件可以獲得機器人完成度的獎勵：`看放置後該機器人擁有多少個部件`
        1. 獲得兩個自己顏色的話語指示物。
        2. 獲得兩個自己顏色的話語指示物。
        3. 獲得一個機器人，放到條件相符、未完成的專案上並完成專案。
            * **如果沒有對應未完成的專案不能提交最後一個部件到該機器人**
            * 如果同一種機器人都被拿完了會觸發遊戲結束。
    * 如果覆蓋的部件格有圖示，代表可以立刻花一個話語指示物，從生產部圖版獲得任一疊部件最上面一片。
* 附加行動：
    * 花費一個話語指示物，將一個自己的部件和備用部件空格中的任一個交換。`花費任意個執行任意次數`
* 珊卓垃行動：
    * 移除所有備用部件。
    * 抽一片生產部圖版當前分流標記對應的部件，然後將分流標記右移`最右邊就移到最左`。 執行兩次。`重複兩次，補充兩片`
        * 如果沒得抽了，就把棄掉的重洗。

#### 生產部圖版

* 玩家行動：
    * 根據所在行動格標示的行動數，任意分配執行底下兩個行動：
        1. 順時針轉轉盤 90 度`兩個部件格`。
            * 如果轉完後，上方兩格有空格，可以從上方任一部件堆，拿最頂的一片來補。`左邊先補`
        2. 拿取下方兩格中的一個部件板塊。
            * 如果拿取的部件格有標示，可以用一個話語指示物來放置一個部件到組裝部圖版上。`組裝獎勵照拿`
* 附加行動：
    * 棄掉自己任意三個部件板塊，拿取上方任意部件堆頂部的一片。
* 珊卓垃行動：
    * 由配發格左邊那格開始，順時針補充轉盤上的所有空格。
    * 抽一片部件生產部圖版當前分流標記對應的部件，然後將分流標記右移`最右邊就移到最左`。`直到補完全部空格`

> 最多持有五個部件板塊，多的棄掉。

#### 專案部圖版

> 專案板塊和萬用部件

* 玩家行動：
    * 根據所在行動格標示，拿取最多為對應數量的專案板塊。
        * 拿完不會立刻補，要等保養階段或珊卓垃來補。
        * 如果從左直行最下面一格拿取，可以立刻花費一個話語指示物提交一個部件到組裝部圖版。
        * 如果從右直行最下面一格拿取，可以獲得一個自己顏色的話語指示物。
* 附加行動：
    * 棄掉自己兩個專案板塊，拿一個萬用部件。`可以用來提交給任意機器人`
* 珊卓垃行動：
    * 將各直行最下方的專案板塊移除。
    * 其他專案板塊向下補滿空位。
    * 從專案板塊堆拿取，補滿空格。

> 最多只能持有五個專案板塊。
> `包含已完成的專案，已完成的不能棄掉` 
> `可以棄掉未完成的來拿取新的專案板塊`

#### 財務部圖版

* 玩家行動：
    * 根據所在行動格標示，最多花費對應數量的話語指示物任意分配給下面兩個
        * 花費一個話語指示物來增加特定種類機器人的價值。如果價值跨越獎勵線，可以獲得對應獎勵。
            * 立即提交一個部件到組裝部圖版上，並獲得提交獎勵。
            * 從專案部圖版上拿一個專案板塊。`最下列的拿取獎勵照算`
        * 花費對應的話語指示物來保留一個合約板塊。
            * 放置一個自己的話語指示物到合約板塊上`最高分的空格`。
                * 一個合約最多可以被**兩個**玩家保留。`第一個放的拿左邊的高分，第二個右邊`
                * 同一個合約自己只能保留一次。
* 附加行動：無
* 珊卓垃行動：
    * 將價值最低的機器人提升一格。
        * 平手的一起提升。
        * 如果全部都平手就都不會提升。

### 3. 保養

當所有人`包含珊卓垃`都執行完行動後放倒米寶。執行底下步驟：

* 組裝部圖版：
    * 將組裝部已經完整組裝好的機器人部件放到生產部圖版的棄牌堆。
    * 降低財務部圖版上對應機器人的價值一格。
* 專案部圖版：
    * 將各直行最下方的專案板塊移除。
    * 其他專案板塊向下補滿空位。
    * 從專案板塊堆拿取，補滿空格。
    * 專案板塊堆用完就重洗被棄掉的板塊。

## 遊戲結束

當**任一種類機器人都被建造出來**或者**有一個玩家建造了五個機器人**，遊戲會在該回合保養階段後結束。

### 最終計分

* 將組裝圖版翻面，用工人來記錄分數，根據底下步驟：
    * 機器人分數：
        * 每一個自己已完成的機器人，根據財務部圖版上的價值獲得對應分數。
    * 合約分數：
        * 分配自己的機器人到保留的合約上。`對應合約要求的機器人類型` `可以自己同一張放兩個機器人`
        * 每一個有被滿足的合約，可以獲得話語指示物的分數加上該列右側的分數。
    * 未使用的話語指示物，兩個一分。
    * 扣分項：
        * 每一個未被滿足的合約扣話語指示物對應的分數。
        * 每一個部件板塊扣一分。
        * 每一個未完成的專案板塊扣兩分。
* 最高分的獲勝
    * 平手的話，機器人多的獲勝
    * 還是平手的話，有奇數話語指示物的玩家獲勝。