-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathProRep03-26-22.txt
577 lines (409 loc) · 20 KB
/
ProRep03-26-22.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
PROMOTOR'S REPORT AS OF RIGHT NOW
I hereby distribute each listed proposal, initiating a referendum on it,
and removing it from the proposal pool. For this decision, the vote collector
is the Assessor, the quorum is 5, the voting method is AI-majority, and the
valid options are FOR and AGAINST (PRESENT is also a valid vote, as are
conditional votes).
ID Author(s) AI Title
---------------------------------------------------------------------------
8657* Murphy 3.0 Schrodinger's report
8658* Aspen 3.0 SLR Ratification
8659* nix, G., snail 3.0 Speak Like People
8660* nix, G., Jason, snail 3.0 The End of Sets
8661& nix, G., Jason, Trigon 1.0 Stamps v1.2
8662& snail, Jason, Telna 1.0 Birds! v2
8663& snail 1.0 The Hexeract
8664& snail 1.0 Away with the massive points
The proposal pool is currently empty.
Legend: <ID>* : Democratic proposal.
<ID>& : Ordinary proposal.
<ID>~ : Unsponsored proposal.
The full text of the aforementioned proposal(s) is included below. Where
the information shown below differs from the information shown above,
the information shown above shall control.
//////////////////////////////////////////////////////////////////////
ID: 8657
Title: Schrodinger's report
Adoption index: 3.0
Author: Murphy
Co-author(s):
Amend Rule 2480 (Festivals) by replacing this text:
While Agora's Festivity is 0, Festivity is tracked in the
Tailor's monthly report. Otherwise, it is tracked in the
Tailor's weekly report.
with this text:
Festivity is tracked in the Tailor's monthly report. In addition,
while Festivity is non-zero, the Tailor SHALL announce its value each
week; a public document purporting to be such an announcement is
self-ratifying.
[Now that Glitter has been repealed, the existence of the Tailor's
weekly report depends solely on whether a Festival is in progress. I
would rather give up the occasional extra salary than have to deal with
the extra complexity in the ADoP's report.]
//////////////////////////////////////////////////////////////////////
ID: 8658
Title: SLR Ratification
Adoption index: 3.0
Author: Aspen
Co-author(s):
Ratify the Short Logical Ruleset published on the 8th of February, 2022,
available here [1].
[1] https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-official/2022-February/015653.html
//////////////////////////////////////////////////////////////////////
ID: 8659
Title: Speak Like People
Adoption index:
Author: nix
Co-author(s): G., snail
[Reword welcome packages to unambiguously make "grant" work and also add
a keyword for "cashing in" sets, to fix some clunky language.]
Amend R2577 "Asset Actions" by replacing:
To grant an entity an asset is to create it in eir possession.
with:
To grant an entity an asset is to create it in eir possession. To
grant an entity a set of assets is to create each asset in the set
in eir possession.
Amend R2499 "Welcome Packages" to read in full:
A Welcome Package is a set of assets containing:
* 10 boatloads of coins, AND
* 1 of each type of card defined in the rules.
Any player CAN grant a Welcome Package to any player if the grantee
has neither received one since e last registered nor in the last 30
days.
Ratify that all current players have received a Welcome Package since
they last registered.
Amend R2620 "Cards & Sets" by replacing:
A player CAN pay a 'set' of X Cards of the same type
with:
A player CAN pay a 'set' of (syn: "cash in") X Cards of the same
type
//////////////////////////////////////////////////////////////////////
ID: 8660
Title: The End of Sets
Adoption index: 3.0
Author: nix
Co-author(s): G., Jason, snail
Amend R2621 "VP Wins" by replacing:
Then, the winds change, following which each active player gains 1
card of each type and eir grant (if any).
with:
Then, the winds die down.
Add a new Power=3 rule titled "The Winds Die Down" with the following
text:
When the wind dies down, the following happen in order:
* The following rules are repealed in order: R2620 "Cards & Sets",
R2623 "Popular Proposal Proposer Privilege", R2629 "Victory
Auctions", R2624 "Card Administration", R2622 "Pending Proposals",
R2651 "Proposal Recycling", and R2653 "Buying Strength".
* All rules including the text "~>" and "<~" are amended in
ascending numerical order by removing all text between and
including each "~>" and the first following "<~".
* This rule is repealed.
Amend R2478 "Vigilante Justice" to replace:
The player who initiated the most Finger Pointings that resulted in
a Warning, Indictment, or Cold Hand of Justice in the previous
Agoran Week CAN once grant emself a Justice Card by announcement.
with:
~>The player who initiated the most Finger Pointings that resulted
in a Warning, Indictment, or Cold Hand of Justice in the previous
Agoran Week CAN once grant emself a Justice Card by announcement.<~
Amend R2499 "Welcome Packages" to replace:
* 10 boatloads of coins, AND
* 1 of each type of card defined in the rules.
with:
* 10 boatloads of coins~>, AND<~
~>* 1 of each type of card defined in the rules.<~
Amend 2645 "The Stones" by replacing:
- Alchemy Stone (weekly, 70%): Destroy four cards you own. If four
cards were destroyed this way, gain 7 products of your choice.
with:
~>- Alchemy Stone (weekly, 70%): Destroy four cards you own. If four
cards were destroyed this way, gain 7 products of your choice.<~
Amend R1607 "Distribution" by replacing:
The Promotor CAN distribute a proposal which is in the Proposal Pool
at any time, but SHALL NOT do so unless it is pending.
In a given Agoran week, the Promotor SHALL distribute each proposal
that was in the Proposal Pool and pending at the beginning of that
week, except for those excepted from automatic distribution by other
rules, or those that are otherwise removed from the Pool. If there
are ten or more pending undistributed proposals in the proposal
pool, the promotor MAY refrain from distributing the most recently
added 5 proposals if e distributes each other pending proposal in
that Agoran week.
If a proposal has been in the proposal pool for more than 7 days and
is not pending, the Promotor CAN and SHOULD remove it from the Pool
by announcement.
with:
The Promotor CAN distribute a proposal which is in the Proposal Pool
at any time~>, but SHALL NOT do so unless it is pending<~.
In a given Agoran week, the Promotor SHALL distribute each proposal
that was in the Proposal Pool ~>and pending<~ at the beginning of
that week, except for those excepted from automatic distribution by
other rules, or those that are otherwise removed from the Pool. If
there are ten or more ~>pending<~ undistributed proposals in the
proposal pool, the promotor MAY refrain from distributing the most
recently added 5 proposals if e distributes each other ~>pending<~
proposal in that Agoran week.
~>If a proposal has been in the proposal pool for more than 7 days
and is not pending, the Promotor CAN and SHOULD remove it from the
Pool by announcement.<~
Amend R2481 "Festival Restrictions" by replacing:
4. Non-Festive players CANNOT cause proposals to become Pended.
with:
~>4. Non-Festive players CANNOT cause proposals to become Pended.<~
Amend R2555 "Blots" by replacing:
Any player CAN expunge a blot from a specified person (or emself if
no one is specified) by paying a fee of one Blot-B-Gone.
Any player CAN levy a fine of one blot on a specified person by
paying a fee of two Blot-B-Gones, provided the specified person has
not already gained two blots or more in the current week.
with:
~>Any player CAN expunge a blot from a specified person (or emself
if no one is specified) by paying a fee of one Blot-B-Gone.<~
~>Any player CAN levy a fine of one blot on a specified person by
paying a fee of two Blot-B-Gones, provided the specified person has
not already gained two blots or more in the current week.<~
Any player who has not expunged a blot by this method this week CAN
expunge 1 blot from a specified player who has not gained a blot
this week, by announcement ~>unless either of them is a player<~.
//////////////////////////////////////////////////////////////////////
ID: 8661
Title: Stamps v1.2
Adoption index: 1.0
Author: nix
Co-author(s): G., Jason, Trigon
Enact a new Power=1 rule titled "Stamps" with the following text:
Stamps are a category of asset ownable by players and Agora. The
Collector is an office. The Collector tracks Stamps in eir weekly
report.
For each person there is a corresponding type of stamp.
Any player CAN pay 3 boatloads of coins to grant emself 1 Stamp of
eir own type.
Any player CAN pay 1 Stamp of eir own type to grant emself 1
boatload of coins.
Any player CAN pay 1 Stamp of another person's type to grant emself
2 boatloads of coins.
Any player CAN win by paying N Stamps, where N is the current
number of active players and each specified Stamp is of a different
type.
nix becomes the Collector
//////////////////////////////////////////////////////////////////////
ID: 8662
Title: Birds! v2
Adoption index: 1.0
Author: snail
Co-author(s): Jason, Telna
Create a rule with title "Birds", power 1.0, and the following text:
{
A bird is a unique indestructible liquid asset defined by the
rules. To define a bird, the definition must include:
(i) A name unique among birds;
(ii) A scroll, which is a document specifying the effects of the
bird.
Ownership of birds is entirely restricted to Agora and active
players. If a bird is owned by the Lost and Found Department or
in abeyance, it is immediately transferred to Agora.
The Avicultor is an office, and the recordkeepor of birds.
A player that is not Beast Permitted SHALL NOT transfer a bird e
owns to another player; doing so is the Class 3 Crime of
Unpermitted Beast Transit.
}
Create a rule with title "Permits", power 1.0, and the following text:
{
Beast Permitted is a secured negative boolean person switch,
tracked by the Avicultor in eir weekly report. A player with a
Beast Permitted switch set to True is 'Beast Permitted'.
A player CAN buy a beast permit by paying a fee of 50 boatloads
of coins. When a player buys a beast permit, eir Beast Permitted
switch is set to True.
A player CAN relinquish eir beast permit by announcement. When a
player relinquishes eir beast permit, eir Beast Permitted switch
is set to False.
A player CAN renew eir beast permit by paying a fee of 25
boatloads of coins.
When permits expire, the Avicultor CAN and SHALL review each
Beast Permitted player, with notice, in a timely fashion. When a
Beast Permitted player is reviewed, if e has niether bought a
beast permit nor renewed eir beast permit in the past 30 days,
eir Beast Permitted switch is set to False.
}
Create a rule with title "Playing with Birds", power 1.0, and the following
text:
{
Except as otherwise specified by the rules, the owner of a bird
CAN play with it by announcement, specifying any values needed
to interpret the bird's effects.
When a bird is played with, the Rule defining that bird applies
the effects in that bird's scroll, and then that bird is
transferred to Agora.
}
Create a rule with title "Bird Migration", power 1.0, and the following
text:
{
A player CAN buy bird food by paying a fee of 5 boatloads of
coins.
A player CAN release a specified bird e owns, by announcement.
When a bird is released, it is transferred to Agora.
Once per month, a Beast Permitted Player CAN transfer a
specified bird owned by Agora to emself by announcement.
Once per month, the Avicultor CAN publish a migration notice by
announcement, specifying all necessary information and choices;
this constitutes eir monthly report. The Avicultor SHALL publish
such a notice in a timely fashion after the beginning of each
Agoran month.
The number of times each player bought bird food in the previous
month is included in the migration notice.
A bird not owned by the player(s) who bought bird food the most
times during the previous month is a Hungry Bird.
For each Hungry Bird, a random choice among all players who
bought bird food during the previous month is included alongside
that bird in the migration notice.
When a migration notice is published, Hungry Birds are
transferred to their corresponding randomly chosen players in an
order specified by the migration notice.
If a bird being transferred to a player would cause that player
to have more birds than the number of times e bought bird food
during the previous month, that bird is instead transferred to
Agora.
}
Create a rule with title "One with Nature", power 1.0, and the following
text:
{
A player CAN, by announcement, Free the Birds, specifying
a single player that owns 10 or more birds, provided that no
person has won the game by doing so in the past 30 days.
When the Birds are Freed, the specified player wins the game.
If a player won the game in this manner 4 days ago, then all
existing birds are transferred to Agora and permits expire.
}
Create a rule with title "The Birds", power 1.0, and the following text:
{
'The playmate' is the player who played with the bird to make
its scroll activate. Players are ENCOURAGED to propose an
addition to this rule if it has not been changed within the last
30 days.
The following birds are defined, one per paragraph, with the
following format: Bird Name: Scroll.
- Seagull: A specified player (defaulting to the playmate if not
specified) buys bird food 3 times.
- Goldfinch: A specified player (defaulting to the playmate if
not specified) gains N boatloads of coins, where N is the
number of times e has bought bird food this month.
- Raven: A specified bird is transferred to Agora.
- Emu: A specified player gains 1 blot.
- Owl: A specified player (defaulting to the playmate if not
specified) gains the Grant associated with a specified
Ministry.
- Magpie: A specified bird that is owned by a player is
transferred to the playmate.
- Pigeon: The playmate gains 2 blots and 1 Blot-B-Gone.
- Penguin: If the playmate is Beast Permitted, e gains
1 Winsome, 1 Blot-B-Gone, 1 Pendant, and 1 Votive. Otherwise,
the playmate gains 1 blot, 1 Pendant, and 1 Votive.
- Cockatiel: A specified player that is not the playmate gains a
specified Product.
- Jay: The Pended switch of a specified proposal is set to True,
and that proposal becomes sponsored. The playmate then gains
1 Votive.
}
//////////////////////////////////////////////////////////////////////
ID: 8663
Title: The Hexeract
Adoption index: 1.0
Author: snail
Co-author(s):
Create a rule with title "Grids" and the following text:
{
A grid has D dimensions, where D is a positive integer, and where its 1st
through Dth dimensions are defined in the rules. Each finite dimension has
a width of W, where W is a positive integer. A dimension is either wrapping
(syn. wrapped) or not wrapping (default). A dimension is either infinite or
finite (default).
A location on a grid is a vector with D dimensions, where D is the number
of dimensions the grid has, with each dimension having a value as an entry,
whose Dth entry is a non-negative integer less than the Dth dimension's
width if the Dth dimension is neither infinite nor wrapping. All entries
for a given wrapping dimension are equal modulo that dimension's width. For
example, in a grid 2 Dimensions of widths 2 then 3, [1,2] would be a valid
location and [2,1] would not be.
A grid has a space for each location on that grid, and that space has that
location as a location.
A space has a location. A space (A) is adjacent to another space in the
same grid (B) if you could add 1 or subtract 1 from a single entry in B's
location to get A's location. For example, on a grid with 2 dimensions of
widths 2 then 3, [1,2] would be adjacent to [1,0] if the grid was wrapping,
and not adjacent if it is not wrapping.)
}
Create a rule with title "The Hexeract" and the following text:
{
The Hexeract is a grid with 6 dimensions. The 1st-6th dimensions all have a
width of 3.
Each space on The Hexeract has a list of persons that own a fence on it,
which is initially empty. A person "owns a fence on" a space if e is in the
list of persons that own a fence on that space. A space on The Hexeract can
be referred to by its location.
PlayerSpace is a secured Player switch tracked by the Hexor with possible
values from the set on all spaces on The Hexeract, defaulting to
[1,1,1,1,1,1]. For a player to move to a space is to change eir PlayerSpace
value to that space. A player is on a space if their PlayerSpace value is
that space.
Fencehops, Fences, and Movies are each a currency, tracked by the Hexor.
Whenever a payday occurs, each active player gains 1 Fencehop, 1 Fence, and
1 Movie.
A player CAN once a month grant 1 Fencehop, 1 Fence, or 1 Movie to
specified player by announcement.
A player CAN, if e has not already done any of the below this week:
* move to a specified non-fenced space adjacent to the one e is on by
announcement.
* move to a specified fenced space adjacent to the one e is on by
announcement, provided e owns a fence on that space.
* move to a specified fenced space adjacent to the one e is on without
objection from any Player who owns a fence on that space.
* move to a specified fenced space adjacent to the one e is on by paying
a fee of 1 Fencehop.
* move to a specified fenced space e owns a fence on by paying a fee of
3 Fencehops.
A player CAN Build a Fence by paying a fee of 1 Fence, provided e doesn't
already own a fence on the space e is on. When e does so, e is added to the
list of players who own a fence on that space.
A player CAN Build a Huge Fence by paying a fee of 5 Fences. When e does
so, e is added to the list of players who own a fence on each space
adjacent to the one e is on.
A player CAN move to a specified non-fenced space adjacent to the one e is
on by paying a fee of 1 Movie.
A player CAN swap the locations of two specified spaces by paying a fee of
5 Movies.
A mountain has a name, defaulting to the location of the space it is on.
Each space on The Hexeract with the form [A,B,C,D,E,F], where A, B, C, D,
E, and F are each either 0 or 2 (the 64 corners of the grid) starts out
with a mountain on it when created.
Vertokens are an indestructible fixed asset tracked by the Hexor, with a
specific mountain as a type. There is a distinct type for each mountain
that currently exists on a space on The Hexeract.
A player CAN Climb by announcement, provided e is on a space with a
mountain on it. When e does so, e gains a Vertoken with that mountain as a
type, unless e already owns one with that type. When a player Climbs, e can
optionally specify a name for the mountain. If e does so, the mountain on
the space e is on is renamed to the specified name.
If a player has exactly 64 Vertokens, e CAN See the Truth by announcement,
specifying a set of no more than 3 players, provided no person has won the
game by doing so in the past 30 days. When e does so, the specified players
win the game. Four days after such a win occurs, all Fencehops, Fences,
Movies, and Vertokens are destroyed, all spaces are destroyed and replaced
with new spaces, and all Players move to [1,1,1,1,1,1].
}
//////////////////////////////////////////////////////////////////////
ID: 8664
Title: Away with the massive points
Adoption index: 1.0
Author: snail
Co-author(s):
Amend Rule 2657 (Scoring) by deleting the text:
{
* Having submitted an unconditional ballot AGAINST a referendum
on a sponsored proposal, provided that the ballot is valid at
the time the referendum is assessed, and provided that the
outcome of that assessment is ADOPTED: points equal to the
voting player's voting strength on the referendum (Assessor).
}
//////////////////////////////////////////////////////////////////////