I'll submit the proposal before the deadline on Sunday. Any final comments?
There's a list of salaries, fees and rewards at the end. A quick spreadsheet showing how Yak ownership changes long term (assuming no expenditure and the only income is from the activity wage and office salaries) is here: https://docs.google.com/spreadsheet/ccc?key=0AhWsYe7MURzKdGNSUHRfUG91c2VBc1pQazNqYnJ3WGc#gid=0 { Yaks, AI 2, co-authors: G., Murphy, omd Enact a Power 2 Rule entitled "Yaks" with the following text: Yaks, with currency symbol '#', are a currency; their ownership is restricted to players. The Yak Herdor is an office and recordkeepor of Yaks. The maximum FINE amount for Yaks is the value of the Yak FINE Budget Switch. Append to Rule 2162 (Switches) the following: A natural switch is a switch with a default value of 0, unless the rules explicitly specify a different default value. If the rules define an upper limit for the switch, then the possible values are non-negative integers not greater than that limit, otherwise the values are the non-negative integers. A singleton switch is a switch for which Agora Nomic is the only entity possessing an instance of that switch. Enact a Power 2 Rule entitled "Budget Switches" with the following text: A Budget Switch is a switch defined as such by the Rules. During the nomination period of an election for an office which is required to track at least one Budget Switch, the candidates CAN publish eir Proposed Budgets, which consist of proposed values of each of the relevant Budget Switches, by announcement. Upon the resolution of such an election, if the winning candidate has a Proposed Budget, the Budget Switches the officer is required to track flip to the values in eir Proposed Budget. A player CAN flip a Budget Switch without objection; an officer required to track a particular Budget Switch CAN flip it without three objections, or with Agoran Consent. Unless specified otherwise by the Rules, a Budget Switch is a singular natural switch tracked by the Yak Herdor. Enact a Power 2 Rule entitled "Tax" with the following text: The Yak Herdor CAN destroy other players' Yaks by announcement, but SHALL NOT do so except as explicitly required by the Rules; violating this is the Class 7 Crime of Administrative Error. As soon as possible after the beginning of each quarter, the Yak Herdor SHALL: a) destroy N of each first-class player's Yaks, where N is (A/100) * the number of Yaks greater than B they owned at the beginning of the quarter, rounded down, and b) destroy M of each second-class player's Yaks, where M is (C/100) * the number of Yaks greater than D they owned at the beginning of the quarter, rounded down, where 1) A is equal to the first-class Tax Rate Budget Switch, 2) B is equal to the first-class Tax Threshold Budget Switch, 3) C is equal to the second-class Tax Rate Budget Switch, and 4) D is equal to the second-class Tax Threshold Budget Switch. Enact a Power 2 Rule entitled "Registration Yaks" with the following text: The Registrar CAN award Yaks by announcement, but SHALL NOT do so except as required by the Rules. The registration reward is a Budget Switch. As soon as possible after a first-class person registers, the Registrar SHALL award em N Yaks, where N is the value of the registration reward. The activity wage is a Budget Switch. As soon as possible after the beginning of each month, the Registrar SHALL award N Yaks to each first-class player who a) was active at the beginning of the month, and b) voted on the last Agoran decision to be resolved in the previous month where N is equal to the activity wage. If a first-class person (the recruit), within one week of registering, announces that exactly one player other than emself (the recruitor) recruited em to Agora, then if one month after this announcement the recruit was active and had voted on at least one Agoran decision, the recruitor CAN announce a Recruitment, specifying the identify of the recruit. The recruitment reward is a Budget Switch. As soon as possible after a valid announcement of a Recruitment, the Registrar SHALL award N Yaks each to the recruit and the recruitor, where N is the value of the recruitment reward. Enact a Power 2 Rule entitled "Office Salary" with the following text: Salary is a natural office (non-singular) Budget Switch, tracked by the IADoP. The IADoP CAN award Yaks by announcement, but SHALL NOT do so except as required by the Rules. During the nomination period of an election, each candidate CAN set their proposed salary, a possible value of the office's salary switch, by announcement. If they fail to do so before the end of the nomination period, their proposed salary is set to 100. The proposed salaries for each candidate are essential parameters for the Agoran decision to decide the officeholder. The proposed salary of the winning candidate becomes the salary of the office upon the resolution of the relevant decision. A player CAN flip the salary of an office without two objections. The holder of a Postulated office CAN decrease its salary by announcement. As soon as possible after the beginning of each month, the IADoP SHALL award each officeholder a number of Yaks equal to the sum of the salaries of eir offices for which: a) the officeholder held the office for at least two weeks continuously in the previous month, and b) the officeholder completed all duties required of em as a result of holding the office during the time e held it, within any time limits for doing so. Enact a Power 2 Rule entitled "Judicial Fees" with the following text: The CotC CAN award Yaks by announcement, but SHALL NOT do so except as required by the Rules. As soon as possible after a player or an appeals panel judges a judicial case within any time limits for doing so, the CotC SHALL award A Yaks to the player or B Yaks to each member of the judicial panel, where a) A is equal to the value of the Standard Case Fee, a Budget Switch, and b) B is equal to the value of the Standard Appeal Fee, a Budget Switch. Enact a Power 2 Rule entitled "Proposal Fees" with the following text: Proposal fee is a natural undistributed proposal switch, tracked by the Promotor. The Assessor CAN award Yaks by announcement, but SHALL NOT do so except as required by the Rules. The author of a proposal CAN set its proposal fee by announcement upon its submission. Subsequently, it CAN be set by any player without two objections. The proposal fee is an essential parameter for an Agoran decision on whether to adopt the proposal. As soon as possible after a proposal is adopted, the Assessor SHALL award a number of Yaks equal to the value of its fee immediately before it was distributed to its author, and one-third this amount, rounded down, to each of the proposal's co-authors. In Rule 1607 (Distribution), replace The Promotor CAN distribute a proposal which is in the Proposal Pool at any time. In a given Agoran week, the Promotor SHALL, as part of eir weekly duties, distribute all proposals in the Proposal Pool that were in the Pool at the beginning of that week. with: The Mutability Index (MI) is a Budget Switch. A proposal that was in the Proposal Pool at the beginning of a given week is a pending proposal. The Promotor CAN distribute a proposal which is in the Proposal Pool at any time. In a given Agoran week, the Promotor SHALL, as part of eir weekly duties, distribute the N pending proposals with the highest non-zero Distributability, breaking ties in favour of proposals which were submitted first, where N is equal to the MI. The Promotor SHALL also, as part of eir weekly duties, distribute all disinterested pending proposals. Enact the following as a Power 2 Rule, entitled "Distributability": Distributability is a natural undistributed proposal switch tracked by the Promotor. A player CAN, by announcement, increase the Distributability of a proposal by one for a cost of A Yaks; a player CAN, by announcement, decrease the Distributability of a proposal by two for a cost of B Yaks, where a) A is the value of the Distributability Fee, a Budget Switch, and b) B is the value of the Undistributability Fee, a Budget Switch. A disinterested proposal is a proposal identified as such when submitted. If a proposal is disinterested, this is an essential parameter of the decision of whether to adopt it. The remainder of the rules notwithstanding, the proposal fee of a disinterested proposal is 0 and CANNOT be set or changed to any other value. In Rule 2154 (Election Procedure) replace a) by announcement, if e is the IADoP, or the office is vacant or assumed, or no election has been initiated for the office within 90 days before the announcement; b) with 4 Supporters, otherwise. with: a) by announcement, if e is the IADoP, or the office is vacant or assumed, or no election has been initiated for the office within 90 days before the announcement; b) by announcement, for a cost of N Yaks, where N is the value of the Election Fee, a Budget Switch; c) with 4 Supporters, otherwise. Append to Rule 2374 (Democratization) the following: Any player CAN, by announcement, set the Chamber of an entity to Democratic for a cost of N Yaks, where N is equal to the value of the Democratization Fee, a Budget Switch. Enact a Power 2 Rule entitled "Veto and Rubberstamp" with the following text: A player CAN Veto an Ordinary decision with AI <= 3 for a cost of A Yaks by announcement, where A is the value of the Veto Fee, a Budget Switch; this sets its AI to 3. A player CAN Rubberstamp an Ordinary decision with AI <= 2 for a cost of B Yaks by announcement, where B is the value of the Rubberstamp Fee, a Budget Switch; this sets its AI to 2, and among the otherwise-valid votes on a decision that has been Rubberstamped, only the first AGAINST vote per voter is valid. Set the Salary of each office as follows: Office Salary ------------------------ Ambassador-aL 100 Assessor 400 CotC 400 CBG 200 Herald 100 Horton 150 IADoP 300 Lexicographor 100 Promotor 300 Registrar 250 Rulekeepor 400 Yak Herdor 300 Set the value of each of these switches as follows: Switch Amount -------------------------------- Mutability Index 10 Registration Reward 100 Recruitment Reward 100 Activity Wage 100 Standard Case Fee 50 Standard Appeal Fee 20 Yak FINE 2000 1st class Tax Threshold 200 1st class Tax Rate 60 2nd class Tax Threshold 0 2nd class Tax Rate 60 Distributability Fee 20 Undistributability Fee 50 Election Fee 200 Democratization Fee 500 Veto Fee 400 Rubberstamp Fee 400 Create 300 Yaks in the possession of each active first-class player. } -- Walker

