Andrew Clifton - Don't generate, hash! (Or, how I learned to stop worrying and love SplitMix64)

Subscribers:
15,300
Published on ● Video Link: https://www.youtube.com/watch?v=e4b--cyXEsM



Duration: 10:47
19,620 views
191


This talk is from the 2020 virtual Roguelike Celebration:
https://roguelike.club/event2020.html

Andrew is a professor of computer science at a southern California community college. He's been working on a roguelike called "A World Like This One" for a few years; you haven't heard of it.

In this talk he proposes that often when we reach for a traditional PRNG we should actually be using a hash function, and he offers up the SplitMix64 PRNG as something that can do both.

Andrew's notes: http://twicetwo.com/files/generate-hash-notes.md




Other Videos By Roguelike Celebration


2021-02-07Jason Grinblat - Markov by Candelight
2020-10-19bhauth - What makes Dungeon Crawl Stone Soup a good game?
2020-10-15Tyriq Plummer - YASDery Loves Company: Multiplayer in Traditional Roguelikes
2020-10-15Andrew Aversa - The End of Permadeath
2020-10-15Rosalind Miles Chapman - Hungry Rogues: The evolution of roguelike hunger mechanics
2020-10-15Younès Rabii-There’s A Skull In My Garden: Simple interactions give new meanings to generated things
2020-10-15Albert Ford - Vision Visualized
2020-10-15Aaron A Reed - Cadences, Lacunae, and Subcutaneans: Ten Years of Procedural Novels
2020-10-15Duke Dougal - My 30 year quest to find a lost Roguelike
2020-10-15Cat Manning - How To Build A Character System That Doesn't Fall Apart Two Turns Later
2020-10-15Andrew Clifton - Don't generate, hash! (Or, how I learned to stop worrying and love SplitMix64)
2020-10-15Julian K Jarboe - Procedural Sound Design for Roguelikes
2020-10-15Josh Grams - Turn-based Space Flight?
2020-10-15Gabriel Koenig - Good Mutation/Bad Mutation: Player Agency in Procedural Generation
2020-10-15Adrian Herbez - Make a thing to make a thing: 3d-printable Procedural Content in the Browser
2020-10-15Andrea Roberts - Designing a Roguelike for People Who've Never Played Roguelikes
2020-10-15Tanya X. Short - A Procedure for Changing Culture
2020-10-15Mark Gritter - Procedurally Generating Economies with Graph Grammars (and Math)
2020-10-15Ivy Melinda - A flower in the garden: Cultivating a community for Caves of Qud
2020-10-15Max Kreminski - Synthesizing Story Sifters
2020-10-15Leif Bloomquist - Dungeon of The Rogue Daemon: A multiplayer roguelike for retro + modern platforms