2009/5/2 comex <com...@gmail.com>: > On Fri, May 1, 2009 at 10:54 PM, Benjamin Caplan > <celestialcognit...@gmail.com> wrote: >> comex wrote: >>> Repeats: (a nonnegative integer, or infinity; default 1) >> [...] >>> An Offer with zero Repeats is automatically destroyed. >> As was pointed out on IRC, this won't ever happen. Try "When an Offer >> with one Repeat is filled, instead of its 'Repeats' field being >> decreased, the Offer is destroyed." > > I changed it from 'positive' to 'nonnegative' so this shouldn't be a problem. > >>> Note: Please do not cast a vote like ISELL(8 zm - AGAINST)*8, as this >>> won't do what you think. >> ISELL(1 zm - AGAINST)*8, however, may be desirable -- so much so, in >> fact, that it might be worth working out a clearer syntax for it. >> Perhaps 8*ISELL(1 zm each - AGAINST). > > True. I was thinking of that, but the current language forces ISELL > to be up to the voting limit-- 8*ISELL would sell all your votes eight > separate times, almost certainly resulting in a breach of contract. I > guess I may as well reword it to allow separate vote selling, although > it's unlikely to occur in practice. > How about ISELL(x zm - AGAINST*x)? Maybe not possible to sell to more than one person, but it allows for buying only 4 out of 8 votes if that's all that's needed.
-- -Tiger