On finding well-spread pareto optimal solutions by preference-inspired co-evolutionary algorithm | Synapse