I deputize (not temporarily) to post the following Notary's weekly report:

  ████████ ██   ██ ███████   ███   ██  █████  ████████ ███████  ██████
     ██    ██   ██ ██        ████  ██ ██   ██    ██    ██      ██
     ██    ███████ █████     ██ ██ ██ ██   ██    ██    █████    █████
     ██    ██   ██ ██        ██  ████ ██   ██    ██    ██           ██
     ██    ██   ██ ███████   ██   ███  █████     ██    ███████ ██████

                     -~= Notary's weekly report =~-

========================================================================

        ~~ This is my first report as the Notary so be gentle ~~

All times and dates in this report are given in Coordinated Universal
Time (UTC).

Date of last report: 14 Mar 2022
Date of this report: 21 Mar 2022


If any contract(s) have no name currently, I assign it/them the name(s)
displayed in this report.

========================================================================
======================= SHORT LIST OF CONTRACTS ========================
========================================================================
Contracts marked with an asterisk (*) are charities.

         Title                                           Parties
"The Dragon Corporation"                                    Aspen, Jason
"TPP"[1]                                               Madrid, G., Aspen
"LoAFER"[2]                                        Trigon, Jason, ATMunn
"Cuddlebeam's Locker"                                             Madrid
"SEAMSTRESS"[3]                                            Trigon, Jason
"SNOCS"[4]                                                   omd, Gaelan
"Dragon Political Outreach"                                        Jason
"The Platonic Parrot"                                        omd, Madrid
"I bet that was written by G."                               omd, ATMunn
* "Agoran Press"                                    Murphy, Telna, Jason
"The Splat Market"                                                Gaelan
"Humble Agoran Farming"                          Madrid, Gaelan, ... [5]
"The Orchard"           Madrid, Jason, Gaelan, Murphy, Lucidiot, ... [6]
"FIAA"[7]                                        Jason, nix, secretsnail
"Boatloans"                                                       Gaelan
"Obstructive Pooling"                                      Jason, ais523
"Nathan's Locker"                                                 Nathan
"Lee's Card Shop"                                                 R. Lee
"Dragon's Hoard"                                            Telna, Jason
"The Useless Lever"                          Shy Owl, secretsnail, Jason
"Nim"                                                        secretsnail
"The Duck Fund"                                                     duck
"ATMunn's Stash"                                                  ATMunn
"Minesweeper"                                                       juan
"NOTA"[8]                                                            nix
"Snailtrap"                                                  secretsnail
"Geocache"[9]                                                secretsnail


[1] The Plunder Partnership
[2] League of Agorans Facilitating Effective Recordkeeping
[3] Signature Enthusiast Allows Modification of Signature Through
Rigorous Exchanging of Signature Suggestions
[4] Simple, No-Opportunity-Cost Sets
[5] also Aspen, Murphy, Lucidiot, secretsnail
[6] also G., Telna, cuddlybanana, secretsnail
[7] Food Industry Association of Agora
[8] NOTA: A Unique Contract Transferring Interesting Objects Nicely
[9] Growing Endlessly Operation: Cache
========================================================================


========================================================================
==================== COMBINED HISTORY OF CONTRACTS =====================
========================================================================

18 Mar 2022: "FIAA" revised itself
18 Mar 2022: Aspen, Trigon, and Madrid left "FIAA"
18 Mar 2022: nix revised "FIAA"
18 Mar 2022: secretsnail joined "Geocache"
18 Mar 2022: secretsnail created "Geocache"
16 Mar 2022: secretsnail joined "Snailtrap"
16 Mar 2022: secretsnail created "Snailtrap"
16 Mar 2022: nix revised "NOTA"
16 Mar 2022: nix joined "NOTA"
16 Mar 2022: nix created "NOTA"
16 Mar 2022: juan joined "Minesweeper"
16 Mar 2022: juan created "Minesweeper"
14 Mar 2022: ATMunn joined "ATMunn's Stash"
14 Mar 2022: ATMunn created "ATMunn's Stash"
14 Mar 2022: ATMunn left "FIAA"
14 Mar 2022: ATMunn left "The Splat Market"
14 Mar 2022: ATMunn left "Agoran Press"
14 Mar 2022: ATMunn left "The Platonic Parrot"
14 Mar 2022: ATMunn left "SNOCS"
14 Mar 2022: secretsnail joined "FIAA"
14 Mar 2022: nix joined "FIAA"
-- time of last report --
13 Mar 2022: nix shredded "Blacklisting"
12 Mar 2022: duck created "The Duck Fund"
01 Mar 2022: secretsnail created "Nim"
01 Mar 2022: secretsnail terminated "Nim"
01 Mar 2022: secretsnail created "Nim"
24 Feb 2022: secretsnail joined "Blacklisting"
23 Feb 2022: Jason shredded "Cuddlebeam’s Sandwich"
23 Feb 2022: Jason shredded "Cuddle Cabal"
23 Feb 2022: Jason shredded "Jumblebeam Deal"
23 Feb 2022: Jason shredded "Now We Nomic"
23 Feb 2022: Jason shredded "Joevotes"
22 Feb 2022: Jason joined "Food Industry Association of Agora"
22 Feb 2022: Jason joined "Dragon's Hoard"
22 Feb 2022: Jason joined "The Useless Lever"
22 Feb 2022: Jason joined "Agoran Press"
22 Feb 2022: Falsifian terminated "The Pot"
22 Feb 2022: Falsifian terminated "Dragon QuickExchange"
22 Feb 2022: Falsifian left "Obstructive Pooling"
22 Feb 2022: Falsifian left "Humble Agoran Farming"
22 Feb 2022: Falsifian left "The Splat Market"
22 Feb 2022: Falsifian left "Agoran Press"
22 Feb 2022: Falsifian left "Dragon Political Outreach"
22 Feb 2022: Falsifian left "SNOCS"
22 Feb 2022: Falsifian left "The Plunder Partnership"
22 Feb 2022: Falsifian left "The Dragon Corporation"
18 Feb 2022: secretsnail joined "The Useless Lever"
18 Feb 2022: Shy Owl joined "The Useless Lever"
18 Feb 2022: The contract "The Useless Lever" was created
18 Feb 2022: secretsnail terminated "The Useless Lever"
18 Feb 2022: G. terminated "The Pointkeepor"
18 Feb 2022: G. terminated "Private Honour"
-- 2 reports ago --
16 Feb 2022: secretsnail joined "The Useless Lever"
16 Feb 2022: Shy Owl joined "The Useless Lever"
16 Feb 2022: The contract "The Useless Lever" was created
16 Feb 2022: secretsnail terminated "The Prototype Lever"
16 Feb 2022: secretsnail joined "The Prototype Lever"
06 Feb 2022: secretsnail joined "The Orchard"
06 Feb 2022: secretsnail joined "Humble Agoran Farming"
02 Feb 2022: ais523 joined "Obstructive Pooling"
-- 3 reports ago --


========================================================================


========================================================================
================== FULL TEXT AND HISTORY OF CONTRACTS ==================
========================================================================

All contracts which do not have a Donation Level stated currently have a
Donation Level of 0.

The following 21 contracts exist:

------------------------------------------------------------------------
"The Dragon Corporation" (revision 4)
Parties: Aspen, Jason

----------

## Bylaw 1: Definition

This contract is named "the Dragon Corporation". The purpose of the
Dragon Corporation is to earn as much money as possible for its
shareholders.

All other provisions of this contract notwithstanding, this contract
does not permit any entity to act on behalf of any other entity.

Shares of Dragon stock (also known as "shares of DRGN", or, in this
contract, "shares") are a currency whose purpose is to represent
ownership of the Dragon Corporation. An entity which owns at least one
share is known as a shareholder.

If, at any time, the Dragon Corporation or the Lost and Found Department
owns any shares, then those shares are destroyed.

Any person CAN, by announcement, become a party to this contract or
cease to be a party to this contract. A shareholder who is a party to
this contract is known as a member.

Wherever this contract states that an entity becomes a party to this
contract or ceases to be a party to this contract, all parties to this
contract are considered to consent to this change.

## Bylaw 2: Proposals

Any member CAN, by announcement, submit a Corporate Proposal. A
Corporate Proposal must have exactly one of the types defined by this
contract. Thereafter, any member CAN vote FOR or AGAINST that proposal
by announcement, or retract such a vote, which causes the vote to become
null and void. Whenever a member votes, all of eir previous votes on the
same proposal are implicitly retracted.

If a Corporate Proposal was submitted fewer than 21 days ago and has
approval (as defined in other bylaws), and the proposal has not been
applied, then any member may, by announcement, apply the proposal, which
has effects as defined in other bylaws.

Members SHALL NOT submit, vote for, or apply proposals that are
egregiously unfair to other shareholders (such as a proposal which takes
or revokes shares from minority shareholders without just compensation).

