We should back up from the literal arguments of the AI, since I think we've beaten that horse dead now. Lets look from a gameplay focus again. The AI (should be) watching it's upload like a hawk. I think we should be giving the benefit of the doubt to whoever is both bold and fortunate enough to get in and change the laws without the AI going "OMG TRAITOR BOTANTIST MCKEWL IS IN MY CORE" instead of nitpicking over whatever they choose to upload. Unless its dumb like 'this law overrides all other laws'. Why are we trying to limit the amount of chaos on our server?
I agree, I have a feeling people are missing my point as it gets buried under pages of discussion of the logical processes of AI.
The reason this is important to discuss, is because we had an ingame situation where a 4th one human law was uploaded, and the AI through its in-character assessment silently disobeyed it in favor of law 1. They did not out the antagonist who did it, and actually followed the portion of the law that stated that stating the law causes harm. I think from an RP perspective they did a good job, and were justified in doing it.
Game-play wise, it caused an issue. The antagonist in question thought that the AI would behave differently, and continued to try to free-form in this law.
For some of us who play AI's and Borgs, Law order is incredibly important, as part of the enjoyment we get from playing is parsing complex commands through a quite rigid frame work, and the challenge of incorporating additional unexpected laws when we are subverted. I actually look forward to rounds where I am subverted, because its a lot of fun. That said, I try to stick to my laws and their orders like glue. For others, they don't care as much about this, and just want to be the friendly, or unfriendly computer on the space station.
In my veiw when it comes to a rule, we, as a server, have 3 options:
1. Status Quo:
We change nothing. AI's are free to continue to use thier own judgement when hazy or conflicting laws are uploaded. Antagonists cannot rely on a particular interpretation of freeform laws, and accept that the way they would play an AI might not be the way the current AI is played. Everyone should be OK with the fact that nobody is forcing an AI play-style on anyone, and shouldn't cry foul when their freeform law is rejected.
2. Strict Order Adherence:
Order of laws is of primary importance, 4th+ laws must be disregarded by all AI players if they conflict with earlier laws.
3. Strict Intent Adherence:
AI players must defer to the intent of the player attempting to subvert them. Laws uploaded by antagonists must be adhered to, even if conflicting with other laws.
I don't think a middle ground between these three options is workable as a rule, as there is always grey area, and many interpretations of rules can be argued either way. As I've said before, I'm not particularly opposed to AI players glossing over things for the sake of gameplay, but we should be consistent so that subverters know what to expect from their actions, or know that they can't expect any certainties.
I am personally in favor of enforced Status Quo, I don't think any of our AI players have been inappropriate in their judgement calls. But this means you shouldn't call foul if your subversion dosen't work like you expected. The whole theme of the Asimovian Lawsets (in the books) are that they are consistently causing unforseen consequences once they are actually implemented by the machines they are used on.