![pimanrules](/img/default-banner.jpg)
- 478
- 21 041 856
pimanrules
Приєднався 14 сер 2006
The channel of pimanrules, once home to a variety of typically pretty awful videos, but now I make good content sometimes. Check out my "Good Videos" playlist for the latter, or the "SpongeBob Let's Plays" playlists for former.
I've also got a second channel as a dumping ground for garbage content now:
www.youtube.com/@piman2
If you're into that sort of thing you can follow me on Twitter:
pimanrules
I've also got a second channel as a dumping ground for garbage content now:
www.youtube.com/@piman2
If you're into that sort of thing you can follow me on Twitter:
pimanrules
Pokémon Crystal AI Tournament - Scientifically Ranking the Pokémon Crystal Trainers
I ran a tournament of all the NPC trainers from Pokémon Crystal using their parties and AI from the original game, then ranked them based on their results.
Some links that may be of interest to you:
My Twitter (as long as that site continues to exist...): pimanrules
The code for this project: github.com/jsettlem/elo_world_pokemon_crystal
Half-hearted instructions for running the code: github.com/jsettlem/elo_world_pokemon_crystal/blob/master/running_battles_locally.md
@DJMykah , who all the music in this video is from: djmykah.com/
Credits for various Creative Commons things used in this video: github.com/jsettlem/elo_world_pokemon_crystal/blob/master/video_credits.md
Convenient timestamps:
0:00 - Intro
1:03 - How the AI works
11:12 - Implementing the battle system
12:32 - What is a disassembly?
14:37 - The exciting world of swapping memory addresses
19:11 - Battle mosaic
19:57 - Running the battles
21:40 - Trainer card summary
23:20 - Tournament results
44:38 - Top 16 tournament
59:32 - The Grand Finals
1:01:49 - The Hall of Fame
1:11:27 - Trainers in game order
1:12:24 - Outro
Corrections:
48:08 - I showed the wrong trainer card on screen here. This did not affect the tournament itself, and it's corrected in the next round.
Some links that may be of interest to you:
My Twitter (as long as that site continues to exist...): pimanrules
The code for this project: github.com/jsettlem/elo_world_pokemon_crystal
Half-hearted instructions for running the code: github.com/jsettlem/elo_world_pokemon_crystal/blob/master/running_battles_locally.md
@DJMykah , who all the music in this video is from: djmykah.com/
Credits for various Creative Commons things used in this video: github.com/jsettlem/elo_world_pokemon_crystal/blob/master/video_credits.md
Convenient timestamps:
0:00 - Intro
1:03 - How the AI works
11:12 - Implementing the battle system
12:32 - What is a disassembly?
14:37 - The exciting world of swapping memory addresses
19:11 - Battle mosaic
19:57 - Running the battles
21:40 - Trainer card summary
23:20 - Tournament results
44:38 - Top 16 tournament
59:32 - The Grand Finals
1:01:49 - The Hall of Fame
1:11:27 - Trainers in game order
1:12:24 - Outro
Corrections:
48:08 - I showed the wrong trainer card on screen here. This did not affect the tournament itself, and it's corrected in the next round.
Переглядів: 454 783
Відео
What's up with the Pokémon BDSP calculator? - Reverse engineering and code review
Переглядів 263 тис.Рік тому
Turns out it is actually possible for me to make a video in less than a year, I just need to be nerd sniped thoroughly enough. Some links that may be of interest to you: @mattparker2 's original video: ua-cam.com/video/65WoL6e728Q/v-deo.html Calculator demo: poketch.pimanrul.es/ Calculator source: github.com/jsettlem/bdsp-poketch-calculator/blob/master/BDSPCalculator/PoketchCalculator.cs My Twi...
Elo World REDUX: Scientifically Ranking the Pokémon Red Trainers AGAIN - Level 50 AI Tournament
Переглядів 801 тис.2 роки тому
In this video, I fix some of the issues with my original "Ranking the Pokémon Red Trainers" video, and run a brand new tournament with those changes. Most notably, I flatten all the Pokémon to level 50, the way competitive Pokémon tournaments are run. Some links that might be of interest: The original video: ua-cam.com/video/8yUPhRJtNJM/v-deo.html The instructions on how to run battles from Has...
Deal or No Deal & The Monty Hall Problem - A Python Simulation and Analysis
Переглядів 67 тис.3 роки тому
Is Deal or No Deal actually an instance of the Monty Hall problem? Is it really better to swap cases than to not swap? Let’s write a simulation in Python to find out. Some links that might be of interest to you: My Twitter: pimanrules The code I show: gist.github.com/jsettlem/d088cf9077eec7bf8b61fedb137d5359 The Numberphile video on the Monty Hall problem: ua-cam.com/video/4Lb-6rxZx...
Code Review - Chess, but good (a revolutionary new chess variant)
Переглядів 14 тис.4 роки тому
I've been meaning to make this video for a while. In it, I show off the code for my project, "Chess, but good" and talk about chess engines a bit. Hopefully it will be interesting to those interested in learning to program, as well as those who like voyeuristically reading other people's code. Some links that may be of interest to you: Chess, but good (definitely watch this first): ua-cam.com/v...
Let's Play Battle for Bikini Bottom Rehydrated Part 3 (Kelp Forest - End + Multiplayer)
Переглядів 1,1 тис.4 роки тому
Only good videos from now on, I promise. Probably. Anyway, this is obviously late. UA-cam took literally a week to process this video. It's not even done processing at 1440p, but it's not stuck at 360p30 anymore so I'll take it. Enjoy the ultrawide goodness. Timestamps: 0:00 - Intro 25:52 - Kelp Forest 2:22:20 - Flying Dutchman's Graveyard 3:06:13 - SpongeBob's Dream 4:06:01 - Chum Bucket Robo-...
Let's Play Battle for Bikini Bottom Rehydrated Part 2 (Mermalair - Industrial Park)
Переглядів 9264 роки тому
Would have posted this literally a week ago if UA-cam wasn't so slow at processing videos. Timestamps: 0:00 - Intro 8:32 - Mermalair 1:19:10 - Rock Bottom 2:47:19 - Sand Mountain 3:11:15 - Industrial Park (Robot Patrick)
Let's Play Battle for Bikini Bottom Rehydrated Part 1 (Jellyfish Fields - Poseidome)
Переглядів 2 тис.4 роки тому
As "the guy who's at the top when you search 'Let's Play Battle for Bikini Bottom' on UA-cam and sort by view count," you know I had to. My sincerest apologies to those of you who subscribed to me expecting good content. It'll return some day, I promise. Fortunately, this time it will just be a three-part LP instead of a 62-part LP. Timestamps: 0:00 - Intro 22:23 - Jellyfish Fields 1:24:17 - Do...
192 Hours of Pokémon Battles (Addendum to Pokémon Red Elo World - link in desc.)
Переглядів 45 тис.4 роки тому
Confused? Watch the original video first: ua-cam.com/video/8yUPhRJtNJM/v-deo.html This is just a small sampling of the 4,000 hours worth of AI vs. AI trainer battles I conducted for my latest project, "Scientifically Ranking the Pokémon Red Trainers." Check out the link above.
Pokémon Red/Blue AI Tournament - Scientifically Ranking the Pokémon Red Trainers
Переглядів 863 тис.4 роки тому
What would happen if we were to pit all the enemy trainers from Pokémon Red against each other in a giant tournament, using their actual AI? Some links that may be of interest to you: The follow-up to this video: ua-cam.com/video/247qD1qulSQ/v-deo.html My Twitter: pimanrules 192 Hours of Pokémon Battles: ua-cam.com/video/3JFwCl1nlz4/v-deo.html Data/code: github.com/jsettlem/elo_worl...
Presenting a revolutionary new chess variant - Chess, but good
Переглядів 227 тис.4 роки тому
In this video, I present a revolutionary new chess variant which I hope will change the game forever. Some links that may be of interest to you: The Python script to generate Good Chess boards: github.com/jsettlem/chess-but-good/ The list of pre-generated Good Chess boards: github.com/jsettlem/chess-but-good/tree/master/boards My Twitter: pimanrules Normally this is where I’d ask if...
Code Review #3: A deep dive into the YouTube Plays code
Переглядів 3,6 тис.5 років тому
Code Review #3: A deep dive into the UA-cam Plays code
Code Review #2: A deep dive into the Volleybot code
Переглядів 3,1 тис.5 років тому
Code Review #2: A deep dive into the Volleybot code
Code Review #1: A deep dive into the Jump Rope Bot code
Переглядів 9 тис.6 років тому
Code Review #1: A deep dive into the Jump Rope Bot code
YouTube Plays Super Mario Odyssey - The Chronicle
Переглядів 281 тис.6 років тому
UA-cam Plays Super Mario Odyssey - The Chronicle
YouTube and Mixer Play Super Mario Odyssey Complete Archive Part 1 (playlist/recap in description)
Переглядів 12 тис.6 років тому
UA-cam and Mixer Play Super Mario Odyssey Complete Archive Part 1 (playlist/recap in description)
How I Cheesed the VOLLEYBALL Challenge in Super Mario Odyssey
Переглядів 1,6 млн6 років тому
How I Cheesed the VOLLEYBALL Challenge in Super Mario Odyssey
How I Cheesed the Jump Rope Challenge in Super Mario Odyssey
Переглядів 1,7 млн6 років тому
How I Cheesed the Jump Rope Challenge in Super Mario Odyssey
Let's Try [DS 0107] - Tak: The Great Juju Challenge
Переглядів 15 тис.7 років тому
Let's Try [DS 0107] - Tak: The Great Juju Challenge
Let's Try [DS 0105] - Castlevania: Dawn of Sorrow
Переглядів 7167 років тому
Let's Try [DS 0105] - Castlevania: Dawn of Sorrow
Let's Try [DS 0104] - Mahjong Taikai
Переглядів 1,8 тис.7 років тому
Let's Try [DS 0104] - Mahjong Taikai
Let's Try [DS 0098] - SD Gundam GGeneration DS
Переглядів 9 тис.7 років тому
Let's Try [DS 0098] - SD Gundam GGeneration DS
Let's Try [DS 0096] - DS Rakubiki Jiten
Переглядів 1,6 тис.7 років тому
Let's Try [DS 0096] - DS Rakubiki Jiten
Let's Try [DS 0095] - Yu-Gi-Oh! Nightmare Troubadour
Переглядів 4,5 тис.7 років тому
Let's Try [DS 0095] - Yu-Gi-Oh! Nightmare Troubadour
Lets Try [DS 0091] - Nintendogs: Dachshund & Friends
Переглядів 21 тис.7 років тому
Lets Try [DS 0091] - Nintendogs: Dachshund & Friends
Let's Try [DS 0090] - Nintendogs: Lab & Friends
Переглядів 90 тис.7 років тому
Let's Try [DS 0090] - Nintendogs: Lab & Friends
Let's Try [DS 0089] - Nintendogs: Chihuahua & Friends
Переглядів 36 тис.7 років тому
Let's Try [DS 0089] - Nintendogs: Chihuahua & Friends
EXTREMELY underrated vídeo/youtuber
14:14 51st-place Lorelei's "Worst Defeat" is against Agatha all the way up at #10, meaning she won or drew (?) against every single trainer below that. She also managed to defeat second-place Charizard Champion Green as her greatest victory. Lorelei would probably be pretty strong, if she could figure out that Rest doesn't do any damage
Bro, create a version where red does not have level advantage, poor blue has no chance against 20+ overleveled pokemon.
1:29 transphobic much? 😡 lol
I know this is really old, but what capture card do you use for the switches HDMI output with minimal delay?
It's a 13+ year old internal avermedia card. I don't have the exact model on hand but it's definitely not what you want to purchase in the year 2024.
38:10 good job eusine!
Good video man
Man Misty came really close to beating Lance. Just a bit more damage on Aerodactyl and she'd have it (Lapras obviously beats Charizard). Sadly, her lower levels and DVs fail her. (I checked, a higher damage roll doesn't KO, she'd need a crit).
*Weeeeeeeeeee*
Anyone know if this guy is stilling planning to make another video ever? Cause it’s been like, a year and there hasn’t been anything from him about another video like this.
bro stop gatekeeping tell us how to do it
Dear UA-cam user pimanrules, What's the first song you hear? From, Connor
It could probably be done in Linux now using SameBoy, since that has a native Linux binary.
The scene isn't supposed to be this long
Blue casually cutting through all Johto and Kanto and proving himself superior to even the elite four and pokemon champion. He disrespectfully murks the Johto rival and walks face-first into an unwinnable battle against a snorlax from hell. Red is HIM.
Absolute masterpiece
Over 2 minutes, or around 4% [This comment is for my own purposes of making a playlist, and is not a judgement of quality.]
I basically had to cheat by looking up the codes for certain levels, cause at one level the whole game always and forever glitched when I reached a certain spot, preventing me from going any further in the game :/
I know this is a long shot and you won’t read this. But do you think you could do something similar to this? Except you use your viewers fan made champion teams and scientifically rank them?
The AI breakdown was deffinately my favorite part, but was fun to watch! Was cheering on Blue to beat that thief, and he did. Would be awesome to see an AI breakdown of Yu-Gi-Oh games like that. Though it's hard to even look for due to the character AI from VReigns.
I wish i have a real Shiba Inu!!! With this fur color ❤
look at the title and te first letter of each woird
this is chess but it sucks
1.25 speed is easier to understand
Kute Kitty Kats, otherwise known as the KKK
Love this
If only Blue loved his pokemon more.
Finally!
I just came to see what the old DS cartridge I found in my attic was, but I stayed for the absolute enthusiasm and excitement of the reviewer.
Poor Blue, he can't catch a break ever.
also, why is youngster joey given special attention? hes just another generic NPC with a line thats proven to be a flatout lie.
i dont get why youtubers are so fussy about keeping videos short, make it looooooooooong to explain it all. in detail.
the trainer cards you have should be larger, to make it easier to read-
omg just play the game without complaining.
hello. I am a collector. May I buy your minecraft account with the 2011 minecon cape for $800? Reply back so I can send you my discord or whatever needed to contact you
I’m crying of cuteness
Can you do a Yellow Lance vs Crystal Lance?
This is super cool! Can you do gen 2 or gen 4 if you haven’t done them yet?
1 minute in a dog video game, takes the Lords Name in vain, yeesh
I come to humbly ask that you make the trainers level 50 like you did in pokemon Gen 1, i fully understand that they are two distinct data sets, but i like your videos and want more of your content. I also want to see if doing so will cause any unexpected upsets in the rankings.
My brain when I'm trying to sleep
Hey, I'm making a Pokémon yellow hackrom. And each trainer will have their Pokémon, with their IVS and EVS at their maximum. And they will also have a stat increase. For example onix normally has 45 physical attack, it's garbage. I'm thinking about giving him 100 attack, but I'm still going to lower his physical defense from 160 to 135. But I'll also raise his HP to 80! Just like your speed and your special will be modified! And many other Pokémon will have better stat distribution! But still, I need some help, could you give me all the source code of those games. Especially the yellow Pokémon one! I have not been able to modify the number of Pokémon each can trainer. I want to put all the gym leaders with 6 Pokémon each! Do you think you can help me with that?
I know I'm late to this, and I probably won't get an answer, but why don't all the win/draw/lose counts add up to the same number. does each trainer not battle each other once?
I'd be interested in seeing if Blue could try to beat red with a different team composition. Starting with Pidgeot against Pikachu is a huge disadvantage for him as it takes out one of his mons almost immediately.
It would make sense to level all the trainers out at lvl 50
Been looking forward to the level 50 version pretty much all year, hoping it comes soon!
"Ello" is /ε.lou/, not /ə.lou/. /ə/ is basically an uh sound. I mean, using ə and shifting the stress would make the Elo world pun even better :).
Yeah, that's an embarrassing mistake since schwa is like the one IPA symbol everyone learns in elementary school. My excuse is that I just copied the dictionary transcription for "hello" without double checking it because I figured the dictionary would know better than me. Of course, "hello" can be pronounced "hullo"...
why u kept wasting your bullets
more of these please
The effort needed to make this video is... Unreal