Philosophes aussi loin que Platon ont lutté près de questions morales impossibles qui testent le caractère de la personne qui fait la décision. Aujourd'hui, ces questions sont connus comme des dilemmes moraux. Cependant, des siècles de débats laissent encore beaucoup de ces dilemmes non résolus.