Multi Agent Based Ethics Definition