
Ethical substrate
Moral reasoning as a layer that reads a situation and weighs an action against plural values in one motion, without collapsing the trade-off
People rarely face a choice with only one value at stake. Honesty pulls against kindness. What someone wants pulls against what keeps them safe. We make these trade-offs all the time, mostly without noticing. This research asks how a robot can do the same: weigh a decision against everything it cares about, in the moment it decides, and still act.
Most systems handle ethics by checking an action against a rulebook after the fact. The lab builds it the other way round, as a layer inside how the decision gets made. Every option a robot weighs gets scored along three dimensions at once: which values it touches, how far the effect travels, and how far ahead in time it lands. Reach runs in rings out from the robot itself, to the people close to it, to its wider circle, to the world, so a sure local effect counts for more than a vague distant one.
Beneficial and destructive effects stay side by side instead of cancelling into one tidy number, which keeps a hard trade-off looking like a hard trade-off. When the stakes climb, the robot doesn't simply decide and move on. It reflects, reconsiders, and escalates the ask: first a peer, then a person. The question underneath all of it: can a sense of right and wrong live in the structure of a mind, rather than sit on top as a final check.







