Pong, Python & PyGame 11 - Computerphile

preview_player
Показать описание
Taking the Squash Pong game and using data science to make it AI powered! Dr Isaac Triguero uses regression & nearest neighbour.


This video was filmed by Sean Riley and Isaac Triguero and edited by Sean Riley.


Рекомендации по теме
Комментарии
Автор

I like the conceptual Computerphile videos, but these practical ones really help to connect the dots. I wouldn't mind more practical series like this. I love all of it though. Thank you!

djshea
Автор

7:00 - I recently found out in Python 3.6, they introduced something called "f-string" which makes formatting string with variables so much easier compared to .format.

ChaosMissile
Автор

Can't wait for episode 100! shocking that we were able to get so close so fast.

bananya
Автор

Best data analysis & machine learning video for the rest of us. So many things click for me in this series.

charlesrussell
Автор

I liked this video series, especially this part with data science, thank you!

helloworld
Автор

it’s an answer to a test! Where’s all the cheating students at? Lol Sad there’s no online code but great series! I appreciate the work you guys put in.

chicodavid
Автор

I was not expecting this series to conclude with machine learning. Cool!

crystalsoulslayer
Автор

I started to watch this series to see how python works but i got something much more interesting! ^^

Daniel-ibnt
Автор

It's unfortunate you guys skipped over all the really interesting parts of the original implementation. Collision detection and how to implement the angle of reflection so that the game is actually fun to play. For instance, the game is often implemented so that the angle of the bounce is altered depending on where the ball hits the paddle. Sometimes there's even a change in ball velocity depending on paddle velocity. Just saying, there's a lot of interesting game design principles that could have been explored here.

Naxzgul
Автор

I hope you can do more coding videos with Dr Isaac

Petertronic
Автор

This is. So. Amazing !
Ty for this amazing series !
I love it !
Will implement this asap ❤
I'm hyped...

barrotem
Автор

What a lovely man. And a Python enthusiast! Thanks, Dr. Triguero :)

gregf
Автор

What source would you recommendation to start learning about data structures and algorithms in Python?

benbrooker
Автор

My solution to getting the ball to bounce off the paddle wasn't quite as elegant, but I got it to work. This tutorial has helped me a lot with the class construct. Classes still tend to baffle me. Guess I need to try to put this new code in.

grandetaco
Автор

Love this video! Definitely helps with my python skills. Thank you!

CyberNoobYT
Автор

7:11 prepared statements are a particular thing from python? That would be new to me, who has programmed with them long before python even existed... XD

m.h.
Автор

Why not use real physical values of ball speed? That way the speed will be independent of framerate.

matonted
Автор

Hey can you plz make a video on karatsuba algorithm(in python)plz plz plz🥺🥺🥺

ritiksingh
Автор

Rumours say that the *.csv file still hasn't been closed...

Uerdue
Автор

Nice! I just got done making the classical games Tetris and Brick Breaker in java on my channel. Great games!

audiohutch