TensorTonicTensorTonic
Problems
Study PlansProjectsInterviewPricingFeedback
Back to Study Plans
18 Problems

Build AlphaGo from Scratch

18 NumPy and PyTorch problems covering Go rules, a policy-value network, neural-guided MCTS, self-play, and training.

5 Easy8 Medium5 Hard
5 sections
Find a Go Group and Its LibertiesScore a Terminal Position with Tromp-Taylor RulesBuild the Legal Go Action MaskApply a Go Action with Captures and RepetitionGo Rules Quiz10 questions
Encode AlphaGo Zero Board HistoryApply an AlphaGo Residual BlockCompute the Policy and Value HeadsAssemble a Compact Dual-Head NetworkPolicy-Value Network Quiz10 questions
Initialize Legal MCTS Edge StatisticsSelect an Action with PUCTBack Up an MCTS Simulation PathNeural-Guided MCTS Quiz10 questions
Mix Dirichlet Noise into Root PriorsTurn Root Visits into a Search PolicyImplement the AlphaGo Policy-Value LossSelf-Play and Training Targets Quiz10 questions
Sample a Recent Self-Play Replay BatchApply a Dihedral Go SymmetryApply One Policy-Value Head Training StepRun Deterministic Neural-Guided MCTSIntegrated AlphaGo Zero Pipeline Quiz10 questions

Summary

Total18
Easy5
Medium8
Hard5
Progress0%
Quizzes0/5