Can an AI survive Five Nights at Freddingus'?
HTML-код
- Опубликовано: 11 сен 2024
- You know I never actually finished 4/20 mode in Fnaf1......
The legendary TechRules vid: • Ruining FNaF by Dissec...
here's Chimanruler15's awesome guide steamcommunity...
BoxFig's awesome program sounds page: pastebin.com/2...
and movement guides: imgur.com/a/iowbr
Key Hyperparameters for those interested:
type: PPO
Batch Size: 512
Buffer Size: 8192
Hidden Units: 512
Hidden Layers: 3
Time Horizon: 8192
total training time:
(it's complicated)
approx 5.48 hours
26,500,000 steps
then a second model initialised with the first that ran for
approx 3.04 hours
15,000,000 steps (but you haven't seen everything it accomplished with that training yet.... shhhhh no spoilers!)
music:
1 - 368 - Dyalla
2 - AETHER - Density & Time
3 - TORSION - Density & Time
textures from:
PBR Material Bundle Vol1 - Cole
100+ PBR Materials Pack - Integrity Software & Games
AllSky - 220+ Sky / Skybox Set - RPGWHITELOCK
and some bad ones from me!
models from:
Low Poly Ultimate Pack - POLYPERFECT
Low Poly Disco Bar Pack - GOLS Consulting
Low Poly Office PAck - ChompyLunchbox
dingus went from stealing to getting a job, great character development
After his life if of crime, Dingus was punished by the god Asmodingus to push a boulder up numerous hills. After finally escaping his divine tormentor, Dingus swore off crime, instead choosing to assist a struggling pizzeria in protecting their property overnight.
They remembered his passion for work from that video with moving the stone up!
Dingus parole notes: "His low level of intelligence is a challenge, but also lends credence to an argument for low risk of recidivism. Parole is approved. Recommendation of the board is that of placing Dingus in a half-way house - there is currently tenant availability at William Afton's home, due to recent incidents resulting in... vacancy. Extra care from Afton's associate, Henry, will surely ensure Dingus' success."
Frfr
How good can he get at that game?
Imagine making a Meta Dingus that has to figure out what Dingus to run for a given task.
A Dingus for all seasons.
Ding-ception
Almost read this as “Metal-Dingus” and now I want to see them training Dingus to race a metallic copy of itself
@@ScuttleBugReal A metal copy of dingus, this idea kinda reminds me of the time someone made a copy of a certain blue, fast, ring grabbing creature...
@@LeHasnurg strange, isnt it?
is that de Dingus of 87 ?!
I really should have fit that line in
@@Dingus_Labs for the next time !
Acthually, iths the endinguning of '83 🤓
@@Dingus_LabsNow we need is five nights at freddingus 2
@@Dingus_Labs next time add the golden freddingus with a rare chance to instantly kill the run
Because the AI tought spamming flash at animatronics outside doors is good, they did that instead of closing it
Maybe if he had it on a time limit, like only getting rewarded once every 5 seconds, or only once after seeing an enemy
Lol the ai must be thinking it’s fnaf 2 withered foxy
Yeah my guess is the reason it kept opening and closing doors on animatronics is because it was farming the reward for closing the door.
What I find most interesting is if you watched the live stream, you could see his progression from random inputs, to human level, then TAS level in real time.
Yeah unfortunately this video had to be a composite of seperate models because I realised I messed up the freddingus AI
I know the jump scares aren’t supposed to be scary, but man, they got me a few times.
I got pretty resistant to it after running like 160+ attempts, but every once in a while it would get me too
Yeah, I'm interested in the reinforcement learning and game design stuff, but high-strung enough that even this parodic version startled me pretty badly a few times. Guess I just don't do well with suspense and sudden movements/noises. Which makes sense -- earlier tonight I spotted a spider about a meter away from myself, just innocently climbing out of a container on my desk, and the noise I made _scared the spider away_ somehow. It dived back into the container and hid, which made me a little embarrassed as I picked up the container and (keeping eyes on the spider the entire time so it couldn't climb up onto me) brought it outside to shake the spider out.
Ah well, there's a reason why I avoid most 'horror' games and similar (really, I would classify them more as 'terror', as in the acute startling reactions more than the overall creepyness. FNAF is an extremely straightforward example -- it's _all_ 'jumpscares'. There's a few horror media that are more restricted to horror proper that I can handle better, think Fear and Hunger or other games that try to disturb rather than startle).
Yup. They got me too.
Dingus learns how to play “overcooked” and or “plate up” style game? Give ‘em a lil chef hat.
Could have the fnafalike characters exist in the background too
I do like that idea! Definitely requires a bit of effort to code up but would be super fun. This Going on the Dingus potential activity list!
Fun fun! Glad my idea has been potentialized!
SMH my head, 0/1000 didn’t even add Gilded Freddingus.
Jokes aside, I love how Dingus even picked up things like human paranoia along the way and felt the need to always shine the light down the hallway even if he’s checked every camera a character could be on.
If the characters are at the door, they cannot be seen on the cameras. That's literally the whole point of the door lights.
@@JJM8043 exactly, that’s what I said. If a character isn’t on a camera, then they’re at your door. What part are you trying to disagree with exactly?
@@username5155 The way you worded the last part ("even if he's checked every camera a character could be on") implied you thought the characters always had to be visible on the cameras.
cant believe you named bonnie dongus instead of the (superior) bingus
(i was there during the stream, i remember what the chat was like, people were calling the characters bingus, chingus, and fingus, it was fun!!)
I love how Dingus closes the door and shakes his head like no
I am glad to see dingus also gets humbled by night one bonnie, I mean, dongus.
Dingus: I JUST WANT MY PAYCHECK
Oh yeah! I loved this video and I'm excited to see Dingus attempt Nights 6 and 7.
also, I miss Tech Rules too.
7:36 The fact that Blackout Delay works...
only 2 mins in and damn i love this so much
This makes me want to see learning AI animatronics vs learning AI night guard.
I'm not too proud to admit that I got jumpscared more than once during this video
I believe the problem with the doors was caused by reward confusion (specifically, unbalanced rewards): there's a positive reward for closing the door on an enemy, but not negative one for opening it on them. Thus, it is in the AI's interest to open and close the door as many times as possible once it's figured out an enemy is outside.
I don't know if Dingus allows you to weight rewards, but if you can: I'd recommend weighting actions that interfere with survival as higher than those that enable it. Thus way, Dingus' first priority will be to not do anything stupid with what it's already set up.
Yeah apologies, I wasn't super clear about rewards and how I handled them. You are correct that I can apply weighted rewards, there is a negative reward for opening the doors when it's unsafe, just like how there's a negative reward for checking other cams when freddingus is at 4b and he eventually seemed to learn that, and the negative reward is higher than the reward for closing the doors when it's dangerous outside (otherwise he'd just spam the doors open and close), but it is interesting how it took a long time for him to stop opening the doors when danger was in front of them compared to how quickly he learned not to check other cams when Freddingus was at 4b.
@@Dingus_Labsperhaps it was just easier to understand that specific scenario was leading to a negative of losing.
Opening/closing the door could be leading to a positive or negative or a bigger negative from losing?
Just from experience of fnaf I think for a person at least it’s a lot easier to learn say Foxy’s mechanics than any of the others.
You know if you look at the camera then you must close the door asap and can open it again right after*
Compare that to the others who will appear at the windows or cameras and you have to check those then close the door and when they go is more guesswork than anything else.
My two cents is that spamming the door was harder to learn the background mechanics of.
For us humans we’ll probably just close the door then wait to check it’s clear and then open it.
The AI is having to take many attempts to build that correlation between the mechanics and that spamming is the least optimal strategy.
Pov: trying to teach a 4 year old how to play FNAF
A 4 year old would understand FNAF SB more than any other FNAF game.
My question is - does dingus have a way of understanding sound cues? Does he hear them like we do or does he act based on registering a line of code that activates said sound cur
It doesn't hear, it just knows when the sound is played.
The lore is expanding. We now have Dongus, Dungus, Kev, and Freddingus.
That first dongus jumpscare is actually kind of horrifying
It would be cool to two ai's learn side by side to get better at a particular pvp challenge and see what strategies they eventually settle on. Steal or split, fps, cops and robbers, zombies vs humans. Lots of potential
You could also go for a adversarial network approach. Not sure if whatever machine learning system Dingus is made in supports that, but I'd love to see that if it does.
now we need a five nights at freddingus movie
I swear foxy/ken is much more difficult, he almost never gets past phase 2, And dingus never died by him either.
I have to admit I feel the same, I did program it as per my understanding of foxy behaviour but I'm starting to wonder if I've gotten the behaviour slightly wrong (wouldn't be the first thing), I will have to look into this further.
If there's a glitch it would be with the "lock" during cams mechanic and how resuming movement checks work.
It's definitely much more aggressive on night 6 so it's respecting the movement check and level mechanics
dingus dingus at dingus
Can't wait for Five Nights At Freddingus's 2!
Characters
Broken Freddingus
Broken Dongus
Broken Dungus
Broken Kev
Broken Gold-Coated Freddingus
Updated Freddingus
Updated Dongus
Updated Dungus
Kev's Failed Update
Cuboon Cube
Dingus Puppet
awesome vid! but can auto english subtitles be enabled? I struggle to watch videos without them, so I would really appreciate the accessibility, thank you >
they SHOULD come online soon, there can be a lag between when youtube publishes the video and when it finishes creating and making the subtitles available!
@@Dingus_Labs oh, thanks! i guess i arrived a little too early haha
I never thought I'd love a cube named "dingus" this much...
i love this dude
Dingus is a great inspiration to my own project. Awesome videoooo thanks
Just found this channel and love seeing how the AI learns different things.
Put dingus in a desert with very few materials with him to survive, he has to survive specific periods of time, first: small map not to speed out materials and time, last: beeg map with very spread out materials, even going up a ramp and longer time to survive
1:36 Is scarier than five nights at freddy's ngl
Cool how dingus managed to learn the proper frebingus strategy
I really enjoy your content, keep up the good work! Your effort shows through in every video and your stuff is really engaging.
Ey yo. This was a great stream to watch. Thanks for doing it!
How did I get scared from that silly jumpscare 💀
i wonder if dingus could do a full continuous run of the game, or what would happen if a more advanced dingus retried the first level. would a dingus trained on night 5 be able to beat night 1?
I believe it would, except maybe with an AI that learned to perfectly play 4/20 mode as certain behaviours become consistent then (like the time an enemy remains at a window), honestly I should just do it and see when I've got some time
At night 1, dingus was not able to really see that good, but he opened the doors again and again because he wanted *to save POWER*
love how its: lose rewards for dying from kev and lose rewards for stopping kev
Dingus really going for those frame-perfect cams and door controls to save power on night 1, I’m impres- oh wait, he’s dead. Damn it.
Dingus will be the first AI bot to fall into the task of fending off all Fnaf games is something I didn't expect to witness.
Will he be the first to complete 4/20 modeM
where is yellow freddingus
That power out sound is so GOOD
it think the funniest part is watching Dingus shake his head in fear as the power goes out
Watching you stress over Dingus’ actions are so funny
Make an Among Us video called Ding Us
We need a Five Nights at Freddingus's lore video.
there should be an arg where dingus uses his learnt skills to escape the creator
amazing video you put so much work into this
when are we getting a video where dingus learn to survive on and island or drives and car or bake a cake
Would 5th animatronic be called "amongus"? It sounds like it fits the dingus-č name style you gave the animatronics
FNaF: Security Breach is definitely one of the games of all time.
Amazing! The amount of effort that must have gone into this video boggles my mind ^^'
Just watched all your videos, can't wait for what comes next!!!!!
Five nights at dingus
Dongus seems to be quite a threat for dingus
1:11 PULLY SYSTEM there powered by a pulley system it’s not hard to understand something that is heavier than the door is keeping it up then for safety, fire safety if you want to be more precise about what safety,
Best ai playing chanel
these videos are so sick, big ups
Have Theft Dingus face off against Security Dingus
tech rules latest post is actually 7 months ago check his community chat
i feel like dingus trying to learn how to disable a bomb would be just as bad as learning to play fnaf at this point
science for the science GOD!
Yo five nights at Freddy’s coped Five nights at Freddingus's
Five nights at Fredinglingus
Dingus stared off better then me lol
Yes, it's something alright.
Tech rules is one of my favorite YT creators
I know you do it this way for CONTENT, but cycling Dingus back through the previous levels for every new victory would heavily reinforce the learnable behaviors so he spends less time accidentally fumbling to victory and getting stuck.
Freddingus
Spring-lock SPRING-LOCKS everyone knows about this!!
my man, looking at all of your thumbnails it‘s clear to me that the thumbnail and the title are the two things that have the most impact on the performance of your videos. because your videos are already good, you just need to pick a good thumbnail and title. more empathsis on the goofy face and probably put AI first
"Kev" was such a missed opportunity to name the character "Kevingus."
But can dingus become purple?
he Already purple
can't wait for dingus to 3 star fnaf
I... want to play this version of FNAF
Yaass
agreed
1:04
this is truly the fnaf game of all time
yes
Download so we can self run it please!
Pour one out for tech rules
Finally, a naming convention to rival DankPods
Fnaf lore just got expanded.
Words an AI researcher NEVER wants to hear: "I initialized the new model with the old one."
i think something that made the ai worse is it was being rewarded for closing the door again and again when an enemy was at the door, leading to those games of chicken.
He was punished worse for opening the door when an enemy is in front of it, so playing chicken is a net reward loss.
But yeah this quickly ballooned into a super complex project in terms of tweaking rewards, keen to revisit in the future.
Lost oppurtunity to name the chica stand in chungus
Finally, someone who shares my intense loathing of security breach
this is amazing lmao
The Dingus behind the slaughter
14:07 This is really funny, bro becomes like sentient
You forgot to add golden freddingus
i love you dingus
give dingus diabetes and make him have to look after his insulin levels
You need a break from the internet today.
Teach dingus to survive an active warzone
Idea, this video but the animatronics have to learn to beat the nightguard
Now make dingus play doomgus
What if you made animatronic ais and dingus ais
Here when 42k views and 18,9k subs
Im very interested in using a PPO network to learn a game and am wondering what you use and things that you've learned to be helpful. Awesome videos btw!
Now make him learn midwifery. 😂