前のページへは、ブラウザの機能で戻ってください。
M.S.A.F.専用ページです。他陣営の人はのぞいちゃダメです。


陣営別構成比率計算について(計算結果は随時陣営別BBSで発表しています)

7陣営全てについて、攻撃先比率と防衛戦回転率が公開されています。
このデータを元に、以下の要領で各陣営の構成比率を計算しています。
7つの陣営に対して7つの式を連立できるので、解けると思って着手したのですが、 実際には手計算できっちりと答えを求めることはできませんでした。
理由を調べてみたら、すぐに一つの原因がみつかりました。
ある陣営の攻撃対象比率合計が100%にならない例 (小数点以下の数字の扱い方に起因すると思われます)がありました。
他にも、旗艦と交戦した場合の防衛戦回転率の扱いなど、不明点や課題は山積です。
陣営別BBSで発表している構成比率の数字は参考値ということでお願いします。

1.7つの陣営の小型艦数を、それぞれA、B、C、D、E、F、G、とおく。
  (例えば、A:チェイテ、B:アムニス、・・、F:海上治安維持連合軍、G:カマラーダ)
2.A×Aの回転率=B×Aへの攻撃率+C×Aへの攻撃率+・・・+F×Aへの攻撃率+G×Aへの攻撃率
  という式を立てる。
  (攻撃率は、以下の表記方法との関係もあって主語(Aから)を抜いていますのでご注意ください)
  (回転率は、防衛戦回転率のことです)
3.B、C、・・・、Gについて同様のことを繰り返す。
  B×Bの回転率=A×Bへの攻撃率+C×Bへの攻撃率+・・・+F×Bへの攻撃率+G×Bへの攻撃率
  C×Cの回転率=A×Cへの攻撃率+B×Cへの攻撃率+・・・+F×Cへの攻撃率+G×Cへの攻撃率
  ・・・
  F×Fの回転率=A×Fへの攻撃率+B×Fへの攻撃率+・・・+G×Fへの攻撃率
  G×Gの回転率=A×Gへの攻撃率+B×Gへの攻撃率+・・・+F×Gへの攻撃率
4.率しか公開されていないので、どこかの陣営を基準にする(その陣営の小型艦数で全体を割る)。
  陣営別BBSで公開している計算では、我等がM.S.A.F.を1としています(Fで割っています)。
5.AからGの7つあった未知数が、この段階で一つ減ります。
  新たな未知数はA/F、B/F、C/F、D/F、E/F、G/Fの6つ。(F/Fは1)
6.6つの未知数に対して、7つの式が連立するようになります。
7.最後はノウハウになりますが、多元一次連立方程式を解く方法は色々とあります。
  興味のある方は試してみてください。
  手計算だと、7つの式を満足する数値はきれいに出てきません。
  (6元一次連立方程式を解いて7つめの式で検算しようとすると計算があわない。誤差がある)
  手計算での未知数の消し方は、地道に一つずつ未知数を他の未知数で表現する方法のほか、 行列計算のわかる方は、行列の基本操作を繰り返して連立方程式を解く、という方法もあります。
  (ただし誤差に泣かされます。少なくとも私は泣きました)

第2回と第3回の計算結果は、大体同じ数値になりましたので、それなりの信憑性はあると思います。
でも、あくまでも参考値ということでよろしくお願いします。
特に第1回の計算結果はおかしいようなので、ご注意願います。
(M.S.A.F.が勝った時の計算がおかしいっていうのは、ちょっとイヤですね)

2月8日追記
その後、絶対数の計算方法も思いつきました。
推測を含む概算ですけど、「大外れ」ではなさそうです。
(陣営別BBSのNo1526などを参照願います)

established 2002.02.02
LAST update 2002.02.08