A peek at genetic algorithms

In computer science, genetic algorithms are metaheuristics that help solve optimization problems. Those evolutionary algorithms are inspired by the Darwinian evolution process and rely on iterative generation breeding to get from a (mostly random) initial population of individuals to one that counts many individuals “well-fit” for the task at hand.
Read More »A peek at genetic algorithms

Some animations around physics

Although I’m not much of a physicist, I am always fascinated with how simple laws, such as Newton’s, can create beautiful and complex movements. I tried to illustrate this by working out little simulations of basic physical models: particles elastic collision, free fall and pendulum evolution.

Read More »Some animations around physics