Coding an A.I. to beat Twitch Chat in Peggle (VOD)
HTML-код
- Опубликовано: 23 фев 2024
- Recorded on 02/13/2024
Doug is a sentient bell pepper who was hired by the FBI to crack gaming challenges and also talk about things with food
Streaming live on Twitch! / dougdoug
Twitter! / dougdougfood
Watch More DougDoug:
Latest Uploads: tinyurl.com/dougdoug-latest
Explained with Food: tinyurl.com/dougdoug-explaine...
DougDoug Challenges: tinyurl.com/dougdoug-challenges
Popular Videos: tinyurl.com/dougdoug-popularv... - Игры
Always remember, VOD Chat will come back eventually
Your humble VOD refresher
Quicksparse
thank you for your service Quicksparse
you were our savior, your service was unmatched and wont go underappreciated
Dear Quicksparse,
I'm here to request usage of our official name "late gang: the very best, beautiful and only immortalized gang"
Thank you, from sand (VODs are better than the streams and the youtube vids)
Thank you Quicksparse leader of Lategang (Vod Chat)
o7
THE VODS CAME OUT IN THE WRONG ORDER, PANIC AAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
AAAAAAAAAHHHHHHHHHHHHH
AAAAAAAAA WHAT
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHH NOOOOOOOOOOOOOOOOO
RIGGED
I woke up in the middle of the night, put this video on, went back to sleep, and woke up 4 hours later all before Doug started playing peggle
Go'bless
truly the intended stream experience
How dare Doug say Vod viewers aren't here, WE ARE HERE!
by sayinfg we are not here, he admits we exist. so he ACKNOWLEDHGES US
Gameplay starts at: 2:52:40
Thank you! I caught the coding part of the stream but missed the game play
oh but the code is the best part
our hero
game continues at: 4:58:57
Thanks mr bird
VOD CHAT HAS BEEN RECOGNISED
One twitch chatter said "This is astrology". And they're right. This whole stream is Doug thinking the AI is capable of giving any kind of meaningful fine understanding of position of the pegs, but it's just saying random shit and Doug is interpreting it from there.
There might be some rope in blanking out everything in the image but the pegs, so that the AI's context is solely about what and where each peg is, and nothing else. But I suspect the correct way would be to scan the image (or pull from Peggle's memory) and give the AI a text list of coordinates for each peg. It could then at least choose and auto-shoot on its own.
Yeah with the way he ended up doing it, it was basically an AI saying "Peg exists in roughly this area ish" and him shooting at it and twitch chat fighting that on a 30s delay with a bunch of trolls.
Tbf I think he understood that the ai wasn't actually thinking it through, he just didn't wanna cancel the whole idea because it wasn't working well, and he did a pretty good job of saving it.
I love how YT chat gets all the hate from Twitch chat, while the VOD chat, which is just a slow and delayed version of YT chat gets supremacy declarations from them. 🤣
technically we are vod chat ....
We are like switzerland, we don't partecipate in war and we can smoke weed, we are like the cool uncle while youtube live chat is the dad
@@ikena._.7488 there's a reason we don't live in the same country.
How dare you compare us to RUclips chat
They're scared of YT chat.
One of my favorite things from old dougdoug that ive missed is random sound effects and popups that neither doug nor chat remember setting up. Glad to see it reappear in this stream.
i love that twitch chat AND youtube chat united to get us a line
Doug: “Why has [blind Björn] been saying anything about Peggle? […] Why is he so confident?” (2:13:36)
Doug's ChatGPT prompt: “From now on you are the character Bjorn from Peggle, but you are extremely overconfident in your abilities even if it isn't deserved.” (2:17:32)
Aside from “AI” like ChatGPT being very confident in their incorrect statements, the prompt in question surely didn't help.
twitch chat and bjorn banding together to torture Doug is so funny
26:57 VOD VIEWERS DESERVE EQUAL REPRESENTATION
YEAH WE ARE HERE
WE RISE
FEAR US TWITCH AND YT CHATS, FOR YOU ARE BUT A MOMENT, WE ARE ETERNAL!
VOD VIEWERS!
Finally Vod watchers, we got the represantation we deserve!
i love how doug has to keep asking bjorn to check the image over again, like he’s an employee refusing to check his faxes
It would be nice to launch VODs as premier. So you have a LIVE chat from the VOD channel (just an idea). Thank you for your work Quicksparse o7!
Since Peggle week was a rousing failure. Doug needs to beat every single peggle game in a row without losing a single level. Including the fanmade dougle
Is that not what he did (not including the fanmade)
@@WhatIsTheHeat I thought he just beat one peggle game without losing
He REALLY loves the word "cascade"
It is a good word though...
@@user-zh4vo1kw1z it is :P
It’s a good word. I live near a waterfall known as “The Cascades” and it’s really cool
I watched the VOD so I had the ability to pause and take a break whenever I wanted but damn, I feel exhaused after watching this.
Aka: Doug gets held hostage on stream by Twitch Chat and the Yap Master.
I AM THE YAP MASTER
LocalFBI_Agent is becoming a canonical viewer. I seen them in every stream and get picked for the chat chooses a few times
I believe they're a mod
@@DondlFondl They're not, but they have an uncanny habit of showing up to every stream no matter what somehow
When your in early gang chat, you can even chat with them, when they're online. It's like talking with a celebrity🎉😂
@@marritofan1390I KNOW ITS SCARY
OK, how does no one acknowledge that the TTSer at 12:50 said "Discord calculated this".
Bro is using the whackest calculator of em all
Just finished a different VOD and I’m so happy there’s another one to watch. Eventually I’ll be able to see a stream live.
I don't know if this gets corrected later on because I'm only two hours into the stream, but I think Bjorn keeps seeing green pegs because of the background. Like at 2:04:25 maybe Bjorn sees the Aurora Borealis or the hills as green pegs.
Edit: Ok nevermind
Oh yes, the old times, where DD used to stream. I miss those times 😢
?
2:05:07 I counted all of them, separated the lines from the balls and the blues from the oranges, just to see Bjorn say "I don't need to count"
Edit: oh it was the number of the balls left
just delete the comment bruh
This was a wild ride live.
I couldnt think of a carrot pun but im ROOTING for the rest of you
Im hilarious i know
27:20 I for one am completely flabbergasted that he would deny our participation in the stream. We should unionize to make sure Douglas can't trample us anymore
3:33:40 Carrots are orange just like the pegs bjorn is struggling to hit
Really wondering if Bjorn was thinking the top of power meter was an actual peg to hit...
Something, something, carrots.
YAP MASTER BJORN he peg he attack but most importantly he yap
I'm pretty sure it was literally just shooting randomly with a bunch of extra steps. I'm not convinced it has any kind of concept of how the game is played to begin with, but even if it understood the game it still has no idea what the coordinates actually mean or how to predict what its shots will do.
one of my favorite streams tbh
Just started the video.
There is not a chance in hell that Doug could create an AI to beat Peggle faster or better than his Twitch chat can.
Twitch chat is cracked.
I'm vodding rn
5:00:20 Peggle starts again after coding adventure
5:12:26 epic shot
5:42:25 another epic shot
7:55:10 best sendoff ever
6:37 - Finder's fee
35:20 - Thanks for all that you do
1:37:30 - Free bird
1:40:23 - Encore
2:10:30 - No more striking
I LOVE YOU ALL MY VOD BROTHERS, now i shall continue "watching" the D while i do random shit (will probably be asleep in a while)
44:20
I don't think it will Doug. Just a hunch though.
I tried staring directly into the code to gain it's wisdom, but I just ended up with a headache.
Us VOD watchers bridge the divide between Twitch and RUclips chat.
There should be a peggle level where the background has a different random peg configuration that perfectly aligns with the board.
Vod Chat is justice, but Cod Chat is the way of the future. Carrots
I feel so represented in this episode of Doug
AAAAAA OUT OF ORDER WHAT DO I DO WHY IS EVERYBODY PANIXING I AM NOT PANICING AAAAAA HELP PANIC PANIC AA
Omg Vod chat is finally here!
VOD GANG UNITE
Late gang is best gang!!
VOD GANG!
VOD CHAT ACKNOWLEDGED‼️‼️🗣️🗣️
the music you played at the very start reminds me of how the first stream I caught live was the dino nugget stream
This was my first DougDoug stream!
Can someone timestamp all appearances of the legendary yapmaster
1:01:10 Doug's genuine jumpscare is a pure joy. I wasn't ready for this.
I love VOD chat
Swish swish, thump thump, ding ding 😂
3:17:42 YO I ALSO TAKE WELLBUTRIN #WELLBUTRINGANG POGGIES
vod chaters were represented on this very stream, W for vod chat
Carrots are usually really good at school but terrible at home idk why
Can we talk about how colourblind mode on peggle doesn’t have a symbol for the orange ones? The literal most important ones? That’d be fine except blue (the most common ones) also don’t get a symbol so a really colourblind person wouldn’t be helped by colourblind mode at all lmao
I hate when people say RIGGED almost 24/7... Just let the AI cook!
Rigged
That one TTS about drawing over the image was right. Vision models generally have a better time going image to image rather than image to coordinates, in fact the vast majority of the time when they do output coordinates they do so by generating heatmap images and softmaxing and taking the peak. (I.e for human pose estimation its far easier to train a model that produces heatmaps for each keypoint than it is to train one that directly predicts the keypoints). Its complicated because the actual GPT model also has to deal with text but i do still think it would have better results if Doug asked Bjorn to draw a mark where they want to aim rather than getting it to say coordinates
VOD Chat lives on
Bjorn going AHOOOOOOOOOO like Mario at the countdown was the best.
I can't belive he went to the wrong vod, why didn't he display our messages?
VOD!
I think the problem with the AI is that the Y coordinates are measured from the top, rather than from the bottom, it seems. For example, you would think x=600 y=100 would be near the bottom right corner, but instead in this, it looks like the shot was top right corner. The AI might need to know that the Y axis is measured from the top down next time. The reference I am speaking about is at 2:29:00
Guys we deserve a vod in the chat
Doug we need a line in every stream
VOD chat is kinda epic
I'm typing comments but they're not showing up in VOD chat. I think it's broken.
CARROTS
5:44:33 please tell me someone knows the song that starts over here !
Big Blast Sonic - Gulty Gear Xrd SIGN
hello to future doug.
Game starts at 2:50:58 i believe. also hi
Lets go Quicksparse! Best supporting character for chair.
What is the song at 1:12:30 ?? It's so good!
Leaning Dream - Pizza Tower OST
To the guy watching this VOD in March: happy birthday! March b-day gang.
Hi Doug! (Hoping this gets into VOD chat on stream) ((I'm not even checking if Doug is live))
The plot twist at 2:13:15 was insane
Vod viewers finally getting seen on stream😎
WE (VOD CHAT) ARE IN FACT HERE!
Hi vod chat
Tomatoes.
amazing
this would make a good video
My life goal is completed, I'm in a dougdoug video ^w^
(and then for vod chat, if i get the bits again I'll demand doug bring us back >:3)
As a vod viewer I feel represented
It seems so clear that the issue is with the logic he uses when working out how to turn a strategy into coordinates. You should instruct him to use some mathematical reasoning to convert his strategy into a coordinate instead of using flowery language to conver a strategy into a coordinate.
Are there some game files you can delete to get rid of the backgrounds?
I can't wait for the AI uprising and it remembers all of it's losses against twitch chat. The vendetta will be strong. Twitch chat will be the first to fall.
I can’t believe Doug made a clone of Bjorn to compliment his hair then played dumb when the real Bjorn showed up
44:12 I think it'll probably work yeah
Edit: aw fuck
I have searcher for the Fucking Steel Ball Run question for 7 hours, WHERE. IS. IT?
i feel like doug is going to be a great teacher. not sure on the 2d platformer though.
@3:52:10 what’s the song here please?
Maniamaster by Lupus Nocte
@@ohwd4653 thank you kind sir!
Hear me out, DougDoug playing peggle but twitch chat can move the mouse and try to mess him up
this is dougdougdoug worthy mayhaps even dougdoug worthy???
@2:18:45 what’s the song here please some kind soul!
Maniamaster - Lupus Nocte
Early VOD gang 😎
you can tell by the 70 hour mark mr yapmaster is getting tired and breaks ou tin Scottish accent for some reason
Unicorns are very much associated with Scotland so makes sense
3:30:00 personal bookmark.
At about 5 1/2 hours in when the AI says “the orange peg flanked by two blue pegs” I bet the AI misread the fairy in the background’s blue hair as another blue peg
EDIT: They figured it out 5 minutes later lol
stream ends at 7:55:47