Bole ·
![Contributor Covenant](https://camo.githubusercontent.com/e20d7cf30325f8051a123caf9ff8ce4e024aa5c940c112279ce2cf3a26daf4cc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f6e7472696275746f72253230436f76656e616e742d322e312d3462616161612e737667)
Bole is an interactive simulation/visualization of single-winner voting systems.
- Robust: Bole is able to simulate elections in real time as the environment is changing. It provides a way to adjust parameters (voter/candidate count, tactical voter chance, approval/support range, etc.) on the fly, giving the user total control.
- Educational: For those interested in the way of voting, it provides a boundless environment in which during experimentation, one can get a deep understanding about the different voting systems, their advantages and disadvantages.
- Dynamic: It gives an opportunity for the curious to automatize the process of voting method analysis by running multiple elections with the environment regenerated each time, remembering the outcomes, and (possibly) testing against given criterions.
You can find the Bole documentation on the website.
There exists a written document about the motivations of the project and the real-world implications, which can be read here, currently only available in Hungarian, but we are working on the translation!
Bole is GNU AGPLv3 licensed.