## Bylaw 3: Amendment Proposals

An Amendment Proposal is a type of Corporate Proposal. An Amendment
Proposal has approval if it was submitted more than 4 days ago, at least
one member has voted FOR it, and the number of shares owned by members
who have voted FOR it is at least 2 times the number of shares owned by
members who have voted AGAINST it.

When an Amendment Proposal is applied, the following occur:

1. Each party to this contract who has not consented to the application
of the proposal ceases to be a party to this contract. A party who has
voted FOR a proposal consents to the application of that proposal,
unless e has publicly stated otherwise at or after the time at which e
voted FOR it.

2. This contract is modified as described in the proposal.

However, the application of an Amendment Proposal is INEFFECTIVE unless,
in the same message, the entity who applies the proposal also publishes
a text which is labeled as being the text of this contract after the
application. E SHOULD, at that point, publish intent to ratify that text
without objection.

## Bylaw 4: Ordinary Proposals

An Ordinary Proposal is a type of Corporate Proposal. A player is
Unsupportive of an Ordinary Proposal if e eir current vote is AGAINST,
or if e has no current vote and the proposal was submitted fewer than 4
days ago. An Ordinary Proposal has approval if the number of shares
owned by members voting FOR it is greater than the number of shares
owned by Unsupportive players.

When an Ordinary Proposal is applied, assets are created, destroyed,
and/or transferred as described in the proposal; and entities may
create, destroy, and/or transfer assets as permitted in the proposal.
Such permission expires 30 days after the proposal is applied.

After an Ordinary Proposal is applied, the person who applied it SHOULD
publish a description of its effects in a timely fashion, including all
balances of assets defined by this contract which were affected by the
proposal.

## Bylaw 5: Bonds and Banknotes

Perpetual Dragon bonds (hereinafter "bonds") are a currency. Banknotes
are a currency.

At the beginning of each Agoran quarter, each entity is awarded a number
of banknotes equal to the number of bonds that e owns.

If an entity owns a banknote, e CAN redeem the banknote by transferring
1 coin from the Dragon Corporation to emself; the banknote is then
destroyed.

## Bylaw 6: Recordkeeping

If a party to this contract owns more shares than any other party to
this contract, then that party becomes the President of the Dragon
Corporation, if e is not already the President. The former President
SHALL publicly inform the new President of this event in a timely
fashion.

The President is the recordkeepor of all assets defined by this
contract, except those for which this contract specifies a different
recordkeepor.

## Bylaw 7: IPO

Within 90 days after this contract is created, any entity CAN pay a
fee of 10 coins or 10 banknotes to the Dragon Corporation to buy a
share. When e does this, e is awarded 1 share.

Within 90 days after this contract is created, any entity who owns at
least 1 share may sell the share by announcement. When e does this, the
share is destroyed and e is awarded 5 banknotes.

----------

History:

01 Mar 2020: contract created by Warrigal
03 Mar 2020: contract amended by Warrigal as only party
14 May 2020: Jason became a party
14 May 2020: Aspen became a party
17 May 2020: Falsifian became a party
24 May 2020: contract amended by Aspen via contract's procedures
24 May 2020: Warrigal ceased to be a party due to contract's provisions
02 Jun 2020: Falsifian ratified contract's text w/o objection
25 Jun 03:33 2020: contract amended by Falsifian via con.'s procedures
25 Jun 03:33 2020: Aspen ceased to be a party due to con.'s provisions
25 Jun 21:34 2020: Aspen became a party
29 Jun 23:59 2020: P.S.S. became a party
04 Jul 01:46 2020: Falsifian ratified contract's text w/o objection
05 Jul 03:10 2020: contract amended by Falsifian via con.'s procedures
12 Jul 05:34 2020: Falsifian ratified contract's text w/o objection
31 Dec 15:02 2020: P.S.S. ceased to be a party
22 Feb 01:21 2022: Falsifian ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Plunder Partnership" (revision 6)
Parties: Aspen, Madrid, G.

----------

🏴‍☠️ WHO WE BE

The Plunder Partnership is also known as the Plundership. A party to this
contract is known as a Pirate. Any person who is not in Davy Jones’ Locker
can become a Pirate by announcement. Any Pirate can make themselves cease
to be one by announcement.

🏴‍☠️ NO TATTLE-TALES

Any person who has objected to a transferral of coins to the Plundership
are in Davy Jones’ Locker. A person in Davy Jones’ Locker cannot become a
Pirate, and they immediately cease to be a Pirate if they already were one.

🏴‍☠️ DOUBLOONS

Doubloons are a destructible asset that can only belong to Pirates. When an
amount of coins is transferred to the Plundership, each Pirate gains an
amount of Doubloons equal to the amount transferred divided by the amount
of Pirates, rounded down. A Pirate with at least 1 Doubloon can transfer 1
coin to themselves from the Plundership. Doing so destroys 1 Doubloon in
their possession.

🏴‍☠️ PARLEY

Any Pirate can propose a Parley by announcement, which describes amendments
to this contract. If a Parley was proposed at least 2 days ago, at least
2/3rds (rounded up) of all Pirates consent to its contents, and it has not
yet been applied, then any Pirate can apply it by announcement, causing
this contract to be amended according to it.

----------

History:

12 Jun 2020: contract created by Madrid
12 Jun 2020: contract amended by Madrid as only party
12 Jun 2020: contract amended by Madrid as only party
12 Jun 2020: contract amended by Madrid as only party
12 Jun 2020: nix became a party
12 Jun 2020: R. Lee became a party
12 Jun 2020: P.S.S. became a party
12 Jun 2020: Bögtil became a party
12 Jun 2020: G. became a party
12 Jun 2020: Jason became a party
13 Jun 2020: Falsifian became a party
16 Jun 20:17 2020: contract amended by Madrid
16 Jun 20:18 2020: P.S.S. became a party [1]
16 Jun 20:18 2020: Jason became a party [1]
17 Jun 00:42 2020: R. Lee became a party [1]
19 Jun 01:27 2020: Falsifian became a party [1]
21 Jun 06:30 2020: Aspen became a party
22 Jun 01:01 2020: ATMunn became a party
30 Jun 01:16 2020: contract amended by R. Lee via con.'s provisions
01 Jul 23:45 2020: contract's text ratified by Falsifian
13 Jul 00:28 2020: nix ceased to be a party
13 Jul 00:36 2020: ATMunn ceased to be a party
31 Dec 15:02 2020: P.S.S. ceased to be a party
17 Feb 18:57 2021: contract amended by Jason
17 Feb 18:57 2021: R. Lee ceased to be a party due to con.'s provisions
17 Feb 18:57 2021: Bögtil ceased to be a party due to con.'s provisions
18 Feb 19:52 2021: contract amended by Jason
08 Oct 00:25 2021: Jason ceased to be a party
22 Feb 01:21 2022: Falsifian ceased to be a party

[1] Due to CFJ 3850 being judged TRUE, these players were already
parties to the contract.
------------------------------------------------------------------------

------------------------------------------------------------------------
"League of Agorans Facilitating Effective Recordkeeping" (revision 1)
Parties: Trigon, ATMunn

Summary:
Officers' lives are hard sometimes, but we can make them easier. Parties
to this contract follow a few practices to simplify officering.

----------

## SECTION 0: DEFINITIONS ##

When this contract refers to an Officer, it is considered to include all
Officers as defined by the rules (hereafter "Public Officers") as well
as any entity tasked by a contract with the tracking of gamestate
relating to that contract (hereafter "Private Officers").

## SECTION 1: DUTIES OF PARTIES TO THIS CONTRACT ##

Parties to this contract should attempt to help the officers of Agora in
their official duties by following the guidelines of this contract,
which are enumerated below:

