A Fuzzy Rule-Based Penalty Function Approach for Constrained Evolutionary Optimization | Synapse