Monte-Carlo-Tree-Search fuer Brettspielprototyp eines Wiener Game-Studios
Übersicht
Worum es bei diesem Projekt geht.
Implementiere MCTS für einen Brettspielprototyp, baue drei Schwierigkeitsstufen und vergleiche gegen Minimax. Erhalte ein verifizierbares Zertifikat.
Das Szenario
Spieltests sind aktuell der Engpass: jede Iteration des Spielkonzepts braucht 4-6 menschliche Testpartien; eine spielbare AI auf 3 Niveaus koennte rund 60 Prozent der menschlichen Spielzeit ersetzen und den Design-Loop von 3 auf 1 Woche verkuerzen.
Das Briefing
Was Du tust und was Du zeigst.
Implementiere MCTS auf einem Strategie-Brettspiel-Prototyp mit drei Schwierigkeitsstufen und vergleiche gegen einen Minimax-Baseline.
Earning criteria — what you'll demonstrate
- MCTS mit UCT-Selektion und Backpropagation sauber implementieren
- Exploration-Exploitation ueber den UCB1-Parameter steuern
- RL-Methoden gegen klassische Heuristiken auf einem realen Spiel evaluieren
- Schwierigkeitsstufen ueber rechenbudgetbasierte Skalierung gestalten
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Studienzuordnung folgt in Kürze.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Monte Carlo Tree Search
Apply monte carlo tree search to solve real industry problems and demonstrate production-level capability.
- Uct Selection
Apply uct selection to solve real industry problems and demonstrate production-level capability.
- Game Tree Search
Apply game tree search to solve real industry problems and demonstrate production-level capability.
- Exploration Exploitation
Apply exploration exploitation to solve real industry problems and demonstrate production-level capability.
- Python
Write clean, efficient Python for data processing, automation, and backend services.
- Model Evaluation
Apply model evaluation to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
ML Researcher
MCTS sauber zu implementieren und gegen klassische Heuristiken zu vergleichen ist eine fundamentale RL-Researcher-Faehigkeit; AlphaZero-aehnliche Erweiterungen bauen darauf auf.
Dieses Projekt schärft
- monte-carlo-tree-search
- uct-selection
- game-tree-search
Applied AI Scientist
MCTS auf einen praktischen Use Case (Spieltests beschleunigen) anzuwenden und ein nutzbares Werkzeug fuer ein Domaenenteam zu liefern ist klassische Applied-AI-Arbeit.
Dieses Projekt schärft
- monte-carlo-tree-search
- exploration-exploitation
- model-evaluation
Research Scientist
Eine etablierte Suchmethode mit korrekter Implementierung und ehrlichem Baseline-Vergleich umzusetzen ist Grundhandwerk in Forschungsgruppen.
Dieses Projekt schärft
- game-tree-search
- monte-carlo-tree-search
- model-evaluation
Noch eine Sache