Commit Graph

20 Commits (beeea3597ecec95de29d192d486ffe390f9300c1)

Author SHA1 Message Date
Jay Robson beeea3597e added optimisations 2025-05-10 18:05:48 +10:00
Jay Robson 17a6c88dbc added multithreading to loading and processing winners 2025-05-10 00:12:52 +10:00
Jay Robson 2256ea367c added multiprocessing 2025-05-09 22:05:13 +10:00
Jay Robson cb02be7d8e added AEC formality checking rules 2025-05-07 17:35:58 +10:00
Jay Robson 41c4833a2b removed an optimisation that makes things less accurate 2025-05-07 12:49:53 +10:00
Jay Robson 96f1775004 made it so multiple candidates can lose in 1 round 2025-05-06 21:08:26 +10:00
Jay Robson 101db55d04 clean up warnings 2025-05-06 19:49:50 +10:00
Jay Robson 755bc36084 add percent to quota display 2025-05-06 17:53:59 +10:00
Jay Robson 6052a90a12 improved information 2025-05-06 17:45:20 +10:00
Jay Robson 57fa414862 now produces identical results 2025-05-06 17:40:22 +10:00
Jay Robson 911cbcb346 refactor 2025-05-06 14:27:01 +10:00
Jay Robson bfec119d07 made the count primaries function use generic numbers 2025-05-05 14:50:29 +10:00
Jay Robson 5852595890 improve graphics 2025-05-05 11:48:17 +10:00
Jay Robson f623a7481a print more 2025-05-04 00:26:48 +10:00
Jay Robson ba091c6803 added new voting system 2025-05-03 23:58:31 +10:00
Jay Robson ae8b1c8989 disabled party to candidate conversion 2025-05-03 23:52:34 +10:00
Jay Robson ea3e405295 added a conversion process to turn party votes into candidate votes 2025-05-03 23:32:36 +10:00
Jay Robson b78fbde121 now semi functional 2025-05-03 22:53:19 +10:00
Jay Robson 99724e5504 improve ballot parse function 2025-05-03 21:40:08 +10:00
Jay Robson 4645cb31ee made counter.rs 2025-05-03 21:30:39 +10:00