I Created An A.I. to DESTROY Tic-Tac-Toe

preview_player
Показать описание

Using Q-Learning to create a Tic Tac Toe A.I. that never looses.

Table Of Contents
0:00 - Intro
0:30 - Minimax Algorithm
1:37 - How Humans Play Tic Tac Toe
3:39 - Tic Tac Toe Board
4:18 - Q-Learning
5:23 - Q-Tables
7:45 - State/Action/Reward
9:07 - Updating the Q-Table
12:28 - Playing the A.I.
14:06 - Outro

Music/Animations:
Otis McDonald - Not For Nothing
Artificial.Music - Herbal Tea
imotivation from Pixabay - Subscribe Animation
Рекомендации по теме
Комментарии
Автор

Awesome video! Happy to get know you before you become famous for AI videos on YT :-) Subscribed!

lorenzweb
Автор

This was posted on r/codebullet i thought that code bullet finally f*cking posted

But I didnt watch the video so you got my sub

ahkh
Автор

I’m sure a lot of folks are going to compare you to Code Bullet, but hey that’s just more of a good thing!

zikoraagbapu
Автор

I train it for 10, 000 and I'm still winning... very strange

tadm
Автор

so i tried the AI out and it is at 44, 000 generations and it still cant beat me. fails the same way everytime. also i love this content. please keep it up

jacksonholderman
Автор

Nice! "count from 1 like peasants" LOL

indygarcia
Автор

Dude you made me laugh so many times xD Quality video learned a lot, thanks! Keep it up and you will be the next codebullet, no doubt!

UtopianGarden
Автор

Given that the board is symmetric, why would the Q-table values not be approximately symmetric as well?

I would have expected the training to result in three approximately unique values for the initial move, corresponding to the center, the corners, and the middles.

alanwj
Автор

This guy is the best Indian coder on YouTube tbh, most programmers will agree

brandontechnerd
Автор

Awesome content! Is the source code on github?

sarjuthakkar
Автор

sorry but I don't know what to say?😶

aboutkyraaa