That was an intentional design choice and not a bug. I couldn't imagine
people wanting to use OpenSTV where there were fewer candidates than seats
to be filled. Enough people have asked for this, however, that the next
version of OpenSTV will allow fewer candidates than seats. The new version
will probably be released in 2-3 months time.
On Tue, May 22, 2012 at 4:31 AM, Pete <pzbor
...@gmail.com> wrote:
> Hi,
> I think I've come around a minor bug in OpenSTV. There is a straight-
> forward work-around to the bug.
> A. Bug description: In OpenSTV it is not possible to run an election
> with as many or less candidates as there are seats. OpenSTV allows a
> maximum of candidates of one minus the number of seats.
> Why is this a problem:
> B. In GPCA STV, which uses static quotas, the fact that there are as
> many candidates as seats is no guarantee that all the candidates will
> be elected. Thus it is necessary to actually perform the election and
> count the votes to know who was elected.
> C. When in other STV methods, all candidates are in theory always
> elected in the case when there are as many (or less) candidates as
> there are seats. Therefore, in this case in general, it is not
> necessary to use OpenSTV to know who was elected.
> However sometimes, it is necessary to know the order in which the
> candidates are elected. For example: say we have a 3-seat election,
> with only men candidating and a gender-quota rule requiring minimally
> one person of each gender to be eleced to the 3 seats. In this case we
> need to know who of the three elected men was elected last. The man
> elected 3rd will not get a seat due to the gender rule. Thus to
> correctly apply the gender quota rule, it is necessary to actually
> perform the electiion and count the votes in this case to know who was
> elected 3rd.
> D. The work-around to the bug is to add one or more candidates with
> zero votes in the ballot file. This will not affect the election
> results.
> --
> You received this message because you are subscribed to the
> OpaVote/OpenSTV Questions group.
> To unsubscribe from this group, send email to
> openstv+unsubscribe@googlegroups.com
> OpaVote: http://www.OpaVote.org
> OpenSTV: http://www.OpenSTV.org