In this video I write a bot to speed-run Quake's 100m level by reverse engineering a human's run and improving it using genetic algorithms.
00:00 Introduction
01:00 Demo files
03:20 Physics state updates
05:28 Input recovery theory
06:58 Genetic algorithms
08:57 Recovered human WR inputs
09:51 Optimizing a bot
10:45 Results
12:14 Future direction
20 июл 2024