User:Techpriest/Running OpenSTV

This is just a short guide/list as to what you need to do to get OpenSTV working in 2021.


 * 1) Get Python 2. You can find it in either your package manager (on linux) or install it through chocolatey (on windows).
 * 2) Download the openstv repo and go to it in a terminal. Then run.
 * 3) Get the ballot file. Prepare it as follows: At the top, make a new line and enter the number of candidates and number of seats (ie. for 5 candidates and 3 seats, its  . Remove the first list of numbers, they are a byproduct of the election and to preserve anonimity should be removed. At the bottom, enter for every candidate a single "quoted text" with their username. Finally, add one more "quoted text" with the name of the election. eg. "My Awesome Election". Save the file with the original name, but with a   extension. For this example we'll use
 * 4) Run the following command:
 * 5) You will get the results of the election.