Assistance for operators through multi-objective self-optimization of the weaving process