Hi good morning, I wonder what is cost code in here and what does it do? `cost = alpha * error + beta * (num_feat / max_feat)` And i know that you use error rate as fitness, but why use cost value as fitness instead of error rate?