You know I realize that three laws are not perfect, but providing highly detailed "rules" will result in way too much complexity -- and will fail sooner or later when the unexpected loophole appears. I feel a better, longer lasting solution solution is the "laws" act as "policies" that provide guidelines.
For example, and as an example only (my intention is not agree or disagree with GwydionM / Dimandja's post),
2.5 Harm to animals shall be regarded as serious, and always unauthorised except when the orders come from a qualified vet.
Now suppose, by law, a veteranrian assistant or registered animal husbandary specialist or some futuristic to-be-named position has the same qualifications and judegement ability as a vet. Now with a spcific detailed law, even though qualified, the robot could ignore direction from anyone except the vet.
Whereas a policy statement would be more generic and provide direction for the robot to follow regardless of the "title". ..."qualified person" would be one approach.
I guess you could say, well we will update the rules as required. Problem is, if Asimov has it right, us humans and robots will reside on other planets. Now suppose you apply the updates to as many of the robots as possible, but only reach 80%. Now you have 20% of robots that have obsolete rules which could make for another interesting SF book.
How would Asimov argue this?
I am sure Elijah Baley (human) and Daneel Olivaw (robot) debate the issue to an amusing and philosophically interesting conclusion. However, I suspect some of the thought process would be...
- if the dog has rabies it can infect humans
- therefore make sure the infected dog can not infect humans
- since rabies can infect other dogs or animals which can also pose a risk to humans, then don't allow the dog to infect other animals
- if the dog is healthy, do I the robot want to inflict pain on the animal
- I the robot do not gain joy or pleasure from inflicting pain so why should I inflict pain on the animal
- If a human orders me to inflict pain on the animal, should I obey
- Will inflicting pain on the animal cause harm to humans?
-- Hmmm1, well the dog is a pet and therefore it will cause grief to Sally and Bob
-- Hmmm2, well humans have laws about cruelty to animals, therefore I will cause grief to people who care for animals
-- so there are good reasons for not harming the animal.
I am sure others out there will find fault with my reasoning, but by using the three rules, I am sure Asimov would have come up with something.
Anyway, I am sure some will come up some more intresting posts to this thread.
Richard