Do humans have free will? Debate between a determinist, a libertarian (philosophical), and a compatibilist.