by Jeff Brown, brownj@uncwil.edu
This page contains supplementary material for Math 101, a general college mathematics course offered at UNCW. The text is Excursions in Modern Mathematics, third edition, by Tannenbaum and Arnold and published by Prentice Hall. This is not a Web version of the text, but rather a collection of interactive Java applets that allow the user to experiment with the concepts presented in chapter one of the Excursions text. |
This section contains two applets. The first, the Control Panel, allows you to enter and edit a preference schedule. It also will generate random schedules or setup the schedule for the MAS election (Excursions p. 5). Another function of this applet is to run the various voting methods on the schedule you have made. The second applet implements the ranking methods, and applies them to the schedule created with the Control Panel.
The similarities between recursive plurality and extended plurality with elimination cause a considerable amount of confusion. This section contains an applet that shows these two techniques, step by step and side by side. The applet uses the preference schedule created by the user with the Control Panel.
This section contains an applet that generates random preference schedules and shows the details of the Borda point calculation for one of the candidates.