“…Relying only on little heuristic information that is accumulated from previous generation from time to time, metaheuristic works on a candidate solution by evaluating how fit it is respective to the ultimate objective. As an example found in [20] the optimal set of robot behaviours is yet to be found in simulating a soccer goalie robot. Any possible combination of behaviour set can be tested in turn and a quality score is assigned to it.…”