Re: DIS: (Proto) Raybots

2023-05-20 Thread Katie Davenport via agora-discussion
I dig this idea; the idea of being able to set up limited-purpose 
Radiance automata is very fun, and I feel like it will almost certainly 
give rise to some absolutely wild stuff. I do also like that Raybots can 
create other Raybots (though the identical motivation proviso means that 
you'd need to get creative to be able to have that work on any sort of 
scale). That could get used to give a Raybot effectively infinite 
radiance (I think, with the way that promises are structured, that you 
could have a Raybot create a second Raybot that promises to give all its 
radiance to the first bot, then cash that promise), but again, having 
the Raybot's full capabilities be public from the jump should prevent 
that from being too much of a problem.


On 5/18/2023 11:51 PM, ais523 via agora-discussion wrote:

Here's an idea I had as a way to a) shake things up in a way that's
likely to lead to lots of interesting CFJs for the next few months (I
came up with it after reading the CFJ archives for cases that looked
interesting), and b) let us experiment with mechanisms for awarding
Radiance that don't need a whole proposal cycle to go through.

The basic idea is to reintroduce the idea of artificial / legal-fiction
persons, but this time, instead of treading back over the old ground of
"let's let players create new persons that they have control over more
or less at will", the new persons are created with 2 Agoran Consent and
are effectively "powered by promises", so everyone knows what the new
persons will and won't do, and any abusive or unfair design can be
objected to. (Using Promises rather than having things happen
platonically makes things easier to track, as the Raybots won't do
anything unless someone cashes the promises.)

In addition to being powered by promises, they serve as a source of
Radiance, being created with some and being able to transfer it to
other players. So the basic economic idea is that if you have a good
Radiance award condition in mind, you can try it out without needing to
go through a whole proposal cycle, and it disappears naturally after
paying out a certain amount of Radiance so there isn't too much cost to
experimentation. In addition to the economic side of things, I'm hoping
there'll be a lot of gameplay simply stemming from trying to create
weird situations, e.g. can we get a Raybot to play the game as a semi-
autonomous player (with the only human action being to cash its
promises when they become cashable)? Could we get one to win? Could we
(and should we) get one to do the duties of an office?


In rule 869, amend
{{{
Rules to the contrary notwithstanding, no other entities are persons.
}}}
to
{{{
No other entity can be a person, unless explicitly defined to be so by
a rule with power at least 3.
}}}
[Makes it possible to create legal-fiction players again.]

Create a new power-3 rule, "Raybots":
{{{
A Raybot is a type of entity that has been created using the process
described in this rule. Raybots CANNOT be created except as specified
by this rule, and entities that came to exist by any other means are
not Raybots.

Raybots are persons. Raybots are created with their Citizenship switch
set to Registered and their Radiance switch set to 40. Raybots agree to
abide by the Rules.

Motivation is an untracked Raybot switch whose possible values are
texts, and whose default value is "I deregister."

A player CAN create a Raybot with a specified Motivation with 2 Agoran
Consent, unless a Raybot with an identical Motivation was created
within the previous 14 days, and SHOULD specify a name for the Raybot
when doing so.

If, for any given Raybot, at least one of the following conditions is
continuously true for at least 10 seconds, that Raybot ceases to exist:
* e is not a player, and/or
* e is not the creator of any currently existing Promises, and/or
* eir Radiance is 0.

When a Raybot is created, it grants the Library a promise, becoming the
creator of that promise, and whose text is that Raybot's Motivation.

Raybots CANNOT support or object to tabled actions. The voting strength
of a Raybot on an Agoran Decision is 0.

Players SHALL NOT cause Raybots to perform ILLEGAL actions.
}}}
[The basic mechanic: Raybots are created with 2 Agoran Consent, and act
only as a consequence of players cashing their promises. The idea is
that the Motivation – the initial promise – will specify everything
that the Raybot can do, probably by creating more promises. The
Motivation is untracked because it has no effect beyond the Raybot's
initial creation.

Being players, Raybots are (under this version of the proposal) tracked
by the Registrar. It doesn't seem like that should be enough additional
work to require a new officer?

Raybots are made unable to support/object/meaningfully vote as a
precaution, in order to prevent them being used to flood our consensus
mechanisms if someone finds a way to mass-produce them.

The starting value of 40 Radiance is a guess.]

In rule 2618, amend
{{{
A co

Re: DIS: Wow, so many new players

2023-05-18 Thread Katie Davenport via agora-discussion



On 5/18/2023 2:11 PM, Yachay Wayllukuq via agora-discussion wrote:

Where are all of you coming from?



There's a Tumblr post about Agora going around; that's how me and 
beokirby got here at least.