<HTML><FONT FACE=arial,helvetica><HTML><FONT  SIZE=2 PTSIZE=10 FAMILY="SANSSERIF" FACE="Arial" LANG="0">Kevin Venzke wrote in part:<BR>
<BR>
>> 2/ Lack of real world comparison data. I adjusted the votegenerator part of <BR>
>> the spreadsheet as a result of looking at the data sets it was producing and <BR>
>> comparing them with the South Australia state election of 1997 ( 3 parties- <BR>
>> Liberal/National, Labor and Australian Democrat made a reasonable showing ) >and <BR>
>> the Queensland state election of 1998 ( Liberal/National, Labor and One Nation). <BR>
>> The distribution of second preferences in the votegenerator data sets was <BR>
>> much more variable than those in real elections and votegenerator was adjusted >as <BR>
>> a result of this.<BR>
<BR>
>This sounds like you're forcing your generator to assume a one-dimensional<BR>
>spectrum.  If it were me, I wouldn't do that, because it limits the applicability<BR>
>of any conclusions you draw.<BR>
<BR>
No, I think you misunderstand. If for the set of 1st Preference votes:<BR>
<BR>
A = 40   B = 25  C = 35<BR>
<BR>
You give the following second preference distributions:<BR>
<BR>
A= 0 A>B= 100  A>C = 0  B = 0  B>A= 50  B>C=50  C=0  C>A=0  C>B= 100<BR>
<BR>
you are modelling a completely one dimensional spectrum.<BR>
<BR>
This is a distribution of second preferences based on the South Australian state election of 1997:<BR>
<BR>
A>B= 90  A>C= 10  B>A= 39  B>C= 61  C>A= 16   C>B= 84<BR>
<BR>
A is Liberal/National    B is Australian Democrat   C is Labor<BR>
<BR>
A second preference distribution where voters were voting on more than one dimension would possibly look something like this:<BR>
<BR>
A= 20  A>B= 40  A>C=40  B= 20 B>A= 50 B>C= 30 C=50 C>A= 10  C>B= 40<BR>
<BR>
With the original votegenerator there was a great deal more random variation away from the mean values than I found in real Australian elections. For example in the SA 1997 state election the Australian Democrat 2nd preference split varied from 26% Liberal: 74% Labor to 48% Liberal: 52% Labor. With the original votegenerator I was getting variations of levels of for example party A second preference vote from 10%B:90%C to 90%B:10%C- too wide a variation.<BR>
<BR>
>Off the top of my head, I might use some crude method to find two front-runners<BR>
>from the ballots, and then form the Approval ballots as though every voter<BR>
>believes that only those two candidates have a chance at winning.  Given voter<BR>
>utilities for each candidate, optimal Approval ballots can be found very<BR>
>easily.<BR>
<BR>
The strategic voter situation is not really that difficult all voters use the strategy of "vote for every candidate you prefer to the front runner, if you prefer the second place candidate to the front runner vote for that candidate as well" based on a single,accurate and sincere Approval poll. 99% of the time, by following this strategy the Condorcet winner is elected if there is one.<BR>
<BR>
The non-strategic situation is more difficult, it is currently based on the idea that the voters like everybody they rank and therefore approve everybody they rank.<BR>
<BR>
<BR>
<BR>
>You don't have to produce the sets, just the matrices.  Open up "mspaint" and <BR>
>plot four points, ABCD, and draw different colored arrows (representing defeats <BR>
>of different strengths) among them, and see what winners are picked by RP, >Schulze, <BR>
>Raynaud, etc.  It's interesting, I swear.<BR>
<BR>
>Also, cycles are not so rare if voters give a short ranking.  Take the favorite:<BR>
<BR>
>49 A<BR>
>24 B<BR>
>27 C>B<BR>
<BR>
I actually took 49 A, 24 B and 27 C>B put it into the model and ran it 4 times and then compared the result under RP winning votes and RP winning margins. You are right and I was wrong, it does make a difference. Of the 200 seats  there were Condorcet cycles in 40 of them. Under winning votes B won all 40 of the cycle seats, under winning margins A won 13 of the seats, B won 20 of them and C won 7.<BR>
<BR>
The input preference sets were 49 A, 24 B and 27 C>B.<BR>
<BR>
The output overall vote was 47.73 A, 25.15 B and 27.13 C>B.<BR>
<BR>
The results under Ranked Pairs winning margins were A 105, B 70 and C 25.<BR>
<BR>
The results under Ranked Pairs winning votes were A 92, B 90 and C 18.<BR>
<BR>
The Approval result with all voters using strategy was identical ( for some good mathematical reason) to the winning votes result.<BR>
<BR>
David Gamble<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</FONT></HTML>