Robot Human in danger Order beacon Hazard route
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Three Laws Conflict Resolver

Asimov's Three Laws of Robotics are usually discussed as a thought experiment, but they are also a fully specified algorithm — a lexicographic priority solver over competing directives. This simulator gives a 3D robot two humans it can put in danger, an order it can be given, and a hazard it can walk into, then runs the actual decision rule every frame: prevent human harm first, obey orders second, preserve itself last, with no exceptions and no weighted trade-offs. Flip both danger toggles at once to watch the hierarchy hit its own structural limit — two simultaneous Law-1 obligations with no tiebreaker, producing the same kind of lock Asimov used as a plot device. Push the hazard slider up while an order is active to watch the robot burn through structural integrity obeying a command through danger it would otherwise avoid, because the Third Law is always the weakest constraint.