problem solving ARIZ and evolutionary algorithms, by Céline Conrardy, Roland De Guio