Compositional Pattern Producing Network written in go.