Shakespeare Monkey

A miniature project that looks into the infinite monkey theorem, which states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type any given text, such as the complete works of William Shakespeare. The project covers the fundamentals of genetic algorithm as well as allows the user to tweak the parameters and view the results in real time. [Original]