Skip to content
/ AWSR Public

Air War Simulator Returns for Kantai Collection

License

Notifications You must be signed in to change notification settings

YSRKEN/AWSR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWSR

Air War Simulator Returns for Kantai Collection

概要

  • 艦これにおける航空戦をシミュレートして、次のような結果を返します。
    • 基地航空隊および本隊と敵艦隊との交戦による、各交戦状態の確率
    • 空母の各スロットにおける全滅率、および攻撃可能な艦載機が全滅する確率(棒立ち率)
    • 艦娘・基地航空隊・深海棲艦における各スロットの残存分布のグラフ表示
  • このソフトウェアを作成するため、次のソフトウェアを参考にしました。

操作説明

  • 見たままです

真面目な操作説明

  • 利用可能な入力形式は、sampleフォルダ内のsample.mdを参照して下さい
  • 後の説明における「独自形式」は、sample.mdにフォーマットについて説明があります

メイン画面

  • ソフト起動時に表示される画面のことです
  • 自艦隊は、テキストボックスにテキストをコピペしてください
    • 利用可能な形式は、デッキビルダー形式か独自形式です
    • 「デッキビルダーで開く」をクリックすると、デッキビルダーのサイトが立ち上がります
    • 「デッキビルダーで開く」ボタンを右クリックすると、デッキビルダー形式か独自形式かで内容をコピーできます
    • 艦隊数は、「入力通り」だと入力した通りの艦隊数(最大2艦隊)になります
  • 基地航空隊は、テキストをコピペするか、「ファイルから読み込み」から読み込んでください
    • 利用可能な形式は、独自形式のみです
    • 「基地航空隊を使用する」にチェックしないと、動的解析(後述)に使用されません
  • 敵艦隊は、テキストをコピペするか、「ファイルから読み込み」から読み込んでください
    • 利用可能な形式は、独自形式のみです
    • 艦隊数・陣形は、「入力通り」だと入力した通りの艦隊数(最大2艦隊)・陣形になります
  • 「静的解析」の項目では、艦隊の情報や制空力を試算することができます
  • 「動的解析」をクリックすると、モンテカルロ法によるシミュレーションの後、結果画面が表示されます

結果画面

  • メイン画面で「解析開始」ボタンを押した際に表示される画面のことです
  • この画面が出る前に、解析結果がダイアログで表示されます(結果画面のボタンから再表示できます)
    • 解析結果には、特定の制空状態となる確率や棒立ち率(全滅率)が含まれます
  • 画面左のリストボックスをクリックすると、その艦娘における艦載機の残存数がグラフで表示されます
    • 表示するスロット位置は、画面右下のチェックボックスから変更できます
    • グラフは積み上げ折れ線グラフですので、例えば「残存数が10の地点で累積分布関数30%」の場合、10機以下になる確率が30%ということです
  • 「テキストをコピー」「画像をコピー」ボタンで表、グラフに示している内容をクリップボードにコピーできます
  • 「自艦隊をコピー」「基地隊をコピー」「敵艦隊をコピー」ボタンにより、解析時の設定や結果を取得できます
    • これらのボタンを右クリックして「メイン画面に転送」をクリックすると、メイン画面に設定を移せます
  • 「解析した結果」ボタンにより、解析結果をいつでもダイアログ表示できます

注意

  • 計算精度については保証しません
  • 各種対空カットインの発動率はwikiとかを見ながら適当に設定しています

サンプルデータについて

 sampleフォルダ内のsample.mdを参照してください

ライセンス

パート 作成者 ライセンス
コード本体 YSR MIT License
乱数生成コード Rei Hobara MIT License

更新履歴

Ver.1.1.2

  • 動的解析後の結果を表示するウィンドウを複数枚表示できるようにした
  • 上記ウィンドウについて、設定条件および解析結果を個別に保持できるようにした

Ver.1.1.1

  • 自艦隊について、独自形式で入力する際に動的解析できなくなることがある不具合を修正した
  • 基地航空隊について、集中ではなく分散運用した際の挙動がおかしかった不具合を修正した

Ver.1.1.0

  • 乱数生成アルゴリズムをSFMTに変更
  • 艦載機を搭載してない艦は動的解析の結果に表示しないようにした
  • チェックボックスで表示するグラフを切り替えられるようにした
  • 自艦隊について、デッキビルダー形式と独自形式とを変換&コピーできるようにした
  • 動的解析の結果をクリップボードにコピーできるようにした

Ver.1.0.0 2017/3/19

  • 初版