Pokémon Red/Blue AI Tournament - Scientifically Ranking the Pokémon Red Trainers

Поделиться
HTML-код
  • Опубликовано: 2 май 2024
  • 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: • Elo World REDUX: Scien...
    My Twitter: / pimanrules
    192 Hours of Pokémon Battles: • 192 Hours of Pokémon B...
    Data/code: github.com/jsettlem/elo_world...
    The full tier list: github.com/jsettlem/elo_world...
    The excellent disassembly project that all the code is from: github.com/pret/pokered
    The original "Elo World" that inspired this video (and Chess, but Good): • 30 Weird Chess Algorit...
    Music links:
    Kanto Tales (Licensed CC-BY by Mykah): • Pokémon Red & Blue Kan...
    Oak's Lab (used with permission from / mellorinemusic ): • Professor Oak's Labora...
    Normally this is where I’d ask if people are able to translate this video, but RUclips’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
    Convenient Timestamps:
    0:00 - Intro
    0:40 - How the AI works
    2:42 - Running the tournament
    4:59 - Battle collage
    5:28 - Trainer card statistics descriptions
    8:50 - Ranking of trainers
    17:02 - Top 4
    18:25 - Trainers in order of game appearance
    19:45 - Outro
  • ИгрыИгры

Комментарии • 3 тыс.

  • @pimanrules
    @pimanrules  2 года назад +309

    After far too long, the follow-up to this video is finally out. In it, I fix many of the issues with the original tournament and run the whole thing again, except this time with all the Pokémon flattened to level 50. Check it out: ruclips.net/video/247qD1qulSQ/видео.html

    • @Fandresvc
      @Fandresvc Год назад +6

      Off topic but the misty misty thing activated some dormant neurons about a certain 2006 shitty pokemon animation for me. Love it.

    • @Sunaki1000
      @Sunaki1000 Год назад

      Its been a while, and a lot of work for you, but are you interested in continuing your Research?
      I would die to know whos the strongest Hoenn Trainer is. Maybe even whit all the Frontier Brains at Lv 50 included.

    • @cephon6198
      @cephon6198 Год назад +1

      Is that a Pokemon spoof reference at 3:30?

    • @KinnikuNINJA
      @KinnikuNINJA Год назад

      PLEASE do this for Gold/Silver/Crystal!

  • @TippleCreations
    @TippleCreations 3 года назад +5936

    You do realize that you now have to do this for EVERY POKEMON GENERATION.
    I weep for your sanity

    • @SoraDonaldGoofy99
      @SoraDonaldGoofy99 3 года назад +75

      Oh no...

    • @milesl-worth3300
      @milesl-worth3300 3 года назад +467

      And then Every No1 rank as a tournament to determine the best AI

    • @2bluedragons492
      @2bluedragons492 3 года назад +65

      @@milesl-worth3300 Oh dear lord.

    • @PaintedHoundie
      @PaintedHoundie 3 года назад +177

      Id honestly like to see this for stadium and console games since it seems like the trainers AI is a little more complex. Stadium trainers don't make goofy mistakes and can predict moves better

    • @ArtisChronicles
      @ArtisChronicles 3 года назад +49

      @@PaintedHoundie you say they don't make goofy mistakes, but I forced Erika into a sleep powder chain by resting my fearow first and then sending out charizard. They are either partially aware of the ruleset or don't follow it at all. Meaning charizard was immune to sleep for the remainder of that battle. I took that chance to good around myself and used rage.

  • @mads_in_zero
    @mads_in_zero 3 года назад +1867

    I actually laughed out loud when I noticed Lorelei's draw ratio.
    That infamous soft lock... Pokemon Yellow actually added a check that goes "are you Lorelei? if so, don't spam rest just because it's psychic type"

    • @abarette_
      @abarette_ 3 года назад +230

      yea lmao, that code is hilarious

    • @Metalhammer1993
      @Metalhammer1993 3 года назад +15

      lol? really? that#s awesome

    • @Silith13
      @Silith13 3 года назад +80

      I believe one of Lance's Dragon pokemon does it too with Amnesia.

    • @zacharyadler4071
      @zacharyadler4071 3 года назад +102

      @@Silith13 You might be talking about Lance's Dragonite using Agility

    • @FrostGlader
      @FrostGlader 3 года назад +191

      @@zacharyadler4071 it’s the sole reason that the All Terrain Venomoth from Twitch Plays Pokémon was also known as the Dragon Slayer.
      Also, I am pretty sure it was Barrier, Lance’s Pokémon have illegal moves at their disposal, namely Dragonite with Barrier.

  • @secondengineer9814
    @secondengineer9814 3 года назад +931

    "But kids don't like boring math! They like tier lists!"
    *Proceeds to turn tier lists into math*

    • @UntarLaManteca
      @UntarLaManteca 3 года назад +26

      Objective tier lists are based on math

    • @kyurei4478
      @kyurei4478 3 года назад +7

      *to turn maths into tier lists.

    • @brinleyhamer729
      @brinleyhamer729 3 года назад +3

      I LOVE MATH!!!!!!!!!!!!!!

    • @thatonekidwhoexists2219
      @thatonekidwhoexists2219 3 года назад +1

      NOOOOOOOOOOOOOOOOO!

    • @petelee2477
      @petelee2477 3 года назад +10

      @@UntarLaManteca most tier lists aren't really objective as much as they try to be.
      SMOGON for example base tier lists off of usage. The theory is a really good pokemon is going to be used far more often then a bad one because people are more likely to win battles. Obviously this isn't always the case as some pokemon aren't able to be slapped on any team but have some kind of niche that no other pokemon can do issue is these team archetypes won't be as common so it's tier placement becomes lower despite being perfectly viable in the higher tier. We also have cases of pokemon being more viable in higher tiers while the meta of their own tier is completely inhospitable to them for example shedinja in gen 3 was actually a legitimate threat in Ubers but would be laughed at in OU.

  • @TheDinoWarrior
    @TheDinoWarrior 3 года назад +1481

    Would like to point out that channeler #6 beat giovanni with just a lvl 24 ghastly

    • @leirbag1595
      @leirbag1595 3 года назад +203

      That is probably on the level of the Haunter who beat Lance.

    • @ryanskotzke3187
      @ryanskotzke3187 3 года назад +72

      It might be because the game prioritizes Giovanni's ground-type moves against Gastly, a Ghost/Poison type, but Gastly dodges all those attacks with its Levitate ability. Although I think the game does ignore secondary types (as demonstrated in the Ivysaur vs. Oddish battle, so maybe it's more complicated than that.

    • @ShanaFlareon
      @ShanaFlareon 3 года назад +323

      @@ryanskotzke3187 but gen 1 doesn't have abilities, so any ground moves would've been super effective.

    • @somelass133
      @somelass133 3 года назад +57

      Was fissure a ground move in gen 1? I just realized I don’t think I’ve ever used it. Maybe Giovanni’s AI thought “fissure ground and OHKO”
      Another reason could be that Giovanni’s gen 1 move sets are awful and are filled with normal type attacks.

    • @cliswp
      @cliswp 3 года назад +78

      It might not have been the final Giovanni. You fight him three times and at least the first one basically only uses normal type moves

  • @PHEEliNUX
    @PHEEliNUX 3 года назад +1094

    >Lorelei got a bug in the code that made her "better"
    >Stills spams rest
    Ah yes, the universal constant of Red and Blue

    • @GdotWdot
      @GdotWdot 3 года назад +57

      Gen1 gonna Gen1.

    • @lisavauhti7675
      @lisavauhti7675 3 года назад +24

      BuT PsYCHic>aLl

    • @Sir_Isaac_Newton_
      @Sir_Isaac_Newton_ 3 года назад

      @@lisavauhti7675 what is my irl name

    • @Calmtimer
      @Calmtimer 3 года назад +1

      Now, say my name

    • @feha92
      @feha92 3 года назад +39

      I mean, if she is spamming rest then she is doing her job. Her entire position in that team is to lure out high-damage low-pp moves and make you exhaust them as early as possible.
      The only issue is that she uses pokemon with some really unfortunate matchups, both against starters (pikachu/venusaur defeats water, and charizard ice) and various other beasts/TMs likely found in your team. Should have had a team of snorlax.

  • @scraps7624
    @scraps7624 3 года назад +1612

    I am 1000% sure Blaine is only on A tier since he can't use his signature move: super potion on his full health pokemon

    • @williamfalls
      @williamfalls 3 года назад +103

      I mean... Doesn't he still have roar as a gym leader? Roar didn't have a function in gen 1 trainer battles... So it always failed. But it's still an option to use, so another wasted turn between super potion on full health.

    • @willofthewind
      @willofthewind 3 года назад +34

      Why _does_ he do that so much, anyway?

    • @rjante2236
      @rjante2236 3 года назад +297

      ​@@willofthewind If I recall, Blaine's AI is bugged and doesn't check the amount of health before healing. From a lore standpoint, I like to think that he's gone senile

    • @willofthewind
      @willofthewind 3 года назад +44

      @@rjante2236 Fs in the chat for Blaine

    • @zacharyhunt9594
      @zacharyhunt9594 3 года назад +4

      I was honestly surprised he even made it that high 😂

  • @SethEverman
    @SethEverman 3 года назад +664

    this is so cool!!!!!!!!!!

  • @kiramortwilson7411
    @kiramortwilson7411 3 года назад +316

    “I ran 87000 battles for over 4000 hours of battling-“
    Dude that’s worth a subscribe right there. Holy crap.

    • @atharwanavyam5315
      @atharwanavyam5315 3 года назад +3

      Yeah why is noone talking about the effort went into this video like seriously

    • @martinsz441
      @martinsz441 2 года назад +18

      i dont think he let 4000 hours of battleing happen in real time. you can speed this up by magnitude of orders

    • @HypnosisBear
      @HypnosisBear 2 года назад +7

      @@martinsz441 oh!! Since it's an AI he can speed up🤔🤔🤔
      I think so...

    • @thatoneguy9582
      @thatoneguy9582 2 года назад +7

      i mean assuming non-stop, 4000 hours is a bit under half a year which fits right into his upload schedule

  • @MMAddict39
    @MMAddict39 3 года назад +425

    I love that the trainers with just magikarp actually won a few games, I can only assume they were against trainers who just self destructed immediately so they had magikarp to spare

    • @MrEntinen
      @MrEntinen 3 года назад +78

      Its fun of those funny quirks of red/blue. The ai is stupid enough to sometimes lose against lv5 magikarp. Its proven to be possible to train a lv5 magikarp all the way to evolution and beyond in victory road, to the dismay of many attemps to stuck a save into indigo plateu

    • @plasmakitten4261
      @plasmakitten4261 3 года назад +78

      I always just imagine... What is going on in the minds of those Electrode trainers? "Yes, all of my Pokemon battles are just my Pokemon exploding immediately and me desperately hoping the enemy's Pokemon is fainted so I can be declared the winner". That's such a sad, braindead life.

    • @vanbaguette7368
      @vanbaguette7368 3 года назад +54

      @@plasmakitten4261 Maybe they're just cruel. Their goal isn't to win, but to inflict as much pain on others as possible.

    • @plasmakitten4261
      @plasmakitten4261 3 года назад +25

      @@vanbaguette7368 I think that their Electrode's happiness stat would be so low we'd know about it if that were the case

    • @Frog-ux5qu
      @Frog-ux5qu 3 года назад +61

      @@plasmakitten4261 According to the game, their happiness stat would be incredibly low. However, according to the Pokédex, Electrode actually *enjoy* exploding.

  • @JZSNooB
    @JZSNooB 3 года назад +1944

    This video's production is insane and it shows. This is an S tier video. It's elo will surely beat out other videos on the yt algorithm

    • @rjose705
      @rjose705 3 года назад +5

      it didnt sadly

    • @VictorownzuA11
      @VictorownzuA11 3 года назад +25

      @@rjose705 I just saw this in the yt algorithm after so many months, so there is how, and this video definitely deserves it

    • @Entyipo
      @Entyipo 3 года назад +4

      @@VictorownzuA11 I literally got this recommend this too right now

    • @benign_oracle8875
      @benign_oracle8875 3 года назад +2

      This video is suddenly trending.

    • @JZSNooB
      @JZSNooB 3 года назад +2

      @@benign_oracle8875 That's awesome if this video is finally getting the algorithmic recognition it deserves.

  • @Kosmicd12
    @Kosmicd12 3 года назад +1245

    Really cool video :)

  • @felixvelariusbos
    @felixvelariusbos 3 года назад +549

    As a data engineer in real life, I really appreciated the "look at all this fancy mathematics...realize we don't like it...and just fudge the numbers until it feels right." That's basically 70% of the data science projects I see nowadays 👍

    • @michaelbread5906
      @michaelbread5906 3 года назад +1

      That's mad!

    • @felixvelariusbos
      @felixvelariusbos 3 года назад +72

      @@michaelbread5906 Don't worry, we just say the words "linear regression" and "deep learning" a bunch until management gets scared and approves it.

    • @five12man
      @five12man 3 года назад +7

      Science is more of an art than a science...

    • @robertkofron47
      @robertkofron47 3 года назад +3

      @@RadkeMaiden At least engineers do something useful. Dedicated mathematicians rarely make useful contributions to science or society, just argue over "different kinds of infinities" and other pointless constructs that have no bearing on our actual, physical reality.

    • @sanstheblaster2626
      @sanstheblaster2626 3 года назад +38

      @@robertkofron47... Until we discover something those "useless" rules actually apply to.
      That's a mathematician's job. Discover and create new, undiscovered (and thus unused) rules that COULD be useful for future generations. Without a mathematical rule that precisely accounts for what you are doing, every other branch of science is stuck and must either create a new rule from 0 or find an old rule that also applies for wathever they are doing.
      That's true for every branch science, form rocket launching to statistical analysis. If there's a situation never encountered before, you either search for an elusive theorem that somehow works with what are you doing and that no one has ever noticed before (and, when that happens, tha mathematician that discovered it suddenly becomes popular and important) or you ask to current mathematicians to create a new theorem from 0.

  • @lightsen
    @lightsen 3 года назад +4001

    This was extremely interesting, I appreciate the ton of research you put into this, thank you!

  • @ZenoDovahkiin
    @ZenoDovahkiin 3 года назад +403

    Lorelei _specifically_ got patched, so she would not have produced this amount of draws with her Pokémon Yellow AI, which keep sher, and _only_ her, from spamming rest.

    • @TheCOOKIECHEESEMAN
      @TheCOOKIECHEESEMAN 3 года назад +37

      It would be cool to see this done with Pokemon Yellow with the fixed mechanics

    • @bartiz12
      @bartiz12 3 года назад +35

      @@TheCOOKIECHEESEMAN I am really curious to see where Sabrina would fit with lvl 50 (!) Kadabra and Alakazam.

    • @TheCOOKIECHEESEMAN
      @TheCOOKIECHEESEMAN 3 года назад +11

      @@bartiz12 She'd be Top 10 I bet

    • @gengarzilla1685
      @gengarzilla1685 3 года назад +12

      She's just gonna be spamming Recover vs every other Psychic type.

  • @baggelissonic
    @baggelissonic 3 года назад +151

    Professor Oak taking revenge for the poor squirtle that stayed behind. Truly a touching moment

  • @sebasfabila7639
    @sebasfabila7639 3 года назад +790

    Gold and silver please. I want to see if Whitney’s miltank really is that difficult.

    • @bluedrago5
      @bluedrago5 3 года назад +34

      Yes this would be an interesting thing to see, how much the difficulty fits the curve once the quirks of gen 1 have been ironed out.

    • @JohnSmith-ti9uq
      @JohnSmith-ti9uq 3 года назад +44

      I went back and battled her as an adult and she was stupid easy
      She's hard when youre a kid because you dont properly level your pokemon or catch and level new pokemon for your team early in the game

    • @whoisanarnb
      @whoisanarnb 3 года назад +11

      Female geodude is great for making her cry in like 5 minutes

    • @seankraft227
      @seankraft227 3 года назад +1

      I was also thinking about miltank during this. Excited to see what comes of it.

    • @PokeBronYT
      @PokeBronYT 3 года назад +2

      That would definitely take soooo much longer to make haha two regions and so many more trainers

  • @Skull_Knight_
    @Skull_Knight_ 3 года назад +317

    So if Blue was the worst trainer in the game at the first battle, that means everytime I lose against him was *I* the worst trainer on the game lol

  • @loulou3676
    @loulou3676 3 года назад +1157

    Boys: Wow, a girls only school! I wonder what goes on in there
    Girls: ODDISH VS IVYSAUR FOR ETERNITY

    • @MrNettoon
      @MrNettoon 3 года назад +86

      these memes are better than the boys locker room ones

    • @mouth2548
      @mouth2548 3 года назад +25

      im so upset he didnt let the lass win

    • @dominickperez2952
      @dominickperez2952 3 года назад

      Korega Requiem Da

    • @notatroll7128
      @notatroll7128 3 года назад +1

      Boys: Probably nothing interesting, wanna play smash?

  • @TunaBear64
    @TunaBear64 3 года назад +12

    12:11 If you ever feel useless remember someone with four level 21 Pokémon lost to a level 5 Bulbasaur

  • @pimanrules
    @pimanrules  3 года назад +527

    Hey, thanks for watching! I'm working on a follow-up to this video where I run the tournament again with all the Pokémon level balanced (and some other changes...). If you're interested, be sure to subscribe! (...it'll be a while, though)

    • @pixelated.dreams
      @pixelated.dreams 3 года назад +8

      @CJ Who are you on about?

    • @milanutup9930
      @milanutup9930 3 года назад +1

      That sounds really interesting!

    • @insertnamehere1398
      @insertnamehere1398 3 года назад +7

      i know this would probably take forever but try G&S when you get time because well the AI should be smarter and i think Lorelai might be a- tier

    • @kingrojin7692
      @kingrojin7692 3 года назад +1

      Pog

    • @charmizarrk
      @charmizarrk 3 года назад

      @CJ lmao

  • @psyxypher3881
    @psyxypher3881 3 года назад +170

    Fun fact: In Pokemon Yellow, Lorelei's data was altered to prevent her from softlocking you.

  • @ulisesvilasanchez1996
    @ulisesvilasanchez1996 3 года назад +397

    17:53 it's interesting to see that, even in the ai tournament, one of the only two loses prof oak received was against Lance, just like the lore suggests (Lance defeated oak to become champion)

    • @dimitripetrograd9808
      @dimitripetrograd9808 3 года назад +90

      The other loss from Oak is Green3 (Charizard). Presuming the player character would beat Oak in the end as well, he would have two A+ tier protégés. Not bad for a professor.

    • @Gatorade69
      @Gatorade69 3 года назад +30

      @@dimitripetrograd9808 Well he does hook you up with an awesome starter. Just imagine starting with like a caterpie or something.

    • @TheMissingLink2
      @TheMissingLink2 3 года назад +38

      I'm pretty sure Oak renounced his title of Champion and that's why the seat was vacant. I mean, they did send him an email asking him to return.

    • @RadeticDaniel
      @RadeticDaniel 3 года назад +7

      @@TheMissingLink2 Dang it, you're right!!! Just a few more minutes and could have fought him... if only games worked that way xD

    • @Akakiryuushin
      @Akakiryuushin 3 года назад +5

      @@dimitripetrograd9808 and theoretically if you pick Bulbasaur you fight green Charizard and oak blastoise meaning the worst starter to pick is Bulbasaur

  • @waleedkhalid7486
    @waleedkhalid7486 3 года назад +63

    This was amazing. It actually shows that despite the flak gen1 code gets, it was actually fairly well designed to give the player enough of a challenge at every stage of the game to keep things interesting.

    • @tylerb6981
      @tylerb6981 Год назад +5

      I thought something similar, this demonstration really highlights how well balanced and thought out this game is.

    • @acousticeel9695
      @acousticeel9695 Год назад +15

      Gen 1 is incredibly well made considering it’s limitations. It’s just slightly unfortunate that all the optimizations and compression also made it very easily become a buggy mess.

  • @StarkMaximum
    @StarkMaximum 3 года назад +59

    "I've included timestamps in the description, so if a part doesn't interest you, you can skip around."
    Oh, I won't be doing that, thank you.

  • @BAIGAMING
    @BAIGAMING 3 года назад +201

    17:13 All these years, I never realized they changed the rival's portrait for the final battle

    • @michaelcarlton1484
      @michaelcarlton1484 3 года назад +48

      His backpack apparently had a cool jacket inside.

    • @ssjbread2803
      @ssjbread2803 3 года назад +16

      His appearance changes a couple of times throughout the game

    • @ChangedMyNameFinally69
      @ChangedMyNameFinally69 3 года назад +8

      @@ssjbread2803 He gets a backpack and does a different pose, but then he's wearing an outfit they brought back in HGSS

    • @ChangedMyNameFinally69
      @ChangedMyNameFinally69 3 года назад +7

      @@michaelcarlton1484 Can see why they gave him a Blastoise in the anime: he's got DA DRIP

  • @YouW00t
    @YouW00t 3 года назад +114

    "You'd think the Beauty would be sure to win, but... a-Lass".
    That got me good for some reason.

  • @Sh0velyJ0e
    @Sh0velyJ0e 3 года назад +108

    The idea of two oddish just endless using absorb on each other forever just makes me laugh.

    • @tarabelle7716
      @tarabelle7716 3 года назад +11

      "How do lesbians have- you know what nevermind"

  • @MrZirkusaffe
    @MrZirkusaffe 3 года назад +59

    The "Misty Misty" at the beginning was a blast from the past

    • @Illia5
      @Illia5 3 года назад +7

      FRUIT SALAD YUMMY YUMMY

  • @AnonymousMaykr
    @AnonymousMaykr 3 года назад +672

    This video is really well made, lot of effort put in. I really hope it will be picked up by the algorithm soon!

    • @pimanrules
      @pimanrules  3 года назад +63

      We must all make a sacrifice to the Almighty Gorithm and pray for a bountiful engagement harvest.

    • @vagrant8271
      @vagrant8271 3 года назад +4

      It already has!

    • @Richard-jq4mq
      @Richard-jq4mq 3 года назад

      Welp

    • @PlotlinePlus
      @PlotlinePlus 3 года назад +3

      Just showed up for me. So maybe now?

    • @SaintPainkillerLinda
      @SaintPainkillerLinda 3 года назад

      It did, this got recommended to me and I'm very happy it was!

  • @gt2p818
    @gt2p818 3 года назад +176

    14:06 Everyone just going to ignore how this one random rocket grunt made it to A-?

    • @oliverleonard7730
      @oliverleonard7730 3 года назад +53

      It's because he has a Hypno I guess.

    • @MikeJohnson-nr4yo
      @MikeJohnson-nr4yo 3 года назад +58

      Having a physic in gen 1 makes him good.

    • @tmoran527
      @tmoran527 3 года назад +55

      I do wish he noted what’s the farthest a trainer class maid it and what team they had

    • @AlphaSquadZero
      @AlphaSquadZero 3 года назад +20

      @@MikeJohnson-nr4yo there's another at 14:04 without any psychic types.

    • @aml500
      @aml500 3 года назад +9

      @@AlphaSquadZero Yeah I counted about 4 rockets in A-

  • @Munnmaista
    @Munnmaista 3 года назад +133

    I would 100% watch this for every single generation

    • @theramendutchman
      @theramendutchman 2 года назад

      Oh heck yes sign me up!
      Maybe with something more linear than ELO the other times around, but either way sign me up!

  • @OscarChevillard
    @OscarChevillard 3 года назад +41

    This is the most interesting video I've seen on RUclips so far, answering so many questions I was asking myself as a kid. Like : "How the fuck is Brock a gym leader, if every trainers we encounter on roads are better than him ?"
    Now I know he would lose to almost everyone in Kanto.

    • @plumebrisee6206
      @plumebrisee6206 2 года назад +26

      In the Lore ,Gym Leader have multiple team that they use depending on how many badge the Challenger have .

  • @SirGary
    @SirGary 3 года назад +500

    Wow, this is amazing

    • @joaquinlaroca2886
      @joaquinlaroca2886 3 года назад +3

      Pero que hace aqui señor gary, ah claro, video de pokemon.

    • @lenira7750
      @lenira7750 3 года назад +2

      ojo que se nos hace gringo

  • @Patterrz
    @Patterrz 3 года назад +432

    This video is fantastic! Super interesting stuff

  • @anneshleah3626
    @anneshleah3626 3 года назад +15

    I'm impressed! As someone who does scientific programming and statistics professionally, I shudder at the thought of how much work it must have been to compose all that, run the simulations, evaluate the data and on top of it all animate it! I know, it's largely a matter of how familiar you are with a code (in this case, that of pokemon), but I can literally feel the frustration of all the failed attempts due to stupid mistakes it would have taken me. Great work!

  • @Lelouchxzero1
    @Lelouchxzero1 3 года назад +71

    The Strongest non impoartant character is Cool Trainer at number 14 using only 3 Pokemon. Executor, Cloyster, and Arcanine.

    • @leirbag1595
      @leirbag1595 3 года назад +8

      Huh, that's pretty interesting. That puts him well above many important trainers.

    • @leerobbo92
      @leerobbo92 2 года назад +2

      Dat coverage though. A grass/psychic, a water type with mad defence that has an ice move, and a fire type strong physical attacker that knows Take Down.

    • @Lelouchxzero1
      @Lelouchxzero1 2 года назад +1

      I've been wondering what his other three would be if he wanted them. assuming he would choose pokemon with two evolutions.
      I would assume Electrode for speed and electric, almost guaranteed turn 1 tunderwave.
      Rhydon for ground/rock tank and good moveset
      without using the same type twice I could really only think of Golbat only for chip damage and confuse ray.

  • @alexisauld7781
    @alexisauld7781 3 года назад +77

    The Elo system broke down slightly at the top- we do see that the Venusaur rival had the best ratio of the three- but at that point it's largely splitting hairs.

    • @Horico12
      @Horico12 3 года назад +26

      I'm not sure how I felt about the Elo score without knowing the 'order' which battles were fought. in some sense it doesn't matter what the Elo score is
      The trainer who fought their worst matches first would have the best score. But that could have been the difference between rival champ and oak fights

    • @T_Lorentzen
      @T_Lorentzen 3 года назад +16

      I feel like there is some match fixing going on here. Venusaur only lost twice, and at least one of those losses was vs. itself, which means it has at most one loss vs the top 3. The Charizard trainer fought two more matches than Venusaur, and Blastoise fought twenty more than it! Conspiracy theory: did they let Charizard continue until it was above Venusaur? And Blastoise until it was in between?

    • @BillyBob-xx5jr
      @BillyBob-xx5jr 3 года назад +2

      @@T_Lorentzen I mean, most of the trainers have different numbers of total battles, it's likely he used some program or something to randomly decide the number of fights and who they fought, so some trainers had more fights than others.

    • @TheBlueWizzrobe
      @TheBlueWizzrobe 3 года назад +20

      @@BillyBob-xx5jr Well he said in the video that he made every trainer fight against every other trainer, plus some more battles on top for good measure, so he definitely did not intend to skip any trainers at the very least. Yet Venusaur Green at 4th place had itself as its worst loss and 3rd place Green as its best victory. Because it only lost twice and one of those losses was itself, this means it somehow never fought either the Prof Oak at 1st or the Green at 2nd. Even besides the fact that a match against itself should definitely not count for scoring, something is definitely pretty screwy with how the matchmaking was done.

    • @alexthorne1416
      @alexthorne1416 3 года назад +7

      The win loss ratios didn’t seem consistent between the trainers that confused me? Like at the top some of them clearly fought more games than others.

  • @shinobix4925
    @shinobix4925 3 года назад +84

    You already know you have to do this for Gen 2 now. The people need to know where Youngster and his Top % Rattata would end up

    • @drivingprune112
      @drivingprune112 3 года назад +3

      s tier, obviously

    • @Mernom
      @Mernom 3 года назад +1

      How would it treat rematches, though?

    • @kyurei4478
      @kyurei4478 3 года назад +5

      @@Mernom As separeted trainers, like he did for this one.

  • @amimm7776
    @amimm7776 3 года назад +21

    The music in the "how the ai works section" is a chiptune version of the mario 64 file select theme.
    Well played.

  • @johnnyriley
    @johnnyriley 3 года назад +90

    That “Misty Misty” sound bite unlocked an old memory that I totally forgot existed.

    • @Missingno4
      @Missingno4 3 года назад +7

      right?? I miss the days of pokemon spoof,,

    • @jesusramirezromo2037
      @jesusramirezromo2037 3 года назад +3

      whats it from?

    • @Missingno4
      @Missingno4 3 года назад +5

      @@jesusramirezromo2037 it's from pokemon spoof!! ruclips.net/video/GaVklXhNBP4/видео.html

    • @2OOPoVstrechnoy
      @2OOPoVstrechnoy 3 года назад +3

      Yeah, I had to pause the video and sit for a minute trying to figure out why it sounded so familiar

    • @brunop.8745
      @brunop.8745 3 года назад +3

      literally one of the first videos i ever saw on youtube

  • @SoraDonaldGoofy99
    @SoraDonaldGoofy99 3 года назад +118

    Dang. Maybe Oak retired from battling because everyone else was too easy?

    • @wewhoareabouttodiesaluteyo9303
      @wewhoareabouttodiesaluteyo9303 3 года назад +24

      No, all Oak wanted to do was "fiddle with his Pokedex" and he did not believe they were for fighting. Agatha talks about him before you battle her in the Elite Four.

    • @aceclover758
      @aceclover758 3 года назад +16

      Agatha even said back in his young days, he was a great trainer

    • @ismailb4334
      @ismailb4334 3 года назад

      Go play a Rom Hack called Pokemon Rocket Edition, it is the best fanmade rom hack, and it goes into the story of Prof. Oak

  • @Chocolatepain
    @Chocolatepain 3 года назад +33

    Wow the presentation of the cards was so nice to look at. I can't imagine the work involved in this. Kudos.

  • @ultimecia102
    @ultimecia102 3 года назад +7

    This was so well explained and so well represented with visual data! You have a real talent dude.

  • @lelandbatey
    @lelandbatey 3 года назад +27

    The programming effort that went into this is absolutely incredible. Modding ASM based GB games is tough enough as it is, and to then script emulator behavior and save mods as well, AND THEN to run several hundred thousand simulations? THEN APPLY STATISTICS VISUALIZATIONS?!
    S S S
    T I E R

  • @EluTran
    @EluTran 3 года назад +939

    Wow, this video was absolutely phenomenal. Interesting methodology and explanations, and the visuals were incredible.
    High quality work man. Amazing job! Was super intriguing all the way through!

  • @aaron8977
    @aaron8977 3 года назад +1

    This was an amazing video. I love the concept and the idea, it’s super interesting and the fact that you set up an Elo system for them was genius. Please, do this with more Pokemon games if you can!

  • @zyxhael
    @zyxhael 3 года назад

    Extremely interesting data, thanks for this project! I'd love to see this becoming a series for each game :)

  • @wuhoh5274
    @wuhoh5274 3 года назад +116

    "Professor oak is gonna win" was the first thing I said when I clicked on this video

  • @Eidenhoek
    @Eidenhoek 3 года назад +542

    I'ma save everyone 20 minutes:
    S-Tier: Youngster Joey
    Irrelevant-Tier: Everyone else.

    • @amethyphoenix
      @amethyphoenix 3 года назад +8

      Joey was probably near the bottom. I know this is a joke comment, but still.

    • @BioniclesaurKing4t2
      @BioniclesaurKing4t2 3 года назад +47

      Youngster Joey's in Gold/Silver/Crystal, not Red/Blue.

    • @amethyphoenix
      @amethyphoenix 3 года назад +5

      @@BioniclesaurKing4t2 So the OC screwed up anyway. Ok.

    • @UDAMZ
      @UDAMZ 3 года назад +2

      That ratatta is clearly op....

    • @107thFruit
      @107thFruit 3 года назад +22

      That moment when you're playing Soul Silver randomizer and Joey comes at you with a Rayquaza.

  • @UNICORNsoldier7
    @UNICORNsoldier7 2 года назад +1

    Rewatching before I check out your new vid! Love this and can’t wait to see what’s next

  • @lance5271
    @lance5271 3 года назад +1

    This was super entertaining and well thought out! The graphics were especially cool in how they updated what was in the games while staying true to them

  • @Shog64
    @Shog64 3 года назад +332

    The quality is way to high for this video to be only watched by around 1000 people. Hope it takes off.

    • @rawbinYT
      @rawbinYT 3 года назад +4

      Holy shit, I was surprised that at the time of me watching there's only 17k views on this vid.

    • @MemeNess
      @MemeNess 3 года назад

      It is now!!

    • @waterdrinker_
      @waterdrinker_ 3 года назад

      @@rawbinYT I'm surprised there's only 45k views

    • @TwinGrimm
      @TwinGrimm 3 года назад

      @@waterdrinker_ I'm surprised there is only 50.5k views

    • @Entyipo
      @Entyipo 3 года назад

      @@TwinGrimm 60k now

  • @TheNerdyGinger
    @TheNerdyGinger 3 года назад +206

    This was a really cool vid

    • @Sir_Isaac_Newton_
      @Sir_Isaac_Newton_ 3 года назад

      it's spelled "impostor," not "imposter"

    • @TheNerdyGinger
      @TheNerdyGinger 3 года назад +1

      @@Sir_Isaac_Newton_ what are you talking about?

    • @doigt6590
      @doigt6590 3 года назад +1

      @@TheNerdyGinger If I'd have to guess, it is either accidentally posted here and was meant for another comment OR it was a reply to post which has been deleted since.

  • @charlesd774
    @charlesd774 3 года назад

    wow this project is next level, first time I've seen old Pokemon stuff be used in a new way! would love to see more, keep it up!

  • @Orsonb
    @Orsonb 3 года назад +7

    This is legitimately one of the best produced videos I've ever seen. This should easily have 10 times the amount of views it has right now.

  • @Maravillante
    @Maravillante 3 года назад +80

    Oh yeah Misty classic catchphrase "Misty, Misty!"

    • @wewhoareabouttodiesaluteyo9303
      @wewhoareabouttodiesaluteyo9303 3 года назад +5

      DUMBLEDORE! Snape, snape...SEVERUS snape.

    • @stephenrolle2671
      @stephenrolle2671 3 года назад +1

      @@wewhoareabouttodiesaluteyo9303 Ron, Ron, Ron Weasley!

    • @wewhoareabouttodiesaluteyo9303
      @wewhoareabouttodiesaluteyo9303 3 года назад +1

      @@stephenrolle2671 Harry potter..harry potter...ooo....harry potter...harry potter...ahhh

    • @carsonlove531
      @carsonlove531 3 года назад

      Okay but what’s the video that was actually from??? It’s from like 10 years ago but I NEED to know!

    • @LazurBeemz
      @LazurBeemz 3 года назад +2

      @@carsonlove531 look up Pokemon Trashanimation episode 1

  • @TheDukeCTL
    @TheDukeCTL 3 года назад +229

    17:10 So Venusaur Champ Green only lost twice, without draws and his worst loss being.. himself? Looks like the real #1 trainer, ELO is somewhat random.

    • @elvenchipmunk2369
      @elvenchipmunk2369 3 года назад +69

      and with less total battles judging by the w/d/l
      Venusaur champion was robbed

    • @joshualuigi220
      @joshualuigi220 3 года назад +30

      You're right. I'd like to see the list updated with W/L ratio rather than ELO

    • @holdenfegan1613
      @holdenfegan1613 3 года назад +29

      Charizard champ had 2 more losses and had a worse “worst defeat” with an A- loss. If this were a more manual ranking, like how college football ranks teams; Venasuar champ would be higher than the other rival champs

    • @toxickandy9669
      @toxickandy9669 3 года назад +2

      @@holdenfegan1613 from what i can gather venusaur rival lost to charizard rival and oak with blastoise. Charizard rival lost to blastoise rival, oak with venusaur, oak with charizard and loralei. Rival with blastoise lost to all the oak battles, and the rival with venusaur. I dunno where that 5th battle came from, i can't find it because it's lowest loss is oak with venusaur, we can figure out it lost to oak with charizard. It didn't lose to the nonchampion rival fight since that trainers best win is against itself. And we know it won vs rival with charizard. Lost to rival with venusaur, and lost to oak vs blastoise. I'm guessing this other loss is a repeat battle against one of it's losses. The oak with blastoise lost to the rival with charizard and Lance. Oak with venusaur lost to rival with venusaur and oak with blastoise. So the top 5 should be 5th place rival with charizard since it lost to loralei which is way down on the ranking. Since i can only find 4 losses for the blastoise rival, it would take 4th. 3rd would be oak with blastoise since it lost to lance who's further down in the rankings. 2nd would be rival with venusaur since it's lowest loss would now be the 5th place rival with charizard. And first oak with venusaur since it's lowest loss is the now 3rd oak with blastoise. This ranking isn't including draws since we have no information on those and we don't know how many of those draws were rematched with a decisive winner. If we include draws. It goes 5th rival with charizard, 4th rival with blastoise, 3rd oak with venusaur, 2nd oak with blastoise, and 1st rival with venusaur. It would be nice if we could actually see the listings of all the battles and where the extra battles that some trainers have came from and who they drew against

    • @sudiptodam3725
      @sudiptodam3725 3 года назад +4

      Don't you realise that he played way too less amount of games, I think this was kinda sad for him

  • @beejaytea5964
    @beejaytea5964 3 года назад

    thank you for putting the work into this project. the data is awesome!

  • @disfordemise
    @disfordemise 2 года назад

    This is amazing
    I want all of the things you said people wanted in the followup video and more ^^

  • @TuskyBaby
    @TuskyBaby 3 года назад +115

    piman: "the AI isn't limited by PP constraints"
    Me: same

  • @FS-rg8tr
    @FS-rg8tr 3 года назад +106

    This is seriously something superior to a college dissertation, holy hell

    • @Sealed_Chamber
      @Sealed_Chamber 3 года назад

      And it only took him a single day to make! He is a genius of unparalleled abilities!

  • @vaturi9254
    @vaturi9254 3 года назад +2

    came over from mandjtv. thought i'd give the original a watch as well for the hard work put in.
    very nice work

  • @timjimbob5839
    @timjimbob5839 Год назад +1

    This is brilliant work. I have recently been getting into creators like yourself that really get in deep with their research and work that is the subject of their videos. Your explanation of the rules of not only the actual game and of course how you devised the tournament was just absolutely delightful. It amazes me that there are actual good youtubers who put real love and effort into their videos. I wish you great luck on your future endeavors.

  • @gnuwaves743
    @gnuwaves743 3 года назад +51

    "so son are you going to build rockets or work on AI for cyborgs?"
    no just....just pokemon stuff

    • @jimmyhirr5773
      @jimmyhirr5773 3 года назад +1

      This is how TheZZAZZGlitch's videos make me feel.

  • @GINeric_
    @GINeric_ 3 года назад +100

    "When you're hot, you're hot!"
    Sweats in pokemon puzzle

    • @fonzomatic2
      @fonzomatic2 3 года назад +8

      Yeah I immediately recognized that. Pokemon Puzzle League had some amazing voice clips "CL-L-L-L-LOYSTER"

    • @thekiss2083
      @thekiss2083 3 года назад +2

      Mewtwo PTSD...."I'm going to win"

    • @Adriano991b
      @Adriano991b 3 года назад +1

      I thought I was the only one who recognized the voice from the game, nice to see other people who played this game with its awesome voice clips!

  • @Peeves22
    @Peeves22 3 года назад

    Absolutely incredible! The tech and data are one thing, but the visualizations and how you communicated it really makes this video top tier

  • @cellem6216
    @cellem6216 Год назад +1

    This was surprisingly thorough and I just want you to know that I greatly appreciate the time you took to make this video.

  • @KNPS-MAGIO
    @KNPS-MAGIO 3 года назад +34

    This man joined youtube on 2006 and is still making relevant videos, what a legend

  • @boolean5162
    @boolean5162 3 года назад +102

    See you guys in a year when this vid has 5 million views

  • @dylanrahn3522
    @dylanrahn3522 3 года назад

    Holy cow man, well done on this! Really well presented and fantastic to watch! Well done

  • @joeegasm
    @joeegasm 3 года назад

    Thank you so much for making this video that I never knew I always needed. Extremely fascinating and it’s incredible to see how all this data fits the lore perfectly.

  • @Clear1
    @Clear1 3 года назад +173

    I wonder if giving a flat level to all the trainers would yield some different results.
    it would seem more interesting to see the worst and best AI in the game if level is no object.

    • @JKBrown-vv1yw
      @JKBrown-vv1yw 3 года назад +28

      I was thinking the same thing. It'd also be more interesting if they all had 6 pokemon, using duplicates to fill in missing slots, starting from the front. Rival 1 would have 6 lv50 squirtles. Mistie would have 3 alternating lv50 staryus and 3 lv50 starmies. Agatha would have her lv50 team plus an extra gengar. The later teams would still have an advantage, but it'd be so much more mitigated.

    • @DutchDread
      @DutchDread 3 года назад +3

      Surely, attack selection is an indication of skill though, and who would decide which attacks they replace? And if they keep the same attacks, they'd stay disadvantaged.

    • @JKBrown-vv1yw
      @JKBrown-vv1yw 3 года назад +4

      @@DutchDread Well yeah, that would be the key difference. What we're basically arguing for though is an AI, PvP version of these battles, where the only advantages come from typing, movesets, and skill. A guy with 2 voltorbs doesn't lose to a guy with 3 magikarp just because the former randomly chose self-destruct twice.

    • @DutchDread
      @DutchDread 3 года назад +5

      @@JKBrown-vv1yw Why arbitrarily select "typing, moveset, and skill" as acceptable though?
      The question is do you want to see which is the best trainer, or which is the best AI? Because if it's the second, then any disparity in team composition makes your findings mostly worthless.
      If you really want to JUST test AI, you should combine every AI with every team in the game and see which does best with the most teams.

    • @givecamichips
      @givecamichips 3 года назад +4

      But don't basically all of them have the exact same AI, just with differences in type matchups? It would just be a test of type coverage and RNG.

  • @tmcnairbledsoe
    @tmcnairbledsoe 3 года назад +23

    I am a fellow data scientist and programmer. I just wanted to say that while watching this video I couldnt help but feel respect for the effort, setup, and visual presentation. So cool

  • @lucaspaz2815
    @lucaspaz2815 3 года назад

    This is so cool! We can see how much effort and research you put in this video

  • @mattandrews2594
    @mattandrews2594 2 года назад

    Fantastic stuff. One of the only times I've subscribed to a channel based off of one video seen. It really was that good!

  • @invisiblesymbol5188
    @invisiblesymbol5188 3 года назад +36

    holy shit the editing on this video is insane

  • @logans.7932
    @logans.7932 3 года назад +17

    Alakazam is such a good Pokemon that Sabrina outranks half of the Elite Four

    • @ismailb4334
      @ismailb4334 3 года назад +1

      In Gen 1, Mewtwo and Alakazam are Gods

  • @alessiob.5343
    @alessiob.5343 3 года назад

    I've been watching Pokémon videos for years and years, and this is probably the most amazing thing I've ever seen!

  • @dextermoroten3822
    @dextermoroten3822 3 года назад

    This is brilliant. I love the quality of the animations. Well done

  • @lwouisYT
    @lwouisYT 3 года назад +24

    Between the editing and visualization, and the actual coding and running the tournament, I can't imagine the amount of work! Really entertaining and cool! 🔥

  • @Rabbit-the-One
    @Rabbit-the-One 3 года назад +11

    These digital graphics are amazing. I don't even expect visuals this awesome from double digits million channels. The Rolodex scroll of the character profiles was impressive. Well done AF.

  • @Stonewren
    @Stonewren 3 года назад +11

    "Misty, Misty!" I love the reference to Pokémon Spoof

  • @nicksantangelo1774
    @nicksantangelo1774 3 года назад

    This was amazing. It is crazy how much work you put into this, but it really shows! Thank you so much. I hope one day, if you have the time, you do this for other Pokemon games! It would be so cool to see!

  • @pokemaster2641
    @pokemaster2641 3 года назад +21

    Would love to see other generations done! Also including legendary battles might be a good idea. Like the Mewtwo battle is rock hard so I’d be curious where it ranks.

  • @JumpinJew
    @JumpinJew 3 года назад +28

    Why is RUclips just NOW recommending this to me?
    This is amazing work. Definitely worth more than the 1.2K likes. props to you

  • @devoncoe9296
    @devoncoe9296 3 года назад

    This was an amazing video! I hope you are able to do more in other gens! Thank you!

  • @cons_stylianou
    @cons_stylianou 2 года назад

    This was extremely interesting, very nice visuals too! Amazing job!

  • @SmashHighlights
    @SmashHighlights 3 года назад +25

    Really fascinating! And I love the presentation. It’s only a matter of time before manual editing is made redundant by programmatically rendering scenes...

  • @TheColdestplay
    @TheColdestplay 3 года назад +12

    interesting how the rival with venusaur has by far the best record only having 2 losses and 0 draws, idk how oak managed to gain more mmr, probably through the ordering when those defeats and wins happened. meanwhile the supposedly best rival lost to lorelei, kind of showing how strong lorelei is when you dont abuse the draw mechanic of her.

  • @acidlay
    @acidlay 3 года назад

    This is well organized and well researched! Great video dude ❤️

  • @SaveDataTeam
    @SaveDataTeam 3 года назад

    This was absolutely amazing. Great job on the research, and the presentation was S tier! Congrats on breaking through the algorithm!

  • @NotTheWheel
    @NotTheWheel 3 года назад +4

    Actually, I know it's not intentional by design - but Lorelei is the first member of the Elite Four. It's up to those who wish to challenge the Elite four to defeat her. She is under no obligation to actually defeat her opponents. In Chess at least if you are the Titleholder and you draw against the challenger you retain the title. It is up to the Challengers to defeat her. So her rating is lower but the meta-strategy of drawing all her opponents works out nicely.

  • @lisavauhti7675
    @lisavauhti7675 3 года назад +32

    Alternative title: Youngster Joey exposed.

  • @wimhendriks2489
    @wimhendriks2489 2 года назад

    This is insane! The amount of work, oh wow... Well done, keep up the good work!

  • @JonathanCordeiro
    @JonathanCordeiro 3 года назад

    I can only imagine how much work went into making this video.
    Well done!

  • @CaptainMeleon
    @CaptainMeleon 3 года назад +18

    incredible how prof. oak #2's worst defeat was against himself

  • @mitty9010
    @mitty9010 3 года назад +3

    This is an extremely elaborate way to win a Bulbapedia edit war. Well played

  • @xSinitsu
    @xSinitsu 3 года назад +1

    Let's Pay Respect for this extremely good Video, how much Work has to be in there!
    Congrats!👏👏

  • @CODA96
    @CODA96 2 года назад

    Amazing video honestly. I cant even imagine how much work was put into this. Its also nice to see still seeing such old games getting so many interesting videos.
    If a Gen 2 or even Gen 3 video would follow, that would be amazing. Great work!