How does videogame AI find its path and beat you at chess? (MiniMax, Dijkstra, A*) | Bitwise

  Рет қаралды 9,969

DigiDigger

DigiDigger

Күн бұрын

Пікірлер: 29
@DigiDigger
@DigiDigger 2 жыл бұрын
Keep exploring at brilliant.org/DigiDigger. Get started for free, and hurry-the first 200 people get 20% off an annual premium subscription.
@Krantz_
@Krantz_ Жыл бұрын
The Pacman AI is MUCH more than just picking a random direction half the time! Your explanation is fine, but the REAL behaviour is much more interesting and complicated
@DigiDigger
@DigiDigger Жыл бұрын
It seems my source was incorrect about this! I looked into it further and based on an interview with Toru Iwatani, the creator of pacman there is indeed more to it than is stated in the video. I added a notification to the video as well as a message in the description. Thank you for pointing it out!
@degamevlog1219
@degamevlog1219 Жыл бұрын
Heerlijk om te horen hoe je Dijsktra correct uitspreekt
@psyboyo
@psyboyo Жыл бұрын
First time that I visualize A* working! Damn! That actually opened up new ideas, thank you!
@JoyousCreeper
@JoyousCreeper Жыл бұрын
1:22 because they don't use random chance at all, there's a whole video explaining it
@techdeth
@techdeth Жыл бұрын
WOW that A* explanation blew my mind! Such an elegant solution to produce massively better results.
@eboatwright_
@eboatwright_ 2 жыл бұрын
Ayy, he's back!
@ORANOID
@ORANOID 5 ай бұрын
Well, finally I've watched it. Great video.
@quentinmcwimberton6797
@quentinmcwimberton6797 Жыл бұрын
He didn't forget the catchphrase this time!
@Relivino
@Relivino 2 жыл бұрын
Nice! How many parts will the series have?
@pitchblack5422
@pitchblack5422 Жыл бұрын
hopefully many
@TarenGarond
@TarenGarond Жыл бұрын
That is not even close to how the Pac-Man AI works. If someone reads this and are curious how it really works watch the KZbin-video "Pac-Man Ghost AI Explained" by "Retro Game Mechanics Explained".
@nikozdev
@nikozdev Жыл бұрын
Nice tutorial. I wish I saw it earlier
@1ups_15
@1ups_15 Жыл бұрын
this video made me remember this time when my comp sci teacher made us code the dijkstra algorithm back in 12th grade, tough times 😂
@forrealfrfr
@forrealfrfr Жыл бұрын
Thank you for these videos, they are always a treat
@freezinfire
@freezinfire Жыл бұрын
Finally, you are back
@Drmsallam
@Drmsallam 10 ай бұрын
Please do more videos
@moth.monster
@moth.monster Жыл бұрын
Everyone knows chess was invented by Gary Chess.
@Gurzbujar
@Gurzbujar Жыл бұрын
good stuff
@algotn
@algotn Жыл бұрын
Fix the thumbnails and title!!! Seeing these new videos have so few views really hurts to see. And I'm going to be honest, the videos are very good, but the thumbnail and title just straight up doesn't fit the content. They both look as if this is going to be a long, dry, multipart tutorial about it. Not a interesting, well illustrated educational video. These new two videos could probably have so much more views if only the title and thumbnails where fixed. Both Linus (LTT) and Jimmy (MrBeast) have extensively talked in podcasts about just how huge of a difference both the title and thumbnail can make to a video, and that even changing them on old videos can cause huge influxes of views. (I would strongly recommend Lex Freidman's episode with MrBeast. Even if you don't like MrBeasts content, he is by far the largest channel on youtube (that isn't a large corporate brand channel), and he does know what he is talking about) Take a look at channels like Tom Scott, Atomic frontier, Captain disillution, SmarterEveryDay and many more. They all have rather short, enticing and to the point titles, that doesn't feel clickbaity. Yes some have longer titles, such as SmarterEveryDay, but instead the videos are backed up with awesome thumbnails. This videos title as an example doesn't even fit, it has to be cut of with "..." in the end. You don't really need to mention MiniMax, Dijkstra or A* in the title. Instead let the description host all the excess information that isn't strictly needed for a new viewer. The title is meant to be, well a title, not a full explanation what the videos is about, thats what the description is for. But don't feel as if I'm attacking your channel, I have way less actual practical experience about this than you do. I'm just saying what my gut feeling is saying, and my gut is in no way shape or form an expert in this field. So don't assume I really know what I'm talking about, do your own research. However I can with strong certainty say that they are far from optimal as they are now.
@nicholasricci57
@nicholasricci57 Жыл бұрын
Woohoo! New video
@liamdrun
@liamdrun Жыл бұрын
Hey, can someone explain to me what is MiniMax Tree
@GoldenBeholden
@GoldenBeholden Жыл бұрын
This video explains it pretty well: kzbin.info/www/bejne/iqjFnaaJgZhgoNU
@coverinur6353
@coverinur6353 Жыл бұрын
It is an arbitrary method of analyzing potential outcomes. By first generating a list of starting values and then selecting values that are most beneficial to each “player” (red vs. blue) in turns, you can abstractly represent a “player's” actions in a game as a set of choices with varying benefits (-1 harmful, 0 neutral, 1 beneficial), where the largest/smallest number, depending on the player, represents victory. In the video we start by having blue select from a number of starting values. Blue's objective is to cause Red to lose by picking numbers (taking actions) with the lowest value. In some cases Blue is forced to pick numbers that are beneficial to Red. Then, from the numbers Blue picked, Red picks the numbers with the highest value and thus beneficial to them. Followed by Blue picking the lowest valued number and ending with Red picking the highest number. If the Number is +1 Red wins, if it is 0 Blue and Red tie, and if it is -1 Red loses and thus Blue wins.
@liamdrun
@liamdrun Жыл бұрын
@@coverinur6353 i kinda get it now, thanks!
@liamdrun
@liamdrun Жыл бұрын
@@GoldenBeholden lol
@SqualidsargeStudios
@SqualidsargeStudios Жыл бұрын
Great vid. One little question, did your English decline from a couple years ago? Like your dutch accent is more pronounced then roughly 2 years ago.
How do games like Prince of Persia manipulate time? | Bitwise
16:11
When u fight over the armrest
00:41
Adam W
Рет қаралды 28 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 48 МЛН
I Made a Weird Chess AI from Scratch
6:38
nextProgram
Рет қаралды 291 М.
How were the portals in Portal created? | Bitwise
8:28
DigiDigger
Рет қаралды 1 МЛН
How does ray tracing produce hyper realistic graphics? | Bitwise
18:27
The Dumbest Chess Game Ever Played
17:24
GothamChess
Рет қаралды 2,4 МЛН
Why Stairs Suck in Games... and why they don't have to
11:24
Nick Maltbie
Рет қаралды 1,5 МЛН
Cursed Chess...
5:38
Banana & Bread
Рет қаралды 549 М.
The World's Most Arrogant Chess Player
7:20
Newsthink
Рет қаралды 514 М.
Using Dangerous AI, But Safely?
30:38
Robert Miles AI Safety
Рет қаралды 72 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 28 МЛН