video thumbnail 28:46
Someone improved my code by 40,832,277,770%

2022-10-17

[public] 299K views, 98.3K likes, dislikes audio only

channel thumbStand-up Maths
3840×2026

YES, the improvement should be 40,832,277,770%, not what I say in the video. The "408,322,778" multiple was correct and I did the percentage the wrong way. There will not be a follow-up video to correct that.

The improvement was to my code from this video: /youtube/video/_-AfhLQfb6w

This is episode 038 of the A Problem Squared podcast which started it all: https://aproblemsquared.libsyn.com/038-fldxt-in-wordle-and-improv-tact-hurdle

Here is Benjamin Paaßen's full grid of all results and techniques used. It also has links to all the code as well. https://docs.google.com/spreadsheets/d/11sUBkPSEhbGx2K8ah6WbGV62P8ii5l5vVeMpkzk17PI/edit#gid=0

The article by "encody" I mentioned: https://medium.com/geeklaunch/how-to-speed-up-your-code-224-444-739-using-graphs-cc37dc395c0c

This is the reverse-frequency alphabet. Which is frequency in words, not in use (which would allow for frequency of word use; this list counts each word once).

QXJZVFWBKGPMHDCYTLNUROISEA

And whynot, a whole bunch of code. All of it is better than mine. All of it. (Even if you ran it all sequentially.)

Benjamin Paassen [bpaassen]

https://gitlab.com/bpaassen/five_clique

Sylvester Hesp [oisyn]

https://github.com/oisyn/parkerwords

Phire [phire]

https://github.com/phire/five_clique

Neil Coffey [neilcoffey]

https://github.com/neilcoffey/FunStuff/tree/main/WordleFiveWordFinder

Richard Ebeling [He3lixxx]

https://github.com/He3lixxx/five-words-five-letters

Phillip Alday [palday]

https://github.com/palday/FiveLetterWorda.jl

Diggory Blake [Diggsey]

https://github.com/Diggsey/five_words/tree/master

Orson Peters [orlp]

https://github.com/orlp/matt-parker-five-letter-clique/blob/master/src/main.rs

Bryan Redd [ae6nr]

https://github.com/ae6nr/25letters

Pablo Yaggi [pyaggi]

https://github.com/pyaggi/WordStats

Leonardo Taglialegne [miniBill]

https://github.com/miniBill/parkerrust

Nathan Baulch [NathanBaulch]

https://gist.github.com/NathanBaulch/cc26755dc89685fa209bf958e484c60d

Stefan Pochmann [pochmann]

https://replit.com/@pochmann/5words538?v=1

Jacob [encody]

https://github.com/encody/jotto-problem

Gé Weijers [gweijers]

https://github.com/gweijers/wordle_cover

David A. Dalrymple [davidad]

https://github.com/davidad/five-letters

Alex Recuenco [recuenco_alex]

https://github.com/alexrecuenco/five_clique

Kristin Paget [KristinPaget]

https://github.com/kristinpaget/fivewords

Ilya Nikolaevsky [IlyaNikolaevsky]

https://github.com/ilyanikolaevsky/five_words

Cheers to my Patreons for helping enable these videos. Without them test running all that code I'd never know how much better an iPad is than me. I'm sure I'll need Patreon help again soon; you can join the team here: https://www.patreon.com/standupmaths

CORRECTIONS

- Ha, I got the percentage around the wrong way. Should be 40,832,277,770% better.

- Yes, I missed the binary digit for the "A" in "BREAD" and everyone in the live premier chat noticed. Sorry about that. 🍞

- Let me know if you spot any other mistakes!

Filming and editing by Alex Genn-Bash

Some graphics by Benjamin Paaßen

Written and performed by Matt "32 days later" Parker

Music by Howard Carter

Design by Simon Wright and Adam Robinson


Day Zero
/youtube/video/c33AZBnRHks?t=127.84
Filter Out Anagram
/youtube/video/c33AZBnRHks?t=757.06
The Jotto Problem
/youtube/video/c33AZBnRHks?t=1199.08
Knuth Algorithm X
/youtube/video/c33AZBnRHks?t=1421.14
Smallest Set of Words Which Use all 26 Letters from the English Alphabet
/youtube/video/c33AZBnRHks?t=1558.5389