Slightly refactored the contest.py file to explicitly break out the next_rcv_round_precheck and recast_votes functions. Note that the precheck will probably change with increased information on how RCV 'should' actually work. However, since this may end up to be a political or personal decision, at that time configuration constants can be added.
Slightly refactored the contest.py file to explicitly break out the next_rcv_round_precheck and recast_votes functions. Note that the precheck will probably change with increased information on how RCV 'should' actually work. However, since this may end up to be a political or personal decision, at that time configuration constants can be added.