In this paper, I argue that machines of sufficient complexity can qualify as morally responsible agents. In order to do this I examine one form of the manipulation argument against compatibilism. The argument starts with a case in which an agent is programmed so that she satisfies the compatibilist conditions for moral responsibility, yet intuitively the agent is not morally responsible. It is then claimed that this agent is not relevantly different from a determined agent; thereby showing that determined agents also lack moral responsibility. In response, I argue that the agent is morally responsible, and the only reason that one would think otherwise is if they think that humans have a soul that is being overridden by the programming. I then generalise this result to show that certain machines can qualify as morally responsible agents.
展开▼