Balancing Accuracy and Parsimony in Genetic Programming | Synapse