Welcome to part 1 of a new series of videos focused on Evolutionary Computing, and more specifically, Genetic Algorithms. In this tutorial, I introduce the concept of a genetic algorithm, how it can be used to approach “search” problems and how it relates to brute force algorithms.

Support this channel on Patreon:

Send me your questions and coding challenges!:

Contact:

Links discussed in this video:
The Nature of Code:
BoxCar2D:

Source Code for the Video Lessons:

p5.js:
Processing:

For More Genetic Algorithm videos:

For More Nature of Code videos:

Help us caption & translate this video!