Skip to content

Commit

Permalink
Proposals 9182-9183 (#181)
Browse files Browse the repository at this point in the history
* Import distribution

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-official/2024-September/018038.html

* Add voting strengths

Latest Referee's report: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-official/2024-September/018044.html

Latest ADoP's report: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-official/2024-September/018049.html

* Add voting block

* Initial votes by snail

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053731.html

* Initial votes by 4st

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053732.html

* Initial votes by kiako

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053734.html

* Initial votes by juan

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053735.html

* Initial votes by Mischief

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053738.html

* Initial votes by Janet

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053742.html

* Initial votes by lare290

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053745.html

* Initial votes by oliver.n

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053746.html

* Initial votes by ais523

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053747.html

* Initial votes by Murphy

Source: https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-business/2024-September/053750.html

* Import distribution
  • Loading branch information
randomnetcat authored Oct 11, 2024
1 parent 13adada commit 6432df9
Showing 1 changed file with 141 additions and 0 deletions.
141 changes: 141 additions & 0 deletions src/main/kotlin/org/agoranomic/assessor/decisions/9182-9183.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
package org.agoranomic.assessor.decisions

import org.agoranomic.assessor.dsl.assessment
import org.agoranomic.assessor.dsl.receivers.ai
import org.agoranomic.assessor.dsl.receivers.coauthors
import org.agoranomic.assessor.dsl.receivers.quorum
import org.agoranomic.assessor.dsl.receivers.url
import org.agoranomic.assessor.dsl.votes.complexityBonuses
import org.agoranomic.assessor.dsl.votes.endorse
import org.agoranomic.assessor.dsl.votes.onOrdinaryProposals
import org.agoranomic.assessor.lib.vote.VoteKind.*

@UseAssessment
fun assessment9182to9183() = assessment {
name("9182-9183")
url("https://mailman.agoranomic.org/cgi-bin/mailman/private/agora-official/2024-September/018059.html")
quorum(7)

strengths {
default(3)
min(0)
max(15)

onOrdinaryProposals {
complexityBonuses {
maxBonus(3)

"Absurdor"(1) heldBy juan
"ADoP"(2) heldBy Murphy
"Arbitor"(2) heldBy Kate
"Archivist"(1) heldBy Gaelan
"Assessor"(3) heldBy Janet
"Collector"(2) heldBy Mischief
"Distributor"(0) heldBy omd
"Geologist"(1) heldBy Forest
"Herald"(2) heldBy Forest
"Illuminator"(1) heldBy Mischief
"Notary"(2) heldBy Forest
"Prime Minister"(0) heldBy literallyAmbiguous
"Promotor"(3) heldBy snail
"Referee"(2) heldBy ais523
"Registrar"(1) heldBy juan
"Rulekeepor"(3) heldBy Janet
"Speaker"(0) heldBy ais523
"Spendor"(1) heldBy oliver
"Tailor"(1) heldBy Murphy
"Webmastor"(1) heldBy Quadrantal
}
}
}

proposals(v4) {
proposal(9182) {
title("???")
ai("1.0")
author(Forest)
coauthors(oliver)
ordinary()

text(
"""
Append the following to Rule 2683 ("The Boulder"):
{
The Boulder's Abstrusity is a singleton integer switch defaulting to 0,
tracked by the Absurdor.
When a player pushes the boulder, e CAN, optionally by announcement in the
same message, confuse the boulder. When a player confuses the boulder, its
Abstrusity is increased by 1.
}"""
)
}

proposal(9183) {
title("Creation Crystals")
ai("1.0")
author(snail)
ordinary()

text(
"""
Amend Rule 2685 (Crystals) by replacing "If a proposal amends or repeals a
rule" with "If a proposal enacts, amends, or repeals a rule".
[Currently you get crystals for repealing rules but not for enacting them.
It feels like both should be rewarded.]"""
)
}
}

voting {
votes(snail) {
FOR on 9182
FOR on 9183
}

votes(Forest) {
endorse(juan) on 9182 comment "${juan.name} is the Absurdor"
AGAINST on 9183
}

votes(kiako) {
endorse(juan) on 9182 comment "${juan.name} is the Absurdor"
endorse(Forest) on 9183 comment "${Forest.name} is the Geologist"
}

votes(juan) {
AGAINST on 9182
PRESENT on 9183
}

votes(Mischief) {
endorse(juan) on 9182 comment "${juan.name} is the Absurdor"
AGAINST on 9183
}

votes(Janet) {
AGAINST on 9182
AGAINST on 9183
}

votes(lare290) {
FOR on 9182
PRESENT on 9183
}

votes(oliver) {
FOR on 9182
FOR on 9183
}

votes(ais523) {
AGAINST on 9182
PRESENT on 9183
}

votes(Murphy) {
endorse(juan) on 9182 comment "${juan.name} is the Absurdor"
AGAINST on 9183
}
}
}

0 comments on commit 6432df9

Please sign in to comment.