Cornell Agent Based Ethics Definition