[늑대인간 게임] 종료 조건 및 승리 판정
게임 종료 조건
시스템은 낮/저녁/황혼/밤 시간이 끝날 때마다 게임이 종료 조건을 만족하는지 확인합니다. 다음 조건 중 하나를 만족할 경우, 게임이 종료됩니다.
- 종족이 '늑대'인 참가자가 모두 죽은 경우
- 종족이 '늑대'인 참가자의 수가 '인간'인 참가자의 수보다 많거나 같은 경우
종족 및 판정
모든 직업의 종족은 인간 또는 늑대입니다.
각 직업의 종족은 대부분의 경우 자신의 진영을 따라갑니다. 예를 들어 마을사람의 종족은 '인간'이고 늑대인간의 종족은 '늑대'입니다.
그러나 늑대 진영이면서 종족이 '인간'인 경우도 존재합니다. (예: 미치광이)
예를 들어 게임에 [마을사람, 늑대인간, 미치광이]가 남은 경우, 남은 종족은 인간 2명에 늑대 1명입니다. 따라서 위의 게임 종료 조건을 만족하지 않아 게임은 종료되지 않습니다.
또한 종족이 '여우' 또는 '없음'인 경우도 존재합니다. (예: 여우요괴, 박쥐인간)
이들은 '인간'도 '늑대'도 아닌 것으로 계산합니다.
예를 들어 게임에 [마을사람, 늑대인간, 여우요괴]가 남은 경우, 남은 종족은 인간 1명과 늑대 1명입니다.
늑대의 수가 인간 수와 같으므로 게임은 종료되고, 늑대 진영의 승리조건을 만족하지만 이때 여우 종족이 살아있기 때문에 게임은 여우 진영의 승리로 결정됩니다.
진영 & 승리 조건
각 진영마다 고유의 승리조건을 가지고 있습니다. 자신이 승리하려면 자신이 속한 진영의 승리조건을 만족시켜야 합니다.
게임이 종료 조건을 만족하면, 어떤 진영이 승리했는지 판정합니다.
- 마을 진영: 모든 늑대의 죽음
- 늑대 진영: 늑대의 수가 인간의 수 이상
- 여우 진영: 여우의 생존 (단독 승리)
- 연인 진영: 연인들의 생존 (단독 승리)
- 중립 진영: 직업마다 고유의 승리조건을 가지고 있습니다.
중립 진영을 제외하고 승리조건을 만족한 진영이 있는 경우, 그 진영은 승리하며 나머지 진영들은 패배합니다.
중립 진영을 제외하고 여러 진영의 승리조건이 동시에 만족될 경우, 승리의 우선도는 다음과 같습니다.
- 연인 진영
- 여우 진영
- 마을 진영 / 늑대 진영 (둘의 승리조건은 절대 동시에 만족될 수 없습니다.)
에를 들어 게임이 종료되었을 때 연인들과 여우가 모두 살아있다면, 연인 진영과 여우 진영의 승리이지만 연인 진영의 우선도가 더 높습니다. 따라서 연인 진영의 승리로 판정합니다.