On 6/12/23 13:20, juan via agora-discussion wrote: > --- RULE PROTO --- > Equality is a natural player switch tracked by the Nomos. > > The Protected Classes is a singleton switch tracked by the Nomos with > values on lists of properties (classes) of players, without repetition, > defaulting to the empty list. To protect a class means to set The > Protected Classes to its former value with the specified class appended.
This should be a set, not a list (sets are unordered). What does it mean to "protect" a class already in the set? > A Policy is a document specifying a set of players without discriminating > by any of the properties listed in The Protected Classes. Define "discriminating"? (Or is that intentionally for the courts to decide?) > A player CAN, once a week, perform one of these actions: > > - By announcement, protect a class, by specifying the property of players > to be appended. > > - By announcement, enact a policy, after which the players specified in > the specified policy have eir Equality increased by one. This seems like it's going to grow out of hand quickly. Also consider the race at the beginning of the week (though I don't have any obvious better solutions). -- Janet Cobb Assessor, Rulekeepor, Stonemason