要望
投手起用と代打について
現状自分は投手起用を
こんな感じにしていて代打は6回以降にしたいのですが
投手の数の関係で9回以降に代打
を起用された場合に
野手が登板することになり
困っています。
代打起用を何回以降何回まで
と制限するか
控えの投手がいない場合に
代打を出さない設定がほしいです pic.twitter.com/yMhe7D8OpY— hage (@hage88983544) 2019年1月29日
作者の考え
確かに・・・。
野手が登板して試合壊れるとツマランしね。
1・交代投手がいるか?→いれば交代(代打・代走)可能
2・野手が登板しそう!→とりあえず普通の登板を実施。居なければ誰でもいいから投手出せい。
1、2はそれぞれ補完関係にあるから、どっちかだけの実装はマズいね。
解決策
投手交代のアルゴリズムを変更しました。
この変更で、野手が登板することは基本的になくなりました。
[詳細]
・投手への代打・代走は、投手の交代要員が一人以上居る場合のみ可能に。
・打者(type=B)が投手として登板しようとするとき、もし継投設定上誰も登板しない場合は、ベンチ登録済みで登板していない投手をランダムで登板させる。
コメント
実装しました。
はまったのは、投手の交代要員数の出力。
表と裏の選手Arrayを勘違いして同じように扱ってました。/(^o^)\
動くわけがない。