add genetic programming demo