1. Signaling: the act of placing in the subject text of a message to the
   effect of "[attn {Office}]" when actions taken in the message pertain
   directly to the mentioned office's duties or "[{Action}]" when
   rule-defined actions are taken that pertains to an officer's duties.

   Parties to this contract should signal their own messages.

   A list of actions that should be so signaled and the appropriate
   signals is included below, sorted by which office they are most
   pertinent to the duties of. If the specified action signal is already
   included in the subject of the message, players should signal the
   office instead.

   * ADoP
     * Initiation of, voting on, or declaring the winner of an election:
       [Election]

   * Arbitor
     * Calling and judging of CFJs: [CFJ]
     * Intendion to file and filing Motions to Reconsider: [Motion]
     * Intendion to enter and entering a judgement into Moot: [Moot]
     * Recusing oneself from a CFJ: [Recusal]

   * Herald
     * Performing Any action resulting in winning the game: [Victory]
     * Notices of Honour: [Notice of Honour] or [NoH]
     * Submission of a Thesis for peer-review: [Thesis]
     * Suggestions for or intentions to award patent titles: [Patent
       Title]

   * Notary
     * Creation and destruction of pledges: [Pledge]
     * Creation and destruction of contracts: [Contract]
     * Any action defined or permitted by a contract: either that
       contract's full name or an easily identifiable part of that
       contract's name that cannot be confused with that of another
       existing contract.

   * Promotor
     * Submission and withdrawal of Proposals and intentions to flip the
       class of a proposal: [Proposal]

   * Referee
     * Pointing one's finger: [Finger Pointing] or [Pointing]
     * Submitting a CFJ to the Referee: signal Referee

   * Registrar
     * Deregistration, changing of master switch, and submissions of
       Cantus Cygnei (if to a public forum): signal Registrar

   * Rulekeepor
     * Cleaning: [Cleaning]

   * Tailor
     * Awarding a ribbon: [Ribbon]
     * Awarding oneself glitter: [Glitter]

   * All Offices
     * Transfer of an asset tracked by an Office: signal that Office
     * Casting a vote on an Agoran decision whose vote collecter is an
       Officer (if not in response to the message in which the decision
       was initiated): signal that Office
     * Making a bid in an auction whose auctioneer is an Officer (if not
       in reponse to the message in which the auction was initiated:
       signal that Office
     * For Private Officers, any business impacting the gamestate e
       tracks: signal that Office
     * Situations not enumerated above that require special attention
       from an Officer: signal that Office

2. Respecting Official Intentions: abstaining from doing anything that
   would majorly hinder or impede an Officer's performance of an action
   related to eir official duties that e has stated either implicitly or
   explicitly that e would perform when there is no cause to believe
   that e is performing that action for any malicious or nefarious
   purpose.

   Parties to this contract should respect official intentions except
   when urgent action is required or when the rules require them to take
   said actions.

## SECTION 2: REGULAR AMENDMENT OF THIS CONTRACT ##

A LoAFER Proposal is a document containing a list of suggested changes
to this contract or anything defined by it. A player can submit a LoAFER
Proposal by enumerating in a public message its full contents and
specifying clearly that it is a LoAFER Proposal.

Parties can vote on a LoAFER Proposal by replying directly to the
message in which it was created, specifying either Aye or Nay as their
vote.

Any party to this contract CAN, by announcement, pass a LoAFER Proposal
if:

1. the number of Aye votes on that LoAFER Proposal exceeds floor(1+P/2),
   where P is the number of parties to this contract; OR
2. the number of Aye votes is greater than the number of Nay votes, and
   the LoAFER proposal in question was submitted at least 96 hours
   before.

Any party to this contract CAN, by announcement, fail a LoAFER Proposal
if the number of Nay votes is equal to or greater than the number of Aye
votes and the LoAFER Proposal was submitted at least 96 hours ago.

When a LoAFER Proposal is passed, all the changes specified therein are
put into effect, then it is destroyed. When a LoAFER Proposal is failed,
it is destroyed.

----------

History:

14 Jun 2020: contract created by Trigon
14 Jun 2020: contract amended by Trigon as only member
14 Jun 2020: Jason became a member
14 Jun 2020: R. Lee became a member
14 Jun 2020: ATMunn became a member
14 Jun 2020: P.S.S. became a member
31 Dec 15:02 2020: P.S.S. ceased to be a party
16 Jun 05:45 2021: R. Lee ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Cuddlebeam's Locker" (revision 2)
Parties: Madrid

Summary:
A deposit of assets that only Madrid, acting as emself, can take
from; as a protection against possible acting-on-behalf scams that may
puppeteer them.

----------

This is Cuddlebeam’s Locker, also known as “my locker” when referred to by
Cuddlebeam.

Cuddlebeam is the only party to this contract.

Cuddlebeam, while acting as emself and with Cuddlebeam’s consent, CAN amend
this contract by announcement.
Cuddlebeam, while acting as emself and with Cuddlebeam’s consent, CAN
transfer Assets from this Contract to Cuddlebeam.

Cuddlebeam CANNOT amend this contract by having another person act on their
behalf to do so.
Cuddlebeam CANNOT transfer Assets from this contract by having another
person act on their behalf to do so.

----------

History:

14 Jun 2020: contract created by Madrid
07 Jul 05:40 2020: contract amended by Madrid as only party
13 Jul 21:00 2020: contract amended by Madrid as only party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Signature Enthusiast Allows Modification of Signature Through Rigorous
Exchanging of Signature Suggestions" (revision 3)
Parties: Trigon, Jason

Summary:
With this stupid contract, you can buy space in Trigon's signature at
the end of every message. What could possibly go wrong?

----------

Players can join and leave this contract at any time.

Any player CAN submit a signature suggestion by transferring 3 boatloads
of coins to this contract and stating a short body of text no longer
than 10 words.

Trigon CAN by announcement and SHALL, within 4 days of the signature
suggestion's submission, either approve or deny a signature
suggestion. E SHALL NOT deny a suggestion unless the suggestion breaks
one of the rejection criteria, which are enumerated at the end of this
contract.

When Trigon approves a signature suggestion, e adds the suggestion to
eir signature which is included at the end of all of eir messages, then
e transfers the price paid to submit that signature suggestion from this
contract to emself.

When Trigon denies a signature suggestion, e transfers the price paid to
submit that signature suggestion from this contract to the player that
submitted the signature suggestion.

If assets were transferred to this contract by any mechanism not
described above, Trigon CAN by announcement and SHALL within 4 days,
transfer the coins to their owner before said transfer.

Trigon is only obligated to keep each suggestion in eir signature for a
period of two weeks. After that period elapses, e may remove the
suggestion at any time.

The rejection criteria are as follows:

1. The suggestion includes swear words.
2. The suggestion includes serious, intentional insult to a person.
3. The suggestion treats real-world and/or in-game issues lightly.
4. The suggestion is otherwise in poor taste.
5. The suggestion contains a sentence that could be interpreted as a
       game action.

----------

History:

21 Jun 23:16 2020: contract created by Trigon
22 Jun 00:57 2020: contract amended by Trigon as only party
22 Jun 01:14 2020: contract amended by Trigon as only party
22 Jun 01:22 2020: nix became a party
22 Jun 01:54 2020: omd became a party
22 Jun 01:54 2020: omd ceased to be a party
22 Jun 02:00 2020: Jason became a party
22 Jun 02:00 2020: Jason ceased to be a party
22 Jun 02:01 2020: Jason became a party
16 Oct 19:18 2020: Madrid became a party
16 Oct 19:18 2020: Madrid ceased to be a party
22 Jan 02:46 2021: contract amended by Trigon
02 Feb 21:37 2021: contract amended by Trigon
07 Oct 21:40 2021: nix ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"SNOCS (Simple, No-Opportunity-Cost Sets)" (initial revision)
Parties: omd, Gaelan

----------

Pooling Cards refers to the following procedure:

1. A party collects 4 Cards of the same type as follows:

E nominates a total of 4 Cards of the same type in any party's possession,

   which must include at least 1 of eir own Cards.

   Then e acts on behalf of the owners of those Cards (except emself) to
   transfer the Cards from them to emself.

2. E pays those 4 Cards as a set to get 10 Products.

3. E distributes the just-earned Products evenly as follows:

   If the 4 Cards consisted of 2 from em and 2 from a single other party,
   then e transfers 5 of the Products to that other party for a truly even
   distribution.

Otherwise, e transfers 2 of the Products to the original owner of each of
the Cards, for a total of 8 Products. As for the remaining 2 Products, e

   transfers each to the original owner of a random one of the Cards.

For the purposes of the above paragraph, to transfer Products to oneself is

   to do nothing.

   The random choice shall be made following the guidelines in Rule 2505.

Any party CAN at any time Pool Cards.

 - The other parties consent to that party acting on behalf of them as

specified in the procedure, as long as (a) e attempts to perform all
actions in the procedure, in order, in a single message; (b) e does not
intersperse

   them with any other attempted actions; (c) in that message e labels the

attempted actions as an attempt to Pool Cards, and (d) all of the actions

   would be successful assuming the aforementioned consent is given.

Any player CAN join the contract by announcement; any party CAN leave the

contract by announcement. Any party CAN remove another party from the
contract

without objection.  Each party consents to the aforementioned membership
changes.

----------

History:

29 Jun 00:07 2020: contract created by omd
29 Jun 15:45 2020: ATMunn became a party
29 Jun 15:47 2020: R. Lee became a party
01 Nov 14:58 2020: Gaelan became a party
16 Jun 05:45 2021: R. Lee ceased to be a party
05 Jul 01:41 2021: Falsifian became a party
22 Feb 01:21 2022: Falsifian ceased to be a party
14 Mar 18:37 2022: ATMunn ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Dragon Political Outreach" (initial revision)
Parties: Jason

----------

Any person CAN join or leave this contract by announcement.

Whenever a party (Party A) to this contact grants a Card to another
party (Party B) of this contract, party A CAN once in the same message
act on party B's behalf to transfer a Card of the same type from Party
B to the Dragon Corporation.

----------

History:

29 Jun 13:38 2020: contract created by Falsifian
30 Jun 00:09 2020: Aspen became a party
30 Jun 00:09 2020:
28 Jul 00:57 2020: Jason became a party
28 Jul 01:03 2020: Aspen became a party
28 Jul 01:03 2020: Aspen ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Platonic Parrot" (initial revision)
Parties: omd, R. Lee, Madrid

----------

The Platonic Parrot

A party to this contract is also known as a Platonic Pirate. Any player
who is not currently Marked can join this contract by announcement. Any
player can leave this contract by announcement. When someone is
deregistered, e automatically leaves the contract.

If a Platonic Pirate objects to an intent to transfer assets to this
contract, e ceases to be a party to the contract. If a player has
objected to an intent to transfer assets to this contract in the last 7
days, e is Marked.

When the Platonic Parrot has assets, any Platonic Pirate CAN by
announcement divy them in the following way:

* Where X is the total number of coins owned by the Platonic Parrot and
Y is the number of Platonic Pirates, e transfers each Platonic Pirate
X/Y (rounded down) coins from the Platonic Parrot.

* If there are still coins owned by the Platonic Parrot, e transfer
emself all the remaining coins.

* If there are any other assets owned by the Platonic Parrot, e
transfers emself one of them of eir own choice.

* If there are still assets owned by the Platonic Parrot, e transfers
them to other Platonic Pirates such that no Platonic Pirate receives
more than 1 more asset than any other Platonic Pirate (excluding the
coins e gave emself in the earlier step). As long as this constraint
is met, e may choose who gets what assets.

This contract may be amended by a Platonic Pirate with the consent of
2/3rds (rounded up) of all Platonic Pirates.

----------

History:

13 Jul 00:22 2020: contract created by nix
13 Jul 00:29 2020: P.S.S. became a party
13 Jul 00:30 2020: Jason became a party
13 Jul 00:36 2020: ATMunn became a party
13 Jul 01:40 2020: omd became a party
13 Jul 02:14 2020: R. Lee became a party
13 Jul 07:20 2020: Madrid became a party
13 Jul 20:46 2020: Jason ceased to be a party
28 Jul 20:28 2020: nix ceased to be a party
31 Dec 15:02 2020: P.S.S. ceased to be a party
22 Feb 01:21 2022: Falsifian ceased to be a party
14 Mar 18:37 2022: ATMunn ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"I bet that was written by G." (initial revision)
Parties: omd, ATMunn

----------

1. Joining: If this contract has only one party, anyone CAN join it by
publicly consenting after transferring 25 coins to the contract.

2. Bet: omd CAN transfer coins from this contract by announcement.  If
this contract has two parties, e SHALL do so only as follows:

- In a timely fashion after it becomes reasonably clear which person
sent a message titled "[Diplonomic 2020] Chicago International Tribune"
to agora-discussion on or about 13 July 2020 08:10, e SHALL transfer all
this contract's coins to emself if that person was G., or to the other
party otherwise.

- Alternately, if this contract has existed for at least 60 days, and
the identity of the aforementioned author is still not reasonably clear,
omd MAY transfer this contract's coins in a way that divides them as
equally as possible between the parties.

3. Termination: If this contract has no coins, omd CAN terminate it by
announcement.

4. Self-Dealing Encouraged: The aforementioned author SHOULD NOT
hesitate to join the contract emself if e sees fit to reveal eir
identity.

----------

History:

13 Jul 08:41 2020: contract created by omd
13 Jul 19:17 2020: ATMunn became a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Agoran Press" (revision 2)
Parties: Murphy, Telna, secretsnail, Jason
Donation Level: 25

Summary:
Coordinates Agoran journalism and payment for same. If you want to
report on the current week, just join and take the Weekly Assignment
(unless it's already taken).

----------

Purpose: support the documentation of Agoran events in a way that
informs current players and non-players and also supports future
research.

-- Joining and leaving --

Parties to this contract are called Reportors.

Any person CAN join or leave this contract by announcement.

-- Reporting --

A Weekly Report is a summary of notable events for a given Agoran Week.
Notability, and what must be included in a summary, are at the author's
discretion.

Any player can Report on a past Agoran week by publishing a Weekly
Report for it, as long as all the following are true:

* No other player has dibs on that week, as described in this contract.

* No other Weekly Report has been published for that week.

* It's at most one year in the past.

-- Gratitude --

When a player has Reported on an Agoran Week but has not yet been
Thanked for that report, any player CAN Thank them for it:

- by announcement, if the thanker has not Thanked anyone yet this
  month; or

- by Agoran Consent.

-- Dibs --

Any player can call dibs on a specified week by announcement. That
player then has dibs on that week, unless another player already had
it.

A player can release dibs on a week by announcement: then they no
longer have dibs.

When a player's continuously had dibs on a week for 14 days, e
automatically releases dibs on that week.

-- Payment --

Coins Owed are a currency. Whenever a player is Thanked (as defined in
this contract), e earns 5 boatloads of Coins Owed.

Whenever this contract owns at least N Coins (for any nonnegative
integer N), any player CAN transfer N Coins from this contract to
emself by paying a fee of N Coins Owed.

To "Redeem N Coins Owed" is to pay N Coins Owed to transfer N Coins
from this contract to oneself.

-- Conversion --

Credits are a currency. If any Credits exist, each Credit is
immediately replaced with 5 Boatloads of Coins Owed (with the same
owner). In particular, this happens immediately after the contract is
first amended to include this provision.

-- Accounting --

Any player can become The Editor or cease being The Editor by
announcement. In other words, The Editor is the last person to
claim the role, if e has not left it since.

The Editor is the recordkeepor for Coins and Credits.

Whenever a players publishes a Weekly Report or Redeems Coins Owed, e
SHOULD then become the Editor and publish a report.

-- Amendment --

Any Reportor can propose an amendment to this contract by announcement.
If an amendment was proposed at least 2 days ago, at least two thirds
(rounded up) of all Reportors consent to it, and it has not yet been
applied, then any Reportor can enact it by announcement. When it is
enacted, first, non-consenting players cease to be parties to this
contract, and then it is applied.

----------

History:

14 Aug 03:22 2020: contract created by Falsifian
21 Aug 20:38 2020: donation level set to 25 by ATMunn
12 Nov 17:51 2020: contract amended by Falsifian
12 Nov ??:?? 2020: Lucidiot became a party
15 Nov ??:?? 2020: Murphy became a party
31 Dec 05:54 2020: Gaelan became a party
17 Jun 12:26 2021: Telna became a party
08 Jul 14:40 2021: ATMunn became a party
12 Jul 18:55 2021: contract amended by Falsifian
22 Feb 01:21 2022: Falsifian ceased to be a party
22 Feb 03:08 2022: Jason became a party
14 Mar 18:37 2022: ATMunn ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Splat Market" (revision 1)
Parties: Gaelan

----------

Any player may become a party to this contract. Any party may cease to
be a party to this contract; upon a player ceasing to be a party (by any
mechanism), all of eir orders are destroyed.

Any party may amend this contract with the consent of a simple majority
of parties. Upon doing so (and without any of the new provisions
becoming binding upon em), any players who did not consent cease to be
parties. Players making amendments SHOULD wait to allow all interested
parties to indicate eir consent.

An order is an entity with the following properties:
- currency (any non-fixed currency that is not the official currency of
Agora)
- direction (buy or sell)
- owner (a player)
- a price (a number of instances of the official currency of Agora)

A buy order is an order with a direction of buy, and a sell order is an
order with a direction of sell. A player's orders are the orders where
the owner is that player.

Parties can create orders with emself as the owner, by announcement,
specifying all other properties. Parties can destroy eir orders by
announcement.

For each (currency, direction) pair, there is an "active order." For buy
orders, this is the order with that currency and the highest price. For
sell orders, this is the order with that currency and the lowest price.
In either case, if multiple orders have the same price, the oldest order
is the sell order.

For any given currency, it is IMPOSSIBLE to create a sell order with a
price lower than the active buy order, and IMPOSSIBLE to create a buy
order with a price higher than the active sell order.

To perform a set of actions atomically is to preform them, in order, in
the same message, with no intervening actions. Where this contract
permits players to perform actions as part of an atomic set, it permits
doing so only if all actions in the set would be EFFECTIVE.

Any player CAN perform the following actions atomically: {
Transfer a number of instances of Agora's official currency equal to an
active sell order's price to that order's owner.
Act on that order's owner's behalf to transfer one instance of the
order's currency to emself.
Destroy that order.
}
"Executing N of <owner>'s sell orders for <currency type> at <price>"
(or similar language) is shorthand for completing the above process, N
times, with the specified attributes.

Any player CAN perform the following actions atomically: {
Transfer or grant one instance of an active buy order's currency to
that  order's owner.
Act on that order's owner's behalf to transfer a number of instances of
Agora's official currency equal to that order's price to emself.
Destroy that order.
}
"Executing N of <owner>'s buy orders for <currency type> at <price>" (or
similar language) is shorthand for completing the above process, N
times, with the specified attributes. Unless otherwise specified, it is
assumed that the executor does so by transferring assets, not granting them.

If either of the above sets of actions would be IMPOSSIBLE due to the
active order's owner having an insufficient currency balance, any player
CAN destroy the active order by announcement.

Gaelan SHALL publish a weekly report listing the properties of each
order, and the relative age (i.e. which orders are older, but not
necessarily any specific dates) of any orders with the same currency,
direction, and price.

----------

History:

24 Aug 17:01 2020: contract created by Gaelan
24 Aug 17:22 2020: contract amended by Gaelan as only party
06 Sep 15:21 2020: contract amended by Gaelan as only party
21 Sep 21:02 2020: ATMunn became a party
25 Oct 16:08 2020: Madrid became a party
25 Oct 16:08 2020: Madrid ceased to be a party
01 Nov 21:54 2020: G. became a party
01 Nov 21:54 2020: G. ceased to be a party
02 Nov 01:35 2020: nix became a party
06 Feb 02:17 2021: Jason became a party
04 Apr 21:03 2021: Falsifian became a party
07 Oct 21:40 2021: nix ceased to be a party
08 Oct 00:25 2021: Jason ceased to be a party
22 Feb 01:21 2022: Falsifian ceased to be a party
14 Mar 18:37 2022: ATMunn ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Humble Agoran Farming" (initial revision)
Parties: Madrid, Gaelan, Aspen, Murphy, Lucidiot, secretsnail

----------

Members to this contract are Farmers. Any Player can become a Farmer by
announcement, or cease to be one by announcement.

Farmers can, up to once per Agoran week, PLANT POTATOES. Doing so causes
them to gain 1 Potato. Potatoes are an asset.

There is a Farmer who is the Farmest. The Farmest is the recordkeeper of
Potatoes. Cuddlebeam is the Farmest.

----------

History:

21 Oct 18:34 2020: contract created by Madrid
21 Oct 18:59 2020: P.S.S. became a party
21 Oct 19:12 2020: Trigon became a party
25 Oct 03:46 2020: Falsifian became a party
25 Oct 09:39 2020: Gaelan became a party
25 Oct 21:35 2020: Aspen became a party
31 Oct 16:55 2020: Murphy became a party
12 Nov 17:01 2020: Lucidiot became a party
31 Dec 15:02 2020: P.S.S. ceased to be a party
07 Oct 22:04 2021: Trigon ceased to be a party
06 Feb 21:16 2022: secretsnail became a party
22 Feb 01:21 2022: Falsifian ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Orchard" (initial revision)
Parties: Madrid, Murphy, Gaelan, Lucidiot, G., Telna, cuddlybanana,
secretsnail

----------

Players to this contract are known as Orchardors. Any player can become
an Orchardor by announcement, and any Orchardor may cease to be one by
announcement.

Trees are a type of asset. Any Orchardor can PLANT A TREE by
announcement, specifying a fruit type, as long as e has not already done
so in the last 7 days. When an Orchardor PLANTS A TREE, e is granted one
new Tree of the specified fruit type.

Fruits are a type of asset. Each Fruit has a type; Fruits with the same
type are fungible. A Fruit may also be referred to by its type. Any
Orchardor can PICK FRUIT by announcement, if e has not already done so
in the last 7 days. When an Orchardor does so, for every Tree e owns, e
earns one Fruit of the same type as that tree.

The player who has been an Orchardor for the longest is known as the
Orchardoror. The Orchardoror is the recordkeepor of Trees and Fruits.

----------

History:

26 Oct 21:49 2020: contract created by ATMunn
26 Oct 22:11 2020: Falsifian became a party
26 Oct 22:15 2020: Trigon became a party
26 Oct 22:30 2020: Madrid became a party
26 Oct 22:32 2020: Jason became a party
27 Oct 00:28 2020: P.S.S. became a party
31 Oct 16:55 2020: Murphy became a party
08 Nov 12:50 2020: Gaelan became a party
08 Nov 15:47 2020: Lucidiot became a party
31 Dec 15:02 2020: P.S.S. ceased to be a party
23 Jul 21:57 2021: G. became a party
23 Jul 21:57 2021: Telna became a party
24 Jul 00:07 2021: Falsifian ceased to be a party
24 Jul 00:09 2021: cuddlybanana became a party
24 Jul 01:11 2021: ATMunn ceased to be a party
24 Jul 01:14 2021: Trigon ceased to be a party
08 Oct 00:25 2021: Jason ceased to be a party
06 Feb 21:16 2022: secretsnail became a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Food Industry Association of Agora" (revision 3)
Parties: Jason, nix, secretsnail

----------

This contract shall be known as the Food Industry Association of Agora.

It is the purpose of this contract to maintain a record of the authorized
producers of each type of food. A member of a contract is known as
the Director. This is by default the member who first joined the contract
earliest, but e can be removed and a new director selected by announcement,
provided two thirds of the members consent.

The Product List contains the authorized backing contract for each
type of foodstuff. To qualify:
- the creator of the contract should not have created any other foodstuff
  contract within the same Agoran week
- the contract should guarantee that the quantity of the foodstuff
  be reasonably limited

The Director can modify the Product List by announcement; any member
can modify it by announcement provided a majority of members consent.
The Product List cannot have any game effect beyond listing
the products each contract is authorized to back; any change to the list
which could plausibly be interpreted to give it another effect is canceled
and does not occur.

Players may join or leave this contract by announcement; parties to this
contract are known as members. This contract may be amended with
2 Agoran consent, where only members are eligible to support or object. When

an amendment occurs (other than to change the Product List, within the
bounds

set for changes of the Product List), every member who did not consent
is ejected from the contract.

The Product List:
- “Humble Agoran Farming” is authorized to back potatoes.
- "The Orchard" is authorized to back culinary fruits.
----------

History:

27 Oct 22:46 2020: contract created by Aspen
27 Oct 23:16 2020: Trigon became a party
27 Oct 23:18 2020: ATMunn became a party
27 Oct 23:20 2020: nix became a party
28 Oct 01:03 2020: P.S.S. became a party
28 Oct 07:59 2020: Madrid became a party
08 Nov 04:19 2020: contract amended by Aspen with 2 consent among parties
31 Dec 15:02 2020: P.S.S. ceased to be a party
07 Oct 21:40 2021: nix ceased to be a party
22 Feb 03:08 2022: Jason became a party
14 Mar 16:20 2022: nix became a party
14 Mar 17:28 2022: secretsnail became a party
14 Mar 18:37 2022: ATMunn ceased to be a party
18 Mar 20:36 2022: contract amended by nix with 2 consent among parties
18 Mar 20:36 2022: Aspen, Trigon, and Madrid ceased to be parties
18 Mar 20:36 2022: contract amended by itself
------------------------------------------------------------------------

------------------------------------------------------------------------
"Boatloans" (revision 2)
Parties: Gaelan

----------

The parties consent to any players joining this contract. The parties
consent to parties who do not own debts leaving this contract.

Debts are a fixed asset defined by this contract. Debts owned by the
player, and created in the same month (and year) are fungible. A debt
has a status. In the month a debt was created, its status is New; an
asset that was created 1-2 months ago has a status of Repayable; after
that, its status is Overdue. For example, a debt created in January 2021
is New for that month, Repayable between February and March 2020, and
Overdue during and after the month of April 2020.

A party to this contract (the debtor) may Take Out a Loan, performing
the following actions by announcement in the same message:
- Act on Gaelan's behalf to transfer a boatload of coins from Gaelan to
  the debtor.
- Create a debt in eir possession.

A party to this contract may Pay Back a Loan, performing the following
actions by announcement in the same message:
- Transfer a boatload of coins to Gaelan.
- Revoke a Repayable or Overdue debt in eir possession.

Gaelan may Discharge a Debt, performing the following actions by
announcement in the same message:
- Act on another party's behalf to create a blot in eir possession.
- Revoke an Overdue debt in that party's possession.

----------

History:

08 Nov 18:22 2020: contract created by Gaelan
08 Nov 18:29 2020: contract amended by Gaelan as only party
08 Nov 18:47 2020: contract amended by Gaelan as only party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Obstructive Pooling" (revision 3)
Parties: Jason

----------

--- Introduction ---

This contract is for players to pool their Win Cards and Winsomes in
order to prevent others from Taking Over the Economy, and also to aid
exchanging Cards for Points.

It's intended to work like this: one party (the Trustee) is entrusted
with holding Winsomes and Win Cards on behalf of others. The Trustee
can freely transfer the duty to another party as long as e transfers
the associated Cards and Points, so there shouldn't be any disadvantage
to the role.

--- Joining and leaving ---

Any player CAN join this contract by announcement.

Any player other than the Trustee (defined below) CAN leave this
contract by announcement.

--- Holding ---

The Trust is a unique asset which can only be held by parties to this
contract. Its owner is called the Trustee. Falsifian is the first
Trustee.

The Trustee SHALL NOT Take Over the Economy.

The Trustee SHALL ensure at all times that e holds Win Cards and
Winsomes with total value at least equal to the number of Decipoints in
existence.

The Trustee CAN transfer the Trust to any other party (the receiver) by
transferring Win Cards and Winsomes to the receiver with total value
equal to the number of Decipoints in existence, so long as e does so for
the sole purpose of transferring the Trust, and says so in eir message.
It is IMPOSSIBLE to transfer the Trust in any other way.

The Trustee SHOULD exchange four Win Cards for ten Winsomes
whenever possible. Any party to this contract CAN act on behalf of the
Trustee to do so.

--- Banking ---

Decipoints are a currency. A Winsome is worth ten Decipoints and a Win
Card is worth 25 Decipoints. A Victory Product is a Win Card or a
Winsome.

Any player CAN Deposit Win Cards and/or Winsomes using either of the
following two methods.

(a) By transferring them to this contract.

(b) By transferring them to the Trustee (defined below) for the sole
    purpose of Depositing.

When e does so, e gains the equivalent value in Decipoints.

The Trustee CAN transfer Victory Products from this contract to emself
by announcement. Any party to this contract CAN act on behalf of the
Trustee to transfer Victory Products Points from this contract to the
Trustee.

To Withdraw is to act on behalf of the Trustee to transfer Victory
Products to oneself. When a player Withdraws, the corresponding value
in Decipoints is destroyed from the Withdrawer's possession.

Any player CAN Withdraw Victory Products as long as all of the
following are true:

1. The contract owns no Victory Products.

2. The Victory Products being withdrawn do not exceed the withdrawer's
   balance before the withdrawal.

3. No Winsomes are being withdrawn, or the Trustee owns no
   Win Cards, or the Withdrawal includes all of the Trustee's
   Win Cards. (In other words: preference must be given to
   withdrawing Cards.)

If the Trustee attempts to deposit or withdraw, e is successful, even
if no assets are transferred. (That is: the Trustee can freely grant
emself Decipoints or destroy eir own Decipoints.)

--- Resets ---

Whenever all Win Cards and Products are destroyed because a player Took
Over the Economy, all Decipoints are destroyed as well.

--- Reporting ---

Any player can become The Accountant or cease being The Accountant by
announcement. In other words, The Accountant is the last person to
claim the role, if e has not left it since.

The Accountant is the recordkeepor for the Trust and for Decipoints.

--- Amendment ---

Any player can propose an amendment to this contract by announcement.
If an amendment was proposed at least two days ago, the Trustee
consents to it, at least two thirds of the parties consent to it, and
it has not yet been applied, then any party can enact it by
announcement. When the amendment is enacted, first, non-consenting
players cease to be parties to the contract, and then it is applied.

----------

History:

06 Feb 05:20 2021: contract created by Falsifian
06 Feb 05:21 2021: Jason became a party
06 Feb 15:51 2021: nix became a party
18 Apr 20:44 2021: ATMunn became a party
19 Apr 01:13 2021: Gaelan became a party
19 Apr 01:13 2021: Gaelan ceased to be a party
21 Apr 15:09 2021: contract amended by Falsifian
21 Apr 15:09 2021: nix ceased to be a party
02 May 16:13 2021: contract's text and parties ratified by Falsifian
20 Jun 18:26 2021: contract amended by Falsifian
20 Jun 18:27 2021: contract amended by Falsifian
26 Jun 01:18 2021: contract's text and parties ratified by Falsifian
26 Oct 01:49 2021: contract amended by Falsifian
26 Oct 01:49 2021: ATMunn ceased to be a party
22 Feb 01:21 2022: Falsifian ceased to be a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Nathan's Locker" (initial revision)
Parties: Nathan

----------

Nathan may transfer any liquid assets from this contract to a specified
recipient.

Nathan may transfer any liquid assets from emself to this contract.

----------

History:

01 May 07:16 2021: contract created by Nathan
------------------------------------------------------------------------

------------------------------------------------------------------------
"Lee's Card Shop" (revision 2)
Parties: R. Lee

----------

Any player may join or leave this contract at any time, by announcement.

Any party may act on behalf of R. Lee to execute the following transfers,
after transferring the specified assets to R. Lee. If R. Lee or the buyer
does not have any of the assets required to make a certain transfer, that
transfer cannot be made.

R. Lee can unilaterally add or subtract transfers to the following list at
any time - but not in order to thwart a transfer in progress or already
made.

1. R Lee gives 300 coins, R. Lee receives a Legislative Card
2. R. Lee gives a Victory Card, R. Lee receives 4000 coins
3. R. Lee gives 80 coins, R. Lee receives 2 pendants.
4. R. Lee gives a Legislative Card, R. Lee receives a Victory Card.

----------

History:

16 Jun 01:20 2021: contract created by R. Lee
16 Jun 01:24 2021: contract amended by R. Lee
16 Jun 01:33 2021: Jason became a party
16 Jun 03:35 2021: Jason ceased to be a party
18 Jun 08:29 2021: contract amended by R. Lee
------------------------------------------------------------------------

------------------------------------------------------------------------
"Dragon's Hoard" (initial revision)
Parties: Telna, Jason

----------

Any person can join or leave this contract by announcement. Telna can
amend this contract by announcement, but SHALL NOT impose obligations
upon other parties by doing so.

This contract can hold coins. Any player can transfer coins to this
contract by announcement. Telna can transfer coins from this contract to
any other entity by announcement.

Those who offer tribute to the dragon's hoard will be rewarded when the
dragon wakes.

----------

History:

26 Oct 02:45 2021: contract created by Telna
22 Feb 03:08 2022: Jason became a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Useless Lever" (initial revision)
Parties: Shy Owl, secretsnail, Jason

----------

A person can become or cease to be party to this contract at any
time by public announcement.

A party to this contract can, at eir discretion and peril, Pull the
Lever by
public announcement.

When the Lever has been Pulled,

1) all parties to this contract both consent and become parties to
   a new contract titled "The Useless Lever" whose provisions are
   identical to this one, and

2) this contract is terminated.

