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

Reply via email to