Skip to content

Instantly share code, notes, and snippets.

@hiside0

hiside0/README.md

Last active Jul 7, 2021
Embed
What would you like to do?

mltd_calc

Web版はこちら: https://app.i-mas.ml/

スマートフォンゲームアプリ「アイドルマスター ミリオンライブ! シアターデイズ」の楽曲スコアをシミュレーションするためのアプリです。Windows 10(64bit版) Home Editionで動作確認しています(32bit版では動きません)。

  • 実機処理との比較とかはちゃんとできてないため、理論スコアとのズレが僅かですがあると思います
  • バグ報告は随時お待ちしております

ダウンロードリンク

  • 改修中のため、いったん配布を停止します。Web版を利用してください。

https://www.dropbox.com/s/d5zmmkae370dp7a/mltd_calc_x64_build20210704.zip

dropbox画面右端の「 … 」をクリックして「ダウンロード」でまとめてダウンロードできます。

とりあえず使ってみる

どこかのフォルダに、ダウンロードしたファイルの中身を展開し、中に入っているrun.cmdを実行(ダブルクリック)すると、コマンドプロンプトが出てきて、計算が始まります (コマンドプロンプト/ターミナルで文字が化けるときは、フォントをMSゴシックとかに変えると直るはず)。

自分オリジナルのユニットで計算したい場合は、sample_calc.pyをテキストエディタ(メモ帳とか)などで開いて、中に書いてあるコメントを参考に、各種パラメータを変更してから、再度run.cmdを実行してみてください。

動かないとき

ImportError: DLL load failed while importing mltd_calc: 指定されたモジュールが見つかりません

のようなエラーメッセージが出る場合はおそらくVisual C++のランタイムが入っていないため、下記のリンクからvc_redist.x64.exeをダウンロード・インストールしてみてください。

https://support.microsoft.com/ja-jp/help/2977003/the-latest-supported-visual-c-downloads

参考情報

ライセンス・クレジット

  • SQLite3: パブリックドメインのオープンソースソフトウェア
  • SQLite3MultipleCiphers: https://github.com/utelle/SQLite3MultipleCiphers/ で公開されているMITライセンスのオープンソースソフトウェア
  • Embeddable Python(3.8.4)
@fireattack

This comment has been minimized.

Copy link

@fireattack fireattack commented Sep 14, 2020

Probably can replace all the prints with something like

def print_tile(tile):
    print(" {:>6}%Tile score:".format(tile), int(np.percentile(array_total, 100-tile)),
          "   just before_SA score:", int(np.percentile(array_before_sa, 100-tile)), 
          "   target_note score:", int(np.percentile(array_target_note, 100-tile)))

for better readability.

@hiside0

This comment has been minimized.

Copy link
Owner Author

@hiside0 hiside0 commented Sep 15, 2020

fireattack, Thank you for improving it 👍

@HyphenK

This comment has been minimized.

Copy link

@HyphenK HyphenK commented Feb 3, 2021

Will there be no updates?

@hiside0

This comment has been minimized.

Copy link
Owner Author

@hiside0 hiside0 commented Feb 3, 2021

HyphenK, Sorry for the delay in updating. I finished that.

@jasonhahm

This comment has been minimized.

Copy link

@jasonhahm jasonhahm commented May 10, 2021

@hiside0, could you update at least the mltd_calc.db file for calculating with newer cards? Thanks!

@hiside0

This comment has been minimized.

Copy link
Owner Author

@hiside0 hiside0 commented May 31, 2021

@JasonHahm I've updated mltd_calc.db. Please check.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment