pimanrules
2017 12 05 10 01 26
updated
Some links that may be of interest to you:
My Twitter (as long as that site continues to exist...): twitter.com/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: http://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:
@mattparker2 's original video: youtube.com/watch?v=65WoL6e728Q
Calculator demo: poketch.pimanrul.es
Calculator source: github.com/jsettlem/bdsp-poketch-calculator/blob/master/BDSPCalculator/PoketchCalculator.cs
My Twitter: twitter.com/pimanrules
Music by @DJMykah
Timestamps
0:00 - Intro
1:41 - Reverse engineering the source code
7:25 - Playing with our calculator demo
9:56 - Explaining the issue
10:43 - First code example
14:11 - Second code example
16:53 - Outro
Also, try the original Semantle: semantle.novalis.org
They're both hard! Good luck!
Follow me on Twitter for more Pimantle updates: twitter.com/pimanrules
Remix by @DJMykah. The Danganronpa music represents the despair you'll feel playing either Pimantle or Semantle.
Let me know in the comments if you want a longer form, code-review-style video about Pimantle (or Friendle, for that matter).
Sorry if the server crashes on you...
*Friendle: A game that is legally distinct from Wordle.
Music by @DJMykah
#Shorts
Some links that might be of interest:
---
The original video: youtube.com/watch?v=8yUPhRJtNJM
The instructions on how to run battles from Hash IDs: (this was broken before, should be working now, grab the latest) github.com/jsettlem/elo_world_pokemon_red/blob/master/tutorial.md
Nic Dobson's blog post: nicidob.github.io/nba_elo
It would be rude to steal @tom7's title again without linking his excellent video: youtube.com/watch?v=DpXy041BIlA
My Twitter: twitter.com/pimanrules
Music credits:
---
Pokémon remixes by @DJMykah. I commissioned the "Hall of Fame" remix from them, and as you can hear, it turned out great. Check out their channel here: youtube.com/c/DJMykah
"Heartbeat" from "The Music of 3Blue1Brown" by Vincent Rubinetti. Licensed with permission. Check out the album here: vincerubinetti.bandcamp.com/album/the-music-of-3blue1brown
Convenient timestamps:
---
0:00 Intro
2:11 The plan
2:52 Bug squashing
8:02 WONTFIX
11:03 Tournament enhancements
16:05 Elo system enhancements
18:33 How Elo works
24:11 Changes to orchestrating battles
26:13 Ranking of trainers
38:32 "Before we get to the top 16..."
39:30 Sweet 16
48:33 Grand finals
50:01 Trainers in game order
50:39 Frequently asked questions
52:12 Outro
Corrections:
15:27 - This process of fixing the moves went wrong for some trainers, specifically when they're in the enemy position, resulting in them actually having the moves they would have at level 50. This is what some people wanted anyway so I'm gonna try not to beat myself up over it (but uuuuugggghhhhh)
16:50 - That is so obviously not the sound ə makes. That's like the one IPA symbol everyone learns in elementary school. My excuse was that my brain was on total autopilot--I just copied the phonetic transcription of "hello," not realizing that "hello" is really pronounced more like "hullo" in most cases
33:17 - I say Wrap does "basically no damage." Of course, it's actually doing no damage because Gastly is Ghost type, but the effect still triggers because Gen I.
50:51 - Obviously I meant EVs instead of IVs
Follow me on Twitter: twitter.com/pimanrules
Play Floppy Birb: P 006 PNJ CGF
0:00 - Countdown to stream start
5:04 - Intro
7:58 - Exploring Free Programming (and my creations)
33:24 - Intro to puzzle mode
36:43 - Puzzle 1 - High-Wire Act
38:17 - Puzzle 2 - Non-Newtonian Apple
39:15 - Puzzle 3 - Just make the light bigger, bro
44:07 - Puzzle 4 - Secret Commands
45:20 - Puzzle 5 - Pinball Paradise
47:19 - Puzzle 6 - Two-Pronged Attack!
48:19 - Puzzle 7 - Naughty NOTy
50:17 - Puzzle 8 - A Helping AND
50:59 - Puzzle 9 - Popular Ports of Call
52:19 - Puzzle 10 - + or -
54:20 - Puzzle 11 - Open the Door
56:28 - Trying audience games
1:00:22 - Puzzle 12 - Material Difference
1:01:24 - Puzzle 13 - One Step at a Time
1:03:15 - Puzzle 14 - Directional Dilemma
1:05:58 - Puzzle 15 - Rate of 0.1%
1:08:16 - Puzzle 16 - Newtonian Apples
1:09:21 - Puzzle 17 - Repulsion
1:09:56 - Puzzle 18 - Rotation Stations
1:11:46 - Puzzle 19 - The Photography Unit
1:13:44 - Puzzle 20 - Sub-Space Reversal Shield
1:15:52 - Back to Free Programming
1:22:05 - Puzzle 21 - Get to the Touch Position!
1:25:30 - Puzzle 22 - Watch Your Step!
1:28:21 - Puzzle 23 - Cracking the Code
1:33:45 - Puzzle 24 - Swiftly then Slowly
1:35:05 - Puzzle 25 - ? Block
1:38:47 - Puzzle 26 - UFO Catching
1:43:32 - Puzzle 27 - Phase Shift
1:45:29 - Puzzle 28 - Gears to the Left Gears to the Right
1:46:26 - Puzzle 29 - Three O'Clock Snack (Overwatch is the game I'm thinking of)
1:53:53 - Puzzle 30 - Apple Delivery
1:58:44 - Outro
Some links that might be of interest to you:
My Twitter: twitter.com/pimanrules
The code I show: gist.github.com/jsettlem/d088cf9077eec7bf8b61fedb137d5359
The Numberphile video on the Monty Hall problem: youtube.com/watch?v=4Lb-6rxZxx0
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
Timestamps:
0:00 - Intro
0:19 - Explanation of Deal or No Deal
1:30 - Coding the simulation of the Monty Hall problem
4:59 - Coding the simulation of Deal or No Deal
7:43 - Analysis and intuition
11:38 - Outro + Hi Howie
Music credits:
Funkorama by Kevin MacLeod
Link: incompetech.filmmusic.io/song/3788-funkorama
License: http://creativecommons.org/licenses/by/4.0
Investigations by Kevin MacLeod
Link: incompetech.filmmusic.io/song/3924-investigations
License: http://creativecommons.org/licenses/by/4.0
On My Way by Kevin MacLeod
Link: incompetech.filmmusic.io/song/4163-on-my-way
License: http://creativecommons.org/licenses/by/4.0
Supernatural by Kevin MacLeod
Link: incompetech.filmmusic.io/song/4446-supernatural
License: http://creativecommons.org/licenses/by/4.0
Some links that may be of interest to you:
Chess, but good (definitely watch this first): youtube.com/watch?v=PTcvbDbVbtM
The code: github.com/jsettlem/chess-but-good
My other Code Review videos: youtube.com/playlist?list=PLRqz09NxzVqaBz8zt5IXm_XRycgKP7h5o
Pokémon Red Elo World: youtube.com/watch?v=8yUPhRJtNJM
My Twitter: twitter.com/pimanrules
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-Spongebob
4:37:15 - Theater
4:41:49 - Multiplayer
Timestamps:
0:00 - Intro
8:32 - Mermalair
1:19:10 - Rock Bottom
2:47:19 - Sand Mountain
3:11:15 - Industrial Park (Robot Patrick)
Timestamps:
0:00 - Intro
22:23 - Jellyfish Fields
1:24:17 - Downtown Bikini Bottom
2:28:16 - Goo Lagoon
3:35:23 - Poseidome (Robo-Sandy)
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.
Some links that may be of interest to you:
The follow-up to this video: youtube.com/watch?v=247qD1qulSQ
My Twitter: twitter.com/pimanrules
192 Hours of Pokémon Battles: youtube.com/watch?v=3JFwCl1nlz4
Data/code: github.com/jsettlem/elo_world_pokemon_red
The full tier list: github.com/jsettlem/elo_world_pokemon_red/blob/master/trainer_cards/readme.md
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): youtube.com/watch?v=DpXy041BIlA
Music links:
Kanto Tales (Licensed CC-BY by Mykah): youtube.com/playlist?list=PLdnU7aJC-M8iXyKImSxA-7jjW4SSes4Kc
Oak's Lab (used with permission from twitter.com/mellorinemusic ): youtube.com/watch?v=_prcu5KJn34
Normally this is where I’d ask if people are able to translate this video, but YouTube’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
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: twitter.com/pimanrules
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
Table of Contents
0:00 - Introduction
1:06 - Setup
3:30 - Analysis
4:40 - Testimonials
5:29 - Outro/How to Play
You can find the Dream itself here: indreams.me/dream/mfpeeNSxTrU
If you have Dreams, give it a shot and go for a high score.
More of a proof of concept than a particularly fun or challenging level, but it was fun to make. Check it out!
6MM-SSC-JGG
My Twitter: twitter.com/pimanrules
The blog post: http://karpathy.github.io/2015/05/21/rnn-effectiveness
The Docker image: hub.docker.com/r/mbartoli/char-rnn
Instructions: github.com/karpathy/char-rnn
The source of the songs: http://www.theflameofhope.co/SONGS.html
The output of the neural network: drive.google.com/drive/folders/1ZLdzctdIZtjfA3kBou823JewB2SMYalh?usp=sharing
DECTalk software: dropbox.com/s/69sl7ys34o5pjym/klattclassic.zip?dl=0
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
Timestamps:
0:00 - Background
1:58 - Introducing DECTalk
4:14 - First song
4:47 - Second song
6:05 - Third song
7:16 - Fourth song
8:55 - Last song
9:50 - Outro
Part 1:
youtube.com/watch?v=9lLxey7zX7A
A playlist of my Super Mario Odyssey videos: youtube.com/playlist?list=PLRqz09NxzVqYLX_1F3xB01hgpDFpSxUEi
The code from this video: gist.github.com/jsettlem/ca3274927f872f14fc8eae821a76e0cf
My Twitter: twitter.com/pimanrules
Part 1:
youtube.com/watch?v=9lLxey7zX7A
A playlist of my Super Mario Odyssey videos: youtube.com/playlist?list=PLRqz09NxzVqYLX_1F3xB01hgpDFpSxUEi
The code from this video: gist.github.com/jsettlem/e82600dabe4e70f663c68db504025de3
My Twitter: twitter.com/pimanrules
Part 3 coming very soon
And say "systemically" a bunch when I mean "systematically."
A playlist of my Super Mario Odyssey videos: youtube.com/playlist?list=PLRqz09NxzVqYLX_1F3xB01hgpDFpSxUEi
The code from this video: gist.github.com/jsettlem/5ff4db3ba30d77dfdfd6b096781d5365
My Twitter: twitter.com/pimanrules
If you're a very patient person, consider helping caption or translate this video: http://www.youtube.com/timedtext_video?ref=share&v=9lLxey7zX7A
Parts 2 and 3 coming very soon
My Twitter (I like to see the numbers go up!):
twitter.com/pimanrules
The complete archive:
youtube.com/playlist?list=PLRqz09NxzVqavyHGExU5u4vq_WkEHQIPl
My previous Mario Odyssey videos:
youtube.com/watch?v=hu3HEwc6Pwk
youtube.com/watch?v=w8kSVKgwpfM
Want to see the code for this project? No you don't. But regardless, consider checking out my "Code Review" series: youtube.com/playlist?list=PLRqz09NxzVqaBz8zt5IXm_XRycgKP7h5o
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
Table of Contents
0:00 - Introduction
0:16 - Cap Kingdom
1:57 - Cascade Kingdom
6:05 - Sand Kingdom
7:13 - Lake Kingdom
7:18 - Wooded Kingdom
8:50 - Cloud Kingdom
9:35 - Lost Kingdom
9:44 - Metro Kingdom
11:14 - Snow Kingdom
11:20 - Seaside Kingdom
11:23 - Luncheon Kingdom
11:35 - Ruined Kingdom
12:31 - Bowser's Kingdom
14:44 - Moon Kingdom
20:10 - Epilogue
Complete archive playlist: youtube.com/playlist?list=PLRqz09NxzVqavyHGExU5u4vq_WkEHQIPl
YouTube Plays Super Mario Odyssey was a live stream I ran in the style of Twitch Plays Pokemon. If you're still confused, read the scrolling text or watch the recap video. If anyone would like to use this footage for anything, feel free.
Consider following me on Twitter and Mixer:
twitter.com/pimanrules
mixer.com/pimanrules
Other links of interest:
Alpha test: youtube.com/watch?v=qYoEFSeUPbY
Live stream links (you can't watch the archive from these links because YouTube won't archive that much, but you should be able to at least look at the viewer counts and comments and such:
youtube.com/watch?v=Lrsj1O3PCEw
youtube.com/watch?v=qOLlNXL_4VY
youtube.com/watch?v=CK35WsxKP_M
youtube.com/watch?v=3PTg97wH-hM
---
Want to see the code for this project? No you don't. But regardless, consider checking out my "Code Review" series: youtube.com/playlist?list=PLRqz09NxzVqaBz8zt5IXm_XRycgKP7h5o
---
My Twitter: twitter.com/pimanrules
Full archives:
First stream (I've been told it's somewhat entertaining as a background noise/podcast sort of thing): youtube.com/watch?v=qsaf3cYhmxw
Second stream: youtube.com/watch?v=n_ymlj-473w
Second half of that stream that was only recorded locally: youtube.com/watch?v=AOp5GSRemhA
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?
CC stuff:
Computer by Drishya from the Noun Project
nintendo switch by Sweet Farm from the Noun Project
---
Want to see the code for this project? No you don't. But regardless, consider checking out my "Code Review" series: youtube.com/playlist?list=PLRqz09NxzVqaBz8zt5IXm_XRycgKP7h5o
---
My tool-assisted strategy for jump rope in Super Mario Odyssey.
Normally this is where I’d ask if people are able to translate this video, but YouTube’s getting rid of Community Contributions. Maybe tell them that’s a terrible idea?