Genetic Programming: Theory and Practice -- Better Solutions Faster: Soft