Ruby Neural Evolution of Augmenting Topologies (NEAT)