summaryrefslogtreecommitdiff
path: root/notes.txt
blob: 0c345ddf0b08b51d743a122f1660e76d8c1ad51a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26



future direction
----------------

better commented code, because I'm going to have to maintain this later

util to list paper ids that fit specific criteria to doublecheck potential errors

add proper tiebreaker handling

more counters/parsers/options to handle state elections, general stv data

more detailed logging for preference distribution?
tracking of exhausted/fractional-loss ballots?

multithreaded operation to speed counting up, possibly using unsafePerformIO and/or forkIO

group votes by uniqueness to reduce memory requirements, speed things up, and accommodate group tickets?

make the goddamn results correct
are they correct now? it's a bit murky with how the AEC records transfers in DOP logs
does the AEC use floats or exact ratios for transfer values?