Hey!
I recently made an implementation of the NEAT algorithm in JavaScript! It's an evolutionary algorithm originally introduced in 2002 by Kenneth O. Stanley and Risto Miikkulainen in their paper Evolving Neural Networks Through Augmenting Topologies.

This basically allowed me to make some cool visual demos showcasing how AI learns which can all run in the browser!
Some examples include:

I just wanted to share these because I think it's pretty cool to see! If you want to learn more about the project you can look at the GitHub repo!

If you want to learn more about the algorithm I highly recommend reading the original paper. Or watching a youtube video explaining everything! It is called the NEAT (Neuroevolution of Augmenting Topologies) algorithm. (This is a pretty good video explaining everything)