Spooky Sale: 10% off Premium yearly · $118.80 for the first year · until Nov 6Get it

Deep-ML
Learn
Problems1,200+ hands-on ML problemsLearning PathA guided route through the fundamentalsLabsInteractive labs on real techniquesProjectsBuild a GPT, an RL agent, CUDA kernelsCollectionsCurated problem sets and videosMathPen-and-paper math for MLIntuitionInvent the idea behind the formula yourselfPlaylistsYour own problem lists, shareableStudy AssistantAn AI teacher that knows your progress
Interview Prep
Compete
ContestsFresh problem sets, ranked liveLeaderboardWhere you stand, globallyBuddiesSolve with a friend: streaks, a weekly board, chat
Discuss
Deep-Path
Premium
      Intuition
      36 of 88

      Two for two

      A rookie steps up to the free-throw line. Write skill(made, shots, guess_weight): the chance they make their next free throw, after making made of their shots so far. Before seeing a single shot you’d guess 50%, and that guess is worth guess_weight shots of evidence.

      after two free throws
      madeshotsguess_weight
      222
      solution.pyLoading Python
      ← Two cluesHow surprising? →