計算式

Seacs版三国志NETでの計算式です。 ゲーム性を保つために完全には公開できませんが、一部をここに書いておきます。

内政の計算式

  • 農業、商業、城壁、技術、城壁耐久
    階級値補正 = 階級値 * 0.0015 - 30
    忠誠度補正 = 忠誠度 * 0.3 - 15
    基本値 = 知力 + 書物効果 + 階級値補正 + 忠誠度補正 + 役職補正
    上昇値 = 基本値 / 20 + (0〜基本値までの乱数) / 40
    ※役職補正については公開できません。
  • 農業地、商業地、城壁規模
    基本値の計算までは農業などとまったく同じです。
    上昇値 = 基本値 / 60 + (0〜基本値までの乱数) / 120
  • 米施し
    階級値補正、忠誠度補正は農業などとまったく同じです。
    基本値 = 人望 + 階級値補正 + 忠誠度補正 + 役職補正
    上昇値 = 基本値 / 20 + (0〜基本値までの乱数) / 40
  • 大量米施し
    基本値の計算までは米施しと同じです。
    上昇値 = 基本値 / 10 + (0〜基本値までの乱数) / 20
  • 軍備拡張
    階級値補正、忠誠度補正は農業などとまったく同じです。
    基本値 = 階級値補正 + 忠誠度補正 + 役職補正 + 兵数 * (1 + 訓練度 * 0.005) + 武力 / 2
    上昇値 = 基本値 / 50 + (0〜基本値までの乱数) / 100

戦闘の計算式

兵の種類によって、攻撃時の攻撃力、攻撃時の守備力、守備時の攻撃力、守備時の守備力がそれぞれ決まっています。 この値は公開することができませんが、兵種一覧の説明が目安となるでしょう。

忠誠度補正 = 忠誠度 / 10 - 5
自分の攻撃力 = (武力 + 武器の効果 + 忠誠度補正 + 民主制補正 + 役職補正 + 入力時期補正
                 + 攻撃時の攻撃力 + 訓練度 / 5 - 敵兵の守備時の守備力 - 敵の訓練度 / 2.5) / 8
相手の攻撃力 = (敵の武力 + 敵の武器の効果 + 敵の忠誠度補正 + 敵の民主制補正
                 + 敵の守備時の攻撃力 + 敵の訓練度 / 5 - 役職補正 - 攻撃時の守備力 - 訓練度 / 2.5) / 8
※役職補正、入力時期補正は公開できません。
※民主制補正は民主制の場合のみにつく補正で、攻撃時に7、守備時に14加算される。

自分の死亡兵数 = (0から相手の攻撃力までの乱数) …… (1)
相手の死亡兵数 = (0から自分の攻撃力までの乱数) …… (2)

(1)(2)を、どちらかの兵がなくなるか一定回数行われるまで繰り返します。

コメント


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-02-16 (金) 07:47:34 (4318d)