cdm014 wrote:

> 2. This contract creates a currency known as SMDs which are fungible.

What is this an initialism for?  "which are fungible" should be removed;
it's a broken version of what Rule 2166 (Assets) already covers (e.g.
instances should not be fungible while they have different owners).

> 3. This contract creates a currency known as shares which contain a
> stock symbol.
> 
> 4. A stock symbol is a string of one to five alphanumeric characters.
> 
> 5. Shares with the same stock symbol are fungible.
> 
> 6. Shares with different stock symbols are not fungible.

This contradicts Rule 2166 more directly.  Suggested revision:  "For
each stock symbol, '<symbol> shares' is a currency."  Also, which
alphabet are you using?

> 8. There shall be five offices, under this contract, known as SEC
> Members. These offices shall be imposed
>    upon the first five players to join this contract.

Contracts can't define offices (Rule 1006), but can define non-office
roles/positions.

What if someone leaves before all the positions are filled?  Suggested
revision:  "When a player joins this contract, if there are less than
five SEC members, then e becomes a SEC member."

> 10. SEC support means a vote in which at least 3 of the SEC members
> voted FOR the proposal.

Do you really intend to use the proposal mechanism?  Suggested
revision:  "SEC support means 'with the support of 3 SEC members'".

If the number of SEC members changes, does the threshold remain at 3,
or do you intend to require a majority?  What if the number of SEC
members is not at its maximum?

> 17. If no SEC member is capable of serving as constestmaster, the player
> who has been an SEC member the longest SHALL AND MUST
>     vacate eir office.

Redundant.  A common construction is "CAN <action>, and SHALL do so
as soon as possible".

> E shall then create in eir possession a number
>     of shares with the stock symbol ofthe company they formed such that
> the total number of shares with that symbol is 100
>     and one member owns no more than 1 more than another member (33 + 33
> + 34 = 100).

There should be an "e.g." in there.

> In the event of two or more players owning
> the same number of shares the player with the
>     first player name in alphabetical order who owns that number of
> shares with that symbol is deemed to hold more shares.

Real name?  First or last?  Nickname?  Nicknames are changeable.

> 23. A Board of Directors may request a stock split with SEC support, by
> announcing eir intention to do so and specifying
>     a multiple of 0.1 between 0 and 2.

Inclusive?

>     The President shall then specify a Random integer between 0 and 100

Ditto.

Reply via email to