RのWeb制作

Webサービス制作のための技術情報を。データ分析(Python、機械学習コンペ他)や自作野球ゲームMeisyoのこと中心。

Meisyo データサイエンス

[Meisyo] 打撃・守備のバランス調整(v0.40)

投稿日:2020年8月21日 更新日:

変更概要

守備力を上方修正します

詳細に言うと、OPSに対する影響度を、守備力=ミートまたは反応の有利な能力値にしました。
これまではOPSに対する影響は、守備力<ミートまたは反応の有利な能力値(2倍ほどミートまたは反応が有利)でした。

変更の根拠

現行バージョン(v 0.32)において過去の私のチームを使い、打撃データを分析すると以下のような関係性がわかりました。

実データはこちらからダウンロードください。

能力値1ポイントあたりのOPSへの影響度が、守備≦ミート(有利ではない)<反応(有利)でした。
※今回の実験では速球投手多めだったので、打者の反応がOPS増加に有利です。

想定では、ミート(有利ではない)<守備≦反応(有利)でしたが、そうなっていなかったので今回の変更により調整します。

上記結果を出した根拠としては、内野4選手または外野3選手の守備の能力値を変動させ、それ以外は固定させる方法での実験結果があります。

内野は、
(1)何もしない対照群、(2)4人とも守備力を+10にした群、(3)4人とも守備力を-10にした群で実験しました。

外野は、
(1)何もしない対照群、(2)4人とも守備力を+10にした群、(3)4人とも守備力を-10にした群で実験しました。

その結果、守備力が増加すればするほど相手チームのOPS(全体)が減ったので、以下の表にまとめました。
ミートや反応のOPS補正(個人)については、回帰分析で求めました。

変更後の計算値

守備速度(m/s) = 0.12 * (走力 + 守備力 * 4.5) / 4 + 7;
※守備力の係数を1.5倍にしました

変更前の計算値

守備速度(m/s) = 0.12 * (走力 + 守備力 * 3) / 4 + 7;

その他計算値

守備待機時間(s) = 0.2 – 0.002 * 反応
※投手は+1s、捕手は+2sされます。

最後に

外野より内野の守備力の方が重要だとわかったのは大きいかな。
内野より外野の方が守備範囲が広いので、私は内野<外野だと思っていました。

もしかしたら、内野を抜けるゴロを防げる確率が増えたのかもしれない。
ということは、、守備の重要度は二遊間>外野>一三かもしれない。
見た限り二遊ゴロ多いし。

今後は、勝っているときの守備固めが重要になってきそうだし、守備重視のチームもありかも・・・。
ただ監督指導Pリセットチケットと選手リセットチケットがない。困った。

注意点としては、バランス調整は見切り発車ですので、あまりにも強すぎる・弱すぎる場合は再度変更いたします。
コメントいただければ早急に対応できる可能性が高くなりますので、よろしくお願いいたします。

-Meisyo, データサイエンス

執筆者:


  1. […] 結果を下記に公表しました。 [Meisyo] 打撃・守備のバランス調整(v0.40) 打球方向による結果も個人で分析できると良いんだけど、計算量が多すぎるので、ちょっと難しそう。 […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[Meisyo]速球の地位向上

[Meisyo]ビッグデータから学ぶ試合の基礎設計4から早4か月。 「速球の上方修正してほしいな」というコメントが届きました。 すみません! 制球に比べ、速球は蔑ろにされてきたことはわかっております。 …

for内で選手個人データをSQLで呼び出すより、辞書型を利用した方が読み込みは早い

for内でSQLを呼び出すと遅い…。 自作野球ゲームMeisyoでは、明示的にデータを呼び出すためにfor内でSQLを利用していました。 CDs = {} # Cardデータ(選手id, 選手データ) …

[Meisyo] ver 0.40リリース情報

名将と呼ばれた者達を9/1、ver 0.40にアップデートしました。 更新予定 1・ストーリーの追加・その他調整 2・試合でのステータスの強弱再調整 3・その他 更新詳細 ストーリーの追加・その他調整 …

[Meisyo+] リリース前準備完了

名将と呼ばれた者達+の機能があらかた実装できました。 現在はゲームバランス調整のために、試合や練習などの状況を確認している最中です。 β版リリース日を8/28目安にしています。 よろしくお願いいたしま …

[Meisyo] 表示系の改善

なぜやったか 新規登録ユーザーの短期継続率が低い 問題点 新規登録ユーザーの導入部分がわかりにくい 変えたこと ・チュートリアル変更 ・メインページ変更 ・各ページUI変更 詳細の理由 以前から、新規 …