This gives me the idea to make a master contract of a sort with a lot of
sub-contracts.

Nesting, ho!

On Thu, Feb 15, 2018 at 6:09 AM, Gaelan Steele <g...@canishe.com> wrote:

> I disagree—just because a proposal provides the text of a document doesn’t
> mean that the document is part of the proposal and is evaluated when the
> proposal gains power. For instance, when a proposal creates a rule, the
> text of the rule doesn’t gain power as part of the proposal (the proposal
> does use its power to grant the rule power, which is the same thing I do).
> That being said, I’ll adjust the wording to be more clear in my next
> iteration.
>
> Gaelan
>
> > On Feb 14, 2018, at 9:03 PM, Kerim Aydin <ke...@u.washington.edu> wrote:
> >
> >
> >
> > No, it doesn't.  If the full PROPOSAL is adopted,
> > .  r106 first gives power to the whole proposal, including all of its
> micro-proposals.
> > Then, if the proposal doesn't give power to a micro-proposal, that
> micro-proposal
> > still has the power it got from r106 and still goes into effect.
> >
> >> On Wed, 14 Feb 2018, Gaelan Steele wrote:
> >> Yes, I know. The way the contract works is this:
> >> - People submit micro-proposals
> >> - Every week, I create and pend a proposal with all of the
> micro-proposals submitted that week
> >> - If adopted, the PROPOSAL simulates an Agoran Decision for each
> micro-proposal and “adopts” (gives power to) the ones which get enough votes
> >>
> >> Gaelan
> >>
> >>> On Feb 14, 2018, at 8:50 PM, Reuben Staley <reuben.sta...@gmail.com>
> wrote:
> >>>
> >>> Contracts cannot do things on their own, which is why they have to
> have an
> >>> agent to effect any actual change. But they can obligate a player to do
> >>> something since they're basically a block of rule text that you get to
> >>> choose if you want to follow.
> >>>
> >>>> On Feb 14, 2018 21:46, "Gaelan Steele" <g...@canishe.com> wrote:
> >>>>
> >>>> Contract doesn’t give power. Contract obligates me to pend a proposal
> >>>> which, if adopted, gives power to some or all of its sub-proposals.
> >>>>
> >>>> Gaelan
> >>>>
> >>>>> On Feb 14, 2018, at 8:32 PM, Kerim Aydin <ke...@u.washington.edu>
> wrote:
> >>>>>
> >>>>>
> >>>>>
> >>>>> Can a contract give power to anything?
> >>>>>
> >>>>>> On Wed, 14 Feb 2018, Gaelan Steele wrote:
> >>>>>> ttttDf
> >>>>>>
> >>>>>>> On Feb 14, 2018, at 7:58 PM, Gaelan Steele <g...@canishe.com>
> wrote:
> >>>>>>>
> >>>>>>> This contract accepts shinies as long as it has fewer than ((Pend
> >>>> Cost) + 1) shines. It accepts no other assets.
> >>>>>>>
> >>>>>>> This contract maintains a piece of state known as the Proposal
> Puddle,
> >>>> containing a set of micro-proposals each consisting of a title,
> adoption
> >>>> index, author, and body of 50 words or fewer.
> >>>>>>>
> >>>>>>> A proposal cycle is the period between the publication of two
> Promotor
> >>>> reports containing the contents of the Proposal Pool.
> >>>>>>>
> >>>>>>> Any player may add a micro-proposal to the Proposal Puddle by
> >>>> transferring one shiny to this contract if it is currently accepting
> >>>> shinies, or by announcement otherwise. Each player may do this no
> more than
> >>>> twice per proposal cycle.
> >>>>>>>
> >>>>>>> Once per proposal cycle, Gaelan SHALL create and pend a proposal
> with
> >>>> the following properties:
> >>>>>>>
> >>>>>>> Title: Any title containing “Micro-Proposals”
> >>>>>>> Author: Gaelan
> >>>>>>> Co-authors: The set of all players who authored one or more
> >>>> micro-proposals in the Proposal Puddle
> >>>>>>> Adoption Index: The maximum Adoption Index of any micro-proposal in
> >>>> the Proposal Puddle
> >>>>>>> Text: The below text, followed by the contents of the Proposal
> Puddle.
> >>>>>>> {
> >>>>>>> For each of the micro-proposals below:
> >>>>>>> 1. Resolve the votes cast on the micro-proposal as if it were an
> >>>> Agoran Decision for a full proposal, taking into account votes from
> all
> >>>> players.
> >>>>>>> 2. If the result of the resolution is FOR, give the micro-proposal
> >>>> power equal to its Adoption Index.
> >>>>>>> }
> >>>>>>>
> >>>>>>> Once each proposal cycle after pending this proposal, Gaelan may
> cause
> >>>> this contract to transfer to em the Pend Cost in shines.
> >>>>>>
> >>>>>>
> >>>>
> >>>>
> >>
> >>
>
>

Reply via email to