Comments
Description
Transcript
ダーツシミュレーション(by 石川倫浩)
ダーツシミュレーション 石川 倫浩 ザ・アーティスト ケビン・ペインター 決めポーズと言えばやっぱりこの人ボブ・アンダーソン ザ・パワー フィル・テイラー ダーツ&カウントアップ&特典 カウントアップ 0点 1スロー(3投)×8回分 の点数の合計を出すゲーム。 500点以上得点すれば..... マイダーツをもらえるッ ×2 ×3 ×50 カウントアップ&問題点 0点 一番得点が高いところを狙う のだが… 狙いが外れることが多い。 500点を超えるため、 狙いはどこか?など ×2 ×3 ×50 シュミレーション手法 ダーツボードは丸いので Rとθで表そう! どこを狙えばいいかわからない 狙いであるRとθを乱数で発生させよう 得点は? ボードの得点を場合分けしておこう 狙いをつけたとこに投げるが、狙いからブレるなあ。 ブレを考えよう(狙いから正規分布を使おう、分散はどのくらい?) 全24投での総得点は? 500点を超える狙い場所はどこか? ①狙いどころを決める y Rとθを 0<R<17(cm) -π<θ<π の範囲で乱発生させる x ②狙ったとこからのブレを考慮 狙った位置からのブレを x方向とy方向の正規分 布で表した。 分散の大きさは? 狙った位置 y R θ x = R cos θ + σ x y = R sin θ + σ y R = x2 + y 2 θ = arctan( y / x) x ③得点 得点を場合分けしておく 0点 ×2 ×3 ×50 ④総得点について ある狙った位置(乱数より)で10ゲーム行い 1ゲームの平均の値をだしておいた 次に、 狙う位置を変えて 上の操作を行い、今までの値と比べ 得点の高い方を残していった 最も高い得点だった狙いどこを求めたのだ 結果 500点を超えるには まず、 狙った位置からのブレは半径5cm以内でないといけない! そこを乗り越えた猛者は、 50点(真中) or 19×3 or 17×3 or 14×3を狙え!! 最大半径17cm