探索の制御

実験1

グループサイズとグループ数による探索軍の編成の検証。

◆初期設定
sn-total-number-explorers = 3

◆パターン1 … 3ユニットのグループ1つ

グループサイズは無視され、グループサイズは常に1となる。

SN設定 作成グループ ユニット編成
sn-number-explore-groups = 1
sn-minimum-explore-group-size = 3
sn-maximum-explore-group-size = 3
グループ1

◆パターン2 … 1ユニットのグループ3つ

設定したグループ数の探索軍が作成される。

SN設定 作成グループ ユニット編成
sn-number-explore-groups = 3
sn-minimum-explore-group-size = 1
sn-maximum-explore-group-size = 1
グループ1
グループ2
グループ3

◆パターン3 … 1ユニットのグループ3つ+探索者合計2人

探索軍合計(上限)の設定にかかわらず、探索グループ数で指定した探索軍が作成される。

SN設定 作成グループ ユニット編成
sn-number-explore-groups = 3
sn-minimum-explore-group-size = 1
sn-maximum-explore-group-size = 1
sn-total-number-explorers = 2
グループ1
グループ2
グループ3

◆結論

探索軍のグループサイズは1固定で、グループ数で指定した人数の探索軍が作成される。

 

実験2

町の人の探索者の設定値の検証。

◆初期設定
sn-percent-exploration-required = 100
sn-percent-half-exploration = 100
sn-total-number-explorers = 10

◆パターン1 … 町の人10人で40%+町の人探索者上限10人

sn-percent-civilian-explorersの割合に応じた人数が探索する

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 10
sn-minimum-civilian-explorers = 0
グループ1

◆パターン2 … 町の人10人で40%+町の人探索者上限2人

sn-cap-civilian-explorers以上の町の人は探索者に割り当てられない

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 2
sn-minimum-civilian-explorers = 0
グループ1

◆パターン3 … 町の人10人で40%+町の人探索者上限10人、10%探索で探索者半減

マップの10%探索完了した時点で、自動的に町の人の探索者が2人に減る。

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 4
sn-minimum-civilian-explorers = 0
sn-percent-half-exploration = 10
グループ1

◆パターン4 … 町の人10人で40%+町の人探索者上限10人、10%探索で探索者半減

マップの10%探索完了した時点で、自動的に町の人の探索者が2人に減る。 最小探索者数を設定しても効果はない。

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 4
sn-minimum-civilian-explorers = 3
sn-percent-half-exploration = 10
グループ1

◆結論

まず町の人の探索者の割合を元に探索者数が算出され、探索者数の上限以上は探索者とに割り当てられない。

 

実験3

町の人の探索者と探索軍の設定値の検証。

◆初期設定
sn-number-explore-groups = 1
sn-minimum-explore-group-size = 1
sn-maximum-explore-group-size = 1

◆パターン1 … 町の人10人で40%+町の人探索者上限10人、探索合計4人

探索軍と町の人の探索者の合計がsn-total-number-explorersを満たすように町の人の探索者が減らされる。

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 10
sn-total-number-explorers = 4
sn-minimum-civilian-explorers = 0
グループ1

◆パターン2 … 町の人10人で40%、町の人探索者上限10人、探索合計1人

探索軍と町の人の探索者の合計がsn-total-number-explorersを満たすように町の人の探索者が減らされる。

SN設定 作成グループ ユニット編成
sn-percent-civilian-explorers = 40
sn-cap-civilian-explorers = 10
sn-total-number-explorers = 1
sn-minimum-civilian-explorers = 0
グループ1

◆結論

sn-total-number-explorersは町の人の探索者と探索軍の合計の上限である。上限を超える場合、町の人の探索者が減らされる。