Three Laws Conflict Resolver 2D
2D top-down companion to the 3D robot-ethics simulator: watch the same lexicographic Three-Laws decision solver — prevent human harm, obey orders, self-preserve — run on a draggable, zoomable map, and freeze when two First-Law obligations collide with no tiebreaker.
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 2D companion to the 3D robot-ethics simulator runs the identical decision rule every frame — prevent human harm first, obey orders second, preserve itself last, with no exceptions and no weighted trade-offs — on a draggable, zoomable top-down map instead of an orbitable 3D scene. 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.
2D top-down companion to the 3D robot-ethics simulator: the same lexicographic Three-Laws decision solver — prevent human harm, obey orders, self-preserve — runs on a draggable, zoomable map, and freezes when two First-Law obligations collide with no tiebreaker.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install