こんにちは、Maveryx!
先週のチャレンジの回答はこちらで見つけることができます。
スーパーボウルが目前に迫っており、今年のチャンピオンシップは素晴らしいものになるでしょう。フットボールシーズンが終わると、いつも統計を計算する必要があります。ポストフットボールシーズンの精神を味わうために、私達はビデオゲーム「Madden NFL23」と同じモデルにしたがってNFLチームと選手のキャッチアンドドロップ能力を分析しました。このゲームでは、ダイスロールシステムと選手の対戦データを使用して、投げたボールがレシーバーによってキャッチされるかドロップされるかを決定します。
あなたのタスクは、ランダム性と偶然性をモデル化し、2値のビジネス結果を予測するAlteryxワークフローを作成することです。ランダム性が意思決定において重要な役割を果たすシナリオをシミュレートしますが、これはスポーツや現実のビジネスシナリオにおいて、それがどのように結果に影響するかに似ています。
データセットには、Madden22のチームと選手の統計などを含む、分析のための主要な属性を含まれています。作業では「All Player」シートに重点をおいています。
チャレンジタスク:
このチャレンジは2つのレベルで解決するように構成されています。データ作成能力を強化したい場合は、サイコロとサイコロを振るメカニズムを最初から構築するオプションがあります。あるいは、初心者のDesignerユーザーであれば、あらかじめ用意されたサイコロを振るメカニズムを使うこともできます。独自のサイコロを振るツールを作成する場合は、3つの6面体のサイコロ(3d6)とそれらが生み出す結果のすべての組み合わせが含まれていなければなりません。
3d6のサイコロの表記についてはこちらを参照してください:https://en.wikipedia.org/wiki/Dice_notation
このFootball Funalyticsチャレンジをどのように解決するかは、ブログ記事「NFL Analytics with Alteryx and Madden」からインスピレーションを得てください。
健闘を祈ります!
・ワイドレシーバー(WB)って書いてますが、WRが正しいですね
・「Challenge_409_start_file_beginner」は英語版なのですが、日本語版がないようです・・・
@AYXAcademy Can you attach the Challwenge_258_start_file_beginner.yxzp for Designer biginner user? And also, if you can correct WB to WR, please correct the WEB text and challenge file text.
チャレンジャーのみなさま:
・今回の問題は正解がある意味ないので、自由にやれば良いと思います(英語版もみなさん自由にされていたので)
できました!
サイコロのマッピングがWRって書いてたので結局CBは抜きました・・・。なんかよくわからないですね・・・。データと問題文の整合性があるのかどうかも・・・。
正直どれだけ元のブログを見てもわからなかったです。アメリカンフットボールも馴染みがないのと、元ブログでは謎の項目ModifireがStartのワークフローにはないので、独自に判定を行う必要があります・・・。ということで、サイコロを振るシステムはブログから判明しますが、それ以外は独自に組んでいます(まぁ、ブログのやり方以外でもサイコロを振るシステムが作れますが・・・)。
ただ、このサイコロを振るシステムのMultiprierがサイコロを振った結果が9以下だとマイナスになるので、単にOverallとかけ合わせるだけだといつも攻撃側が負けてしまうという微妙なシステムになってしまいます(が、他に良いパラメータも見つからず)。
結局、
攻撃側のOverall * Multiplier >= 防御側のOverall なら Drop(攻撃側の勝ち)
という計算式にしましたが、3D6の期待値は10.5なので期待値を下回ると100%負けるという微妙なシステムですね・・・(笑)
まぁ、10、11が0.05なのでそれらもほぼ負けます。
ということで、10回実行した結果です。
まぁ、想定通り、攻撃側が著しく不利なシステムになりました。これ、防御側にも同じようにサイコロ振るようにすればもう少しマシになる気がします。ただ、想定以上にマッチングが悪くて、そもそも攻撃側が弱い人ばかりになってしまったので、想定以上に攻撃側が負けています。これはやはり防御側もサイコロ振るようにしないとダメですね(もしくは、判定時にMultiplierとかけ合わせるための何かしら別のパラメータが必要です。
問題の意図に沿ってないとは思いますが
・オフェンスとディフェンスの選手を、それぞれ別のチームから無作為に1名選出
・ダイス振った結果で補正をかけて、それぞれの給料で成否を決定
という風に考えました。
ブログをみながらやってみましたがよく分からずでした・・・。
オフェンスとディフェンスに求められる能力は違うと思いますが、Overall(×サイコロ補正)の高い選手のほうが勝ちということにしました。