----------

History:

19 Feb 00:06 2022: contract created by provisions of previous contract
19 Feb 00:06 2022: Shy Owl became a party
19 Feb 00:06 2022: secretsnail became a party
22 Feb 03:08 2022: Jason became a party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Nim" (initial revision)
Parties: secretsnail

----------

A player can become a party to this contract at any
time by public announcement.

A person can cease being a party to this contract at any
time by public announcement, provided no Player1 or Player2
switches on a running NimGame have that person as a value at the
time of announcement.


A NimGame is an asset consisting of an associated title.

NimGames can only be owned by this contract.

NimInProgress is an untracked negative boolean NimGame switch.

Player1 and Player2 are untracked NimGame switches with
possible values of any person or former person,
or "unassigned" (default).

Stack1, Stack2, Stack3, Stack4, Stack5, and Stack6 are
untracked NimGame switches with possible values from the set of
integers between 0 and 524287, inclusive, defaulting to 0.

A running NimGame is a NimGame whose NimInProgress switch has
a value of True.


A party to this contract can start a game of nim by announcement,
specifying a title not currently held by any NimGames.

When a party starts a game of nim, a NimGame is created in this
contract's possession, with the specified title as a title, and
a NimPot is created in this contract's possession, with the
NimGame with the specified title as an associated NimGame, and
with the empty set as an associated set of assets.

A party to this contract can become player 1 of a game
by announcement, specifying the title of an existing game.

When a party becomes player 1 of a game, the player1 switch of
the game with the specified title is set to that party if it is
unassigned.

A party to this contract can become player 2 of a game
by announcement, specifying the title of an existing game.

When a party becomes player 2 of a game, the player2 switch of
the game with the specified title is set to that party if it is
unassigned.

A NimPot is an asset consisting of an associated set of assets
and an associated NimGame.

NimPots can only be owned by this contract.

A NimGame's pot refers to the associated set of assets of [the
NimPot that has that NimGame as an associated NimGame].

To add a set of assets (X) to a NimGame's pot is to replace that
NimGame's pot, which starts as Y, with a set of assets containing
every asset from each set. This means the NimGame's pot will
contain the total assets bid so far.


A party to this contract can bid on a game by announcement,
specifying:

1) The title of the game e is bidding on

2) The player e is bidding on (either player 1 or player 2)

3) A set of assets the party owns.

When a party bids on a game, e transfers the specified
set of assets to this contract, and the specified set of assets
is added to the NimGame's (with the specified title) pot.

A party CAN transfer an asset from this contract to emself by
announcement if that asset is an element of a non-running
NimGame's pot and e previously transferred that asset to that pot. A party
CANNOT transfer assets that are in a non-running NimGame's pot to emself if
another person transferred those assets to the contract by betting on that
NimGame. If an asset that is part of a non-running NimGame's pot is
transferred from this contract, it is removed from that pot upon the
transfer.

Player 1 of a NimGame refers to the person who is the value of
that NimGame's Player1 switch.

Player 2 of a NimGame refers to the person who is the value of
that NimGame's Player2 switch.

Player 1 and Player 2 of a NimGame can agree to start stacking by
announcement, specifying the title of a NimGame.

Once both Player 1 and Player 2 of a single NimGame agree to start
stacking for that NimGame by specifying its title, that NimGame's
NimInProgress switch is set to TRUE, and a random choice of either
Player 1 or Player 2 is made. Whichever player is chosen CAN once and SHALL
once take a turn for the agreed upon NimGame in a timely fashion
after Player 1 and Player 2 have both set their stacks for the
agreed upon NimGame, which they each CAN once and each SHALL once
do in a timely fashion.


For a player to set eir stacks for a NimGame is to set three of that
NimGame's Stack1, Stack2, Stack3, Stack4, Stack5, or Stack6 switches
with value 0 to a valid non-zero integer, by announcement.


To take a turn for a NimGame is to set one of that NimGame's Stack1,
Stack2, Stack3, Stack4, Stack5, or Stack6 switches with a nonzero
value to a valid value less than the switch's current value,
by announcement. Players SHOULD include the resulting values of
all relevant switches in the same message as they take a turn.
(e.g. "1 90 390876 2 77 0", being stack1 through stack6 in order)


Alternatively, to take a turn for a NimGame is to
concede that NimGame, by announcement. Whoever concedes loses that NimGame.

If a player takes a turn for a NimGame and all of Stack1, Stack2, Stack3,
Stack4, Stack5, and Stack6 of that NimGame would have value 0, e
SHALL declare e has lost the game, by announcement, and e
loses that NimGame. Otherwise, whichever of Player 1 and Player 2 of
that NimGame which did not just take a turn CAN once and SHALL once
take a turn for that NimGame.

When a player loses a NimGame, whichever didn't lose the NimGame out
of Player 1 and Player 2 of that NimGame CAN transfer that NimGame's
pot from this contract to emself by announcement, and in doing so
destroys the NimGame and any NimPots with the NimGame associated.

----------

History:

01 Mar 01:36 2022: contract created by secretsnail
------------------------------------------------------------------------

------------------------------------------------------------------------
"The Duck Fund" (initial revision)
Parties: duck

----------

Duck, and only duck, can join or leave this contract at any time by
announcement.

----------

History:

12 Mar 04:07 2022: contract created by duck
------------------------------------------------------------------------

------------------------------------------------------------------------
"ATMunn's Stash" (initial revision)
Parties: ATMunn

----------

ATMunn is the only party to this contract.

This contract can own coins, products, and cards.

Any player MAY transfer assets to this contract, if e is so generous.

ATMunn CAN, acting as emself, transfer assets from this contract to
another entity, by announcement.

----------

History:

14 Mar 18:37 2022: contract created by ATMunn
------------------------------------------------------------------------

------------------------------------------------------------------------
"Minesweeper" (initial revision)
Parties: juan

----------

DEFINITIONS

A Minefield is a finite grid containing in each cell a value which is
one of the digits from 0 to 9, a dot ".", or "B" (a bomb).

The coordinates of a cell of a Minefield are a pair (x, y), where x
and y are natural numbers from 0 (inclusive) to the size of the
respective dimension (horizontal and vertical) of the Minefield.

The textual representation of a Minefield is given in ASCII format:
one row per line, one cell per character.

SWITCHES

Solution is an untracked switch belonging to this contract, with
possible values the MD5 sum of the textual representation of any
5x5 Minefield that does not contain a dot, or "unassigned" (default).

State is an untracked switch belonging to this contract, with possible
values any Minefield, with default value the 5x5 Minefield filled
entirely with dots.

Host is an untracked switch belonging to this contract, with possible
values any person or former person. The default value is the creator
of this contract.

Player is an untracked switch belonging to this contract, with
possible values of any person or former person, or "unassigned"
(default).

Lost is a negative boolean switch owned by this contract.

ALIASES

"The solution" refers to a Minefield whose textual representation's MD5
sum is the value of Solution.

For the host to set the state of the game to a Minesweeper field is
for em to flip the State switch to that Minesweeper.

For the player to have lost means the Lost switch is set to True.

"Player"/"player" refers to the person who is the value of the Player
switch.

The "current field" refers to the value of the State switch.

The "host" refers to the person which is the value of Host.

PROVISIONS

A player can become a party to this contract at any
time by public announcement.

The host can flip the Solution switch to any value if it is currently
unassigned.

A party of this contract CAN flip the Player swith to that party by
announcement if it is unassigned, and if that party is not the host,
provided e has transfered to this contract the same assets as the host
has.

The player CAN dig up a cell by announcenent, provided e specifies the
coordinates of the cell and the Solution is not unassigned. When e
does so, the host shall:

- If the cell does not contain a bomb, set the state to the Minefield
  that would be obtained by revealing that cell in the current field
  following well-known Minesweeper rules, where the underlying mine
  distribution is given by the solution.

- If the cell contains a bomb, set the state to the solution. In this
  case, the Lost switch is set to True.

The host shall not flip this contract's switches in any other
circumstance.

If the state contains no dots and the player has not lost the game, e
CAN transfer all assets belonging to this contract to emself by
announcement. If e does, this contract terminates.

If the player has lost the game, the host CAN transfer all assets
belonging to this contract to emself by announcement. In this case, this
contract terminates.

Any player CAN ammend this contract by announcement with consent from
the host and the player, if there is one, or the host, otherwise.

----------

History:

16 Mar 01:35 2022: contract created by juan
------------------------------------------------------------------------

------------------------------------------------------------------------
"NOTA: A Unique Contract Transferring Interesting Objects Nicely"
(revision 1)
Parties: nix

----------

Listings
--------

For each asset there is an associated Listing with the following switches:

* Amount, an integer (default 0); AND
* Lister, any player or the L&FD (default).

Creating Listings
-----------------

Any player CAN "update" a specified Listing by announcement by:

* if the Amount is greater than 0, transferring the current Amount of
the Listing of coins from the contract to the Lister (which e CAN do by
announcement when performing this action); AND
* transferring an amount of coins greater than the Listing's current
Amount value to the contract.

When e does so, the Listing's Lister is flipped to emself and the Amount
is flipped to the amount of coins e transferred to the contract.

Fulfillment Slips
-----------------

A Fulfillment Slip has the following switches:

* Asset, any asset or "none" (default); AND
* Recipient, any player or the L&FD (default).

Fulfilling Listings
-------------------

Any player CAN "fulfill" a specified Listing by announcement by:

* transferring the associated asset to the contract; AND
* transferring the Amount of the listing in coins from the contract to
emself (which e CAN by announcement do when performing this action);

When e does so a Fulfillment Slip is created with its Asset set to the
asset e transferred and the Recipient set to the Lister of the Listing
and the switches of the Listing are set to their defaults.

A player CAN "cash" a Fulfillment Slip where e is the Recipient by
transferring from the contract to emself the associated asset. When e
does so, Fulfillment Slip ceases to exist.

Any player CAN cash a Fulfillment Slip where the recipient is the L&FD
as if e was the recipient.

Tracking
--------

Any party of this contract CAN become the Tracker of this contract
without objection, where only parties of this contract can object.

The Tracker SHOULD publish a list of all non-default Listings, all
existing Fulfillment Slips, and all returnable assets at least once in
any week where any of those values have changed since the last such
publication.

Cleanliness
-----------

Any asset this contract possesses that was not transferred to it as part
of a successful fulfillment or update is "returnable". Any player CAN
transfer a returnable asset from this contract to the person who
transferred the asset to this contract (or to the L&FD if that person is
not a player).

Any player CAN become a party to this contract by announcement. This
contract CAN be amended in a specified way by Agoran Consent where only
parties to this contract can support or object to the intent. When this
contract is amended, any party that did not support the intent ceases to
be a party.
----------

History:

16 Mar 02:23 2022: contract created by nix
16 Mar 02:40 2022: contract revised by nix as the sole party
------------------------------------------------------------------------

------------------------------------------------------------------------
"Growing Endlessly Operation: Cache" (initial revision)
Parties: secretsnail

----------

A player may join this contract by announcement. Then, 1 second later, all
parties leave this contract, except secretsnail.

A party may transfer a specified Product from this contract to emself by
paying a fee of 2 Products or 1 Card to this contract.

A party may transfer a specified Card from this contract to emself by
paying a fee of 4 Products or 2 Cards to this contract.

----------

History:

18 Mar 03:32 2022: contract created by secretsnail
------------------------------------------------------------------------
========================================================================






_*_*_*_*_*_END OF CONTRACTS, HERE STARTS PLEDGES AND PROMISES*_*_*_*_*_*






========================================================================
==================== HISTORY OF PLEDGES & PROMISES =====================
========================================================================

18 Mar 2022: 6 instances of "ROLL INITIATIVE" were revoked
18 Mar 2022: 10 instances of "ATTACK OF OPPORTUNITY" were revoked
18 Mar 2022: "counter-offer" was revoked
17 Mar 2022: secretsnail granted the library "Another Tasty Puzzle"
17 Mar 2022: secretsnail took and cashed "A cryptogram"
17 Mar 2022: nix cashed the promise Trigon granted em
17 Mar 2022: Trigon granted nix a promise
17 Mar 2022: nix cashed the promise ais523 granted em
17 Mar 2022: ais523 granted nix a promise
17 Mar 2022: juan granted the library "A cryptogram"
15 Mar 2022: secretsnail created 3 of the promise "Amazing Deal"
14 Mar 2022: ais523 cashed the promise ATMunn granted em
14 Mar 2022: ais523 granted ATMunn a "Buying bbgs badly"
14 Mar 2022: ATMunn granted ais523 a promise
14 Mar 2022: secretsnail cashed the promise ATMunn granted em
14 Mar 2022: ais523 granted secretsnail "Outbidding ATMunn"
14 Mar 2022: ATMunn granted secretsnail a promise
-- time of last report --
13 Mar 2022: Trigon cashed the promise secretsnail granted em
13 Mar 2022: secretsnail granted Trigon a promise
09 Mar 2022: Jason cashed the promise secretsnail granted em
09 Mar 2022: secretsnail granted Jason a promise
28 Feb 2022: secretsnail cashed the promise Jason granted em
28 Feb 2022: Jason granted secretsnail a promise
28 Feb 2022: secretsnail created 8 of the promise "Give Cards Plz"
28 Feb 2022: ATMunn made the pledge "being boring"
27 Feb 2022: ais523 cashed "Five for Five"
27 Feb 2022: Murphy granted ais523 the promise "Five for Five"
-- 2 reports ago --
08 Feb 2022: ais523 cashed the promise secretsnail created
08 Feb 2022: secretsnail created a promise
23 Jan 2022: cuddlybanana cashed the promise Jason granted em
23 Jan 2022: Jason granted cuddlybanana a promise
23 Jan 2022: Trigon cashed the promise Jason granted em
23 Jan 2022: Jason granted Trigon a promise
23 Jan 2022: Jason cashed the promise Trigon granted em
23 Jan 2022: Trigon granted Jason a promise
-- 3 reports ago --
25 Dec 2021: The pledge "I'LL TAKE THOSE VOTING CARDS" expired
25 Dec 2021: The pledge "ANY STONE EFFECT YOU WANT" expired

========================================================================


========================================================================
=============================== PLEDGES ================================
========================================================================

If any pledge(s) has/have no name currently, I assign it/them the
name(s) displayed in this report.

The following pledge exists:

------------------------------------------------------------------------
"Being boring" created by ATMunn
Time of creation: 28 Feb 01:22 2022
Time window:      until 23:59 December 31, 2022
Time of expiry:   31 Dec 23:59 2022
Text:

I pledge to cast no vote other than PRESENT on any referendum.
------------------------------------------------------------------------
========================================================================


========================================================================
=============================== PROMISES ===============================
========================================================================

If any promise(s) has/have no name currently, I assign it/them the
name(s) displayed in this report.

The following 50 promises (12 unique) exist:

------------------------------------------------------------------------
"Treasure" created by omd
Bearer: the Lost and Found Department
Text:

I pay 200 coins to the bearer
------------------------------------------------------------------------

------------------------------------------------------------------------
"Legislative for Voting v2" created by Murphy
Bearer: the Library
Text:

Cashing conditions: The bearer has transferred or granted Murphy one
Legislative Card in the same message as which e cashes this promise, and
has not cashed any other promise between doing so and cashing this
promise, and Murphy has at least one Voting Card.

I transfer one Voting Card to the bearer.
------------------------------------------------------------------------

7 instances of the following promise exist:
------------------------------------------------------------------------
"Two by two" created by Murphy
Bearer: the Library
Text:

Cashing conditions:

    * If the bearer is me, then no other conditions need to be met.

    * The bearer specifies exactly one type of Card.

    * The bearer has transferred two of that Card to me earlier in the
      same message, without cashing any of my other promises or reducing
      my instances of that Card in between.

    * Before that transfer, I had less than four of that Card.

    * I now have at least four of that Card.

  If the bearer is me, then I do nothing; otherwise, I pay a set of four
  of that Card, then transfer half the resulting products to the bearer.
------------------------------------------------------------------------

------------------------------------------------------------------------
"Ratification compensation" created by Murphy
Bearer: nix
Text:

Cashing condition: The bearer transferred a pendant to me in the same
message.

I grant a Voting Card to the bearer.
------------------------------------------------------------------------

------------------------------------------------------------------------
"Voting/Justice Trade" created by R. Lee
Bearer: Cuddlebeam
Text:

Cashing conditions: CB transfers r. Lee 250 coins.

R. Lee transfers CB a voting card and a justice card
------------------------------------------------------------------------

2 instances of the following promise exist:
------------------------------------------------------------------------
"2 pendants for 1 leg. card" created by ais523
Bearer: the Library
Text:

I transfer two pendants to the bearer.

Cashing condition: the bearer transferred me a Legislative Card earlier
in the same message and cashes no other promises in that message.
------------------------------------------------------------------------

2 instances of the following promise exist:
------------------------------------------------------------------------
"5 pendants for 2 leg. card" created by ais523
Bearer: the Library
Text:

I transfer five pendants to the casher.
Cashing condition: the bearer transferred me two Legislative Cards
earlier in the same message and cashes no other promises in that message.
------------------------------------------------------------------------

10 instances of the following promise exist:
------------------------------------------------------------------------
"Buying Justice Cards" created by Telna
Bearer: the Library
Text:

Cashing conditions: The bearer has transferred Telna one Justice Card in
the same message as which e cashes this promise, and has not cashed any
other promise between doing so and cashing this promise, and Telna has
at least 250 coins.

I transfer 250 coins to the bearer.
------------------------------------------------------------------------

8 instances of the following promise exist:
------------------------------------------------------------------------
"Give Cards Plz" created by secretsnail
Bearer: the Library
Text:

Cashing conditions: The bearer has transferred secretsnail one
Win Card, Justice Card, Legislative Card, or Voting Card in the same
message as which e cashes this promise, and has not cashed any other
promise between doing so and cashing this promise, and secretsnail has at
least 305 coins.

I transfer 305 coins to the bearer.
------------------------------------------------------------------------

3 instances of the following promise exist:
------------------------------------------------------------------------
"Amazing Deal" created by secretsnail
Bearer: the Library
Text:

Cashing conditions: The bearer has transferred secretsnail one
Win Card, Justice Card, Legislative Card, or Voting Card in the same
message as which e cashes this promise, and has not cashed any other
promise between doing so and cashing this promise, and secretsnail has at
least 550 coins.

I transfer 550 coins to the bearer.
------------------------------------------------------------------------

------------------------------------------------------------------------
"Outbidding ATMunn" created by ais523
Bearer: secretsnail
Text:

Cashing conditions: In the same message as cashing, the bearer has
transferred me two justice cards, and it is 14 or 15 March 2022.

I transfer 20 Decipoints, 2 pendants, and 3 votives to the bearer.
------------------------------------------------------------------------

------------------------------------------------------------------------
"Buying bbgs badly" created by ais523
Bearer: ATMunn
Text:

Cashing conditions: In the same message as cashing, the bearer has
transferred me six blot-be-gones, and it is 14 or 15 March 2022.

I transfer 20 Decipoints, 2 pendants, and 3 votives to the bearer.
------------------------------------------------------------------------

------------------------------------------------------------------------
"Another Tasty Puzzle" created by secretsnail
Bearer: the Library
Text:

        Cashing conditions: I own at least 10 coins. The
        bearer, in the same message as e cashes this promise, has:


                1. Published a string for which the MD5 hash is the
                   following:

                        c10997ea0b469c7cb4afc289ed4738cb

                2. Not cashed any other promises.

        I transfer 10 coins to the bearer.

        Hint: "wox j tgdppc psaj rgzhovi"
        Also hint: mmmm, pasta cake
------------------------------------------------------------------------
========================================================================

--
secretsnail

Reply via email to