debug: random generate, evolve