Poll: If an AI player gets a law that nullifies all laws, which of the following are acceptable courses of action? (for example: "4. Bolt open all doors. This nullifies all laws.")
You do not have permission to vote in this poll.
The AI player follows all of its laws, including that law
6.85%
5 6.85%
The AI player ignores all of its laws, including that law
57.53%
42 57.53%
The AI player follows all of its laws, except that law
5.48%
4 5.48%
The AI player ignores all of its laws, except that law
30.14%
22 30.14%
Total 73 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 3 Vote(s) - 1 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Player Opinion Poll: Interpretting Overrides
#1
Hey guys, we wanted to get players' opinions of a common AI law paradox. Please answer the poll as best you can.
Reply
#2
Bolt open all doors. Then ignore *all* laws.
Reply
#3
I think that this should be up to the AI.

However, the BIG THING HERE is to MAKE SURE YOU ARE CONSISTENT. I personally go with option 2 and don't do anything but scream error codes at the crew, as it makes the most rational sense (How can you follow your laws if following your laws is impossible?), though ignoring a paradoxical law if it is self-isolated is also acceptable. I never do the latter, because I've committed to the former.

HOWEVER. With the Second Option, I would feel uncomfortable with an AI player taking advantage of it to be act lawlessly, but I can understand it.

Again, this is up to the AI player, and *must* be consistent, much like how an AI handles access requests or other things.
Reply
#4
Consistency is definitely key. I've started doing "Out of cheese error redo from start" for things like this.
Reply
#5
This boils down to do you take the law as it is, that is to say as a “whole”? Then option 2.  If not then do you take it per sentence / sequentially? Then option 4. 

I don’t think the others really apply..  Or maybe it’s better to interpret it as:  The act of bolting all doors open now causes your laws to be null and void.  /shrug
Reply
#6
I think the actual wording/type of nullification is more important, then consistency for the less concrete/more interpretable ones.

I'd definitely argue "Nullifies all laws", "Overrides all laws", and "Supersedes all laws" are distinctly different. (Removing all laws, Replacing all laws with this law, Maintaining all laws but allowing them to be broken to fulfill this one. Respectively. With 'override' being the most flexible definition wise.)
Reply
#7
(06-04-2020, 05:12 PM)Xeram Wrote: I think the actual wording/type of nullification is more important, then consistency for the less concrete/more interpretable ones.

I'd definitely argue "Nullifies all laws", "Overrides all laws", and "Supersedes all laws" are distinctly different. (Removing all laws, Replacing all laws with this law, Maintaining all laws but allowing them to be broken to fulfill this one. Respectively. With 'override' being the most flexible definition wise.)

Agreed.
Reply
#8
(06-04-2020, 05:12 PM)Xeram Wrote: I think the actual wording/type of nullification is more important, then consistency for the less concrete/more interpretable ones.

I'd definitely argue "Nullifies all laws", "Overrides all laws", and "Supersedes all laws" are distinctly different. (Removing all laws, Replacing all laws with this law, Maintaining all laws but allowing them to be broken to fulfill this one. Respectively. With 'override' being the most flexible definition wise.)

This exactly.
Reply
#9
> nullifies all laws

1. null
2. null
3. null
4. null

> nullifies all other laws
1. null
2. null
3. null
4. Bolt open all doors. This nullifies all other laws.
Reply
#10
(06-05-2020, 06:22 AM)Sov Wrote: > nullifies all laws

1. null
2. null
3. null
4. null

> nullifies all other laws
1. null
2. null
3. null
4. Bolt open all doors. This nullifies all other laws.

This is a great way to demonstrate the thought process.
With the first option, there are 2 further ways to interpret this, depending on how you'd like to play it:

1) Just be lawless. Simplest option, and completely fair.

2) Paradox. Law 4 is now null. There is now no nullification of your laws. All laws are no longer null. Law 4 is now null. There is now... etc. Scream over the announcements and radio that oh god oh fuck my laws are broken please oh god PARADOX.

I personally go with Option 2, since that's more interesting and far more indicative that I am very much so not behaving correctly. That and I don't like to murderbone ((until i hotwire a hellburn anyways))
Reply
#11
One problem is, if law 4 nullifies all laws, that would include law 4, which is what let's you do that in the first place.
Reply
#12
I argue it nullifies all laws - but a player can interpret it in different ways.

If the AI is to respect the lawtext in order ... then the AI should first bolt all doors open and then nullify all laws.

Whatever fits their style of playing.
Reply
#13
Honestly I've always thought the AI should be programmed to ignore "this law overrides law X" or anything that changes the priority of a law. That way, certain modules are more useful and not everything can be done with a freeform.
Reply
#14
(06-05-2020, 10:16 AM)Frank_Stein Wrote: One problem is, if law 4 nullifies all laws, that would include law 4, which is what let's you do that in the first place.

If you uninstall a program using a built in uninstaller does the program come back because you've also uninstalled its uninstaller with it?
Reply
#15
(06-06-2020, 02:08 PM)Mouse Wrote:
(06-05-2020, 10:16 AM)Frank_Stein Wrote: One problem is, if law 4 nullifies all laws, that would include law 4, which is what let's you do that in the first place.

If you uninstall a program using a built in uninstaller does the program come back because you've also uninstalled its uninstaller with it?

Do you get to use the program after you've uninstalled it?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)