Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Winning Card Games with 1000+ CPUs

EuroPython Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a fascinating journey into algorithmic game-solving and cloud computing in this EuroPython 2018 conference talk. Learn how Vincent Warmerdam and Bas Harenslak leveraged AWS Lambda and 1000+ CPUs to create a bot capable of mastering the card game SushiGO. Dive into the process of translating real-life game rules into algorithms, understand the need for extensive computational power, and discover why AWS Lambda is well-suited for simulation use-cases. Gain insights into implementing concurrency in Python, rapid Lambda deployment using Chalice, and the results of their experimentation. Examine the pros and cons of using AWS Lambda for grid search and simulation tasks, and uncover valuable lessons in both engineering and scientific approaches to problem-solving.

Syllabus

Intro
The problem
Optimization
Lambda
Jealous
Code Team
Asynchronous Processing
Lambda API Gateway
Cost of Lambda
Bruteforce
Converge
lambda user interface
lambda speed
price vs performance
engineering conclusions
scientific conclusions
play button
one more time
the truth
conclusion

Taught by

EuroPython Conference

Reviews

Start your review of Winning Card Games with 1000+ CPUs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.