index
:
stv-count
master
STV counter for Australian Senate elections 2016 or later
Jed Barber
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2017-11-04
Removed use of obsolescent ASCII and replaced with Ada.Characters.Latin_1
HEAD
master
Jed Barber
2017-07-07
Non-specialised tiebreaker handling added, but not tested
Jed Barber
2017-07-07
Ensured that Exclude_Candidates won't exclude so many that the remaining ↵
Jed Barber
vacancies can't be filled
2017-07-07
Experimental multithreaded version of Read_Bundles added
Jed Barber
2017-07-05
Removed extraneous Candidate_Range type in Bundles.Containers
Jed Barber
2017-07-05
Simplified Bundle_Containers to use an array instead of a Map
Jed Barber
2017-07-05
Changed Candidate_Map to Candidate_Vector
Jed Barber
2017-07-03
String output of Time/Durations now neater
Jed Barber
2017-07-03
Changed build from makefile to gpr file
Jed Barber
2017-07-03
Changed license to Unlicense, improved with/use code style
Jed Barber
2017-07-03
Fixed Rationals Rounding function
Jed Barber
2017-07-02
Removed MIT licensed Mathpaqs packages in favour of bindings to GMP
Jed Barber
2017-06-28
Improved adherence with MIT licensing requirements for ↵
Jed Barber
Multi_Precision_Integers packages
2017-05-12
Updated notes slightly
Jed Barber
2017-05-12
Refactored Transfer_Votes function
Jed Barber
2017-05-07
Added provisional GNAT project file
Jed Barber
2017-02-18
Notes now with glorious capitalisation/punctuation
Jed Barber
2017-02-18
Slightly improved comments, code formatting
Jed Barber
2017-02-18
Commented the Candidates packages better
Jed Barber
2017-02-18
Removed Add procedure from Bundles, cleaned up code slightly
Jed Barber
2017-02-18
Refactored long functions and commented election.adb and election.ads
Jed Barber
2017-02-17
Added CC0 notice to applicable source files
Jed Barber
2017-02-13
Fixed 'support for bignum support' derp in readme
Jed Barber
2017-02-13
Swapped out crypto package for something smaller, revised other code and ↵
Jed Barber
readme/notes slightly
2017-02-13
Fixed candidate ballot group ordering bug
Jed Barber
2017-02-13
Preference dedupe removed, bignum library obtained from internet (will be ↵
Jed Barber
replaced later)
2017-02-13
Removed all Haskell and other old code, updated readme/notes
Jed Barber
2017-02-13
Fixed paper transfer and exhausted paper tracking
Jed Barber
2017-02-12
Election counting now works, logging improved from Haskell version, still ↵
Jed Barber
need to fix exhausted paper collection
2017-02-10
Preference data reads into Bundles properly, with packed memory and a few ↵
Jed Barber
fixed bugs
2017-02-08
Bundles mostly done, still need to adapt Preferences and Candidates packages
Jed Barber
2017-02-07
Fixed Round and Value bugs in Rationals
Jed Barber
2017-02-07
Started to sketch out Bundles package
Jed Barber
2017-02-07
Rationals package added
Jed Barber
2017-02-06
More or less completed main procedure, fixed some bugs
Jed Barber
2017-02-06
Most of the Main procedure done, a Simple Time package added
Jed Barber
2017-02-05
Candidates package done
Jed Barber
2017-02-05
CSV package done, sketched out Candidates package
Jed Barber
2017-02-04
Slight notes update
Jed Barber
2017-02-01
Fixed candidate ordering bug for groups AA and beyond
Jed Barber
2017-02-01
Minor tweak of bulk exclusion logging
Jed Barber
2017-01-31
Improved CSV unparsing and more checks on doCount input
Jed Barber
2017-01-31
Improvement to readme regarding --state option
Jed Barber
2017-01-31
Improved logging/verbosity noting start/finish times and bulk exclusions
Jed Barber
2017-01-30
Now licensed under CC0
Jed Barber
2017-01-30
Slight documentation update
Jed Barber
2017-01-30
Fixed off-by-2 bug with constructing SenateCounter object
Jed Barber
2017-01-30
checkNoQuota should mark order of election properly now
Jed Barber
2017-01-30
Fixed main log for no-quota elected candidates, cleaned up code a bit
Jed Barber
2017-01-29
Bulk exclusions implemented using applied breakpoints
Jed Barber
[next]