From 8307ebf86c0abfebdb10d89e4eef193b8b45e647 Mon Sep 17 00:00:00 2001 From: RunasSudo Date: Sun, 27 Dec 2020 18:57:36 +1100 Subject: [PATCH] Rename base WIG/UIG classes --- html/worker.js | 4 ++-- pyRCV2/cli/stv.py | 6 +++--- pyRCV2/method/base_stv.py | 4 ++-- pyRCV2/method/wright.py | 4 ++-- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/html/worker.js b/html/worker.js index df7a67e..96950e2 100644 --- a/html/worker.js +++ b/html/worker.js @@ -42,11 +42,11 @@ onmessage = function(evt) { // Create counter let counter; if (evt.data.transfers === 'uig') { - counter = py.pyRCV2.method.base_stv.BaseUIGSTVCounter(election, evt.data.options); + counter = py.pyRCV2.method.base_stv.UIGSTVCounter(election, evt.data.options); } else if (evt.data.transfers === 'wright') { counter = py.pyRCV2.method.wright.WrightSTVCounter(election, evt.data.options); } else { - counter = py.pyRCV2.method.base_stv.BaseWIGSTVCounter(election, evt.data.options); + counter = py.pyRCV2.method.base_stv.WIGSTVCounter(election, evt.data.options); } if (evt.data.options['ties'] === 'backwards_random') { diff --git a/pyRCV2/cli/stv.py b/pyRCV2/cli/stv.py index dfcbb70..9cad5d1 100644 --- a/pyRCV2/cli/stv.py +++ b/pyRCV2/cli/stv.py @@ -18,7 +18,7 @@ import pyRCV2.blt import pyRCV2.model import pyRCV2.numbers -from pyRCV2.method.base_stv import BaseUIGSTVCounter, BaseWIGSTVCounter +from pyRCV2.method.base_stv import UIGSTVCounter, WIGSTVCounter from pyRCV2.method.wright import WrightSTVCounter from pyRCV2.ties import TiesBackwards, TiesPrompt, TiesRandom @@ -80,11 +80,11 @@ def main(args): # Create counter if args.method == 'uig': - counter = BaseUIGSTVCounter(election, vars(args)) + counter = UIGSTVCounter(election, vars(args)) elif args.method == 'wright': counter = WrightSTVCounter(election, vars(args)) else: - counter = BaseWIGSTVCounter(election, vars(args)) + counter = WIGSTVCounter(election, vars(args)) if args.ties is None: args.ties = ['backwards', 'random'] diff --git a/pyRCV2/method/base_stv.py b/pyRCV2/method/base_stv.py index 91b3e39..19168d1 100644 --- a/pyRCV2/method/base_stv.py +++ b/pyRCV2/method/base_stv.py @@ -425,7 +425,7 @@ class BaseSTVCounter: raise Exception('Unable to resolve tie') -class BaseWIGSTVCounter(BaseSTVCounter): +class WIGSTVCounter(BaseSTVCounter): """ Basic weighted inclusive Gregory STV counter """ @@ -458,7 +458,7 @@ class BaseWIGSTVCounter(BaseSTVCounter): self.exhausted.ballots.append((ballot, ballot_value)) __pragma__('noopov') -class BaseUIGSTVCounter(BaseSTVCounter): +class UIGSTVCounter(BaseSTVCounter): """ Basic unweighted inclusive Gregory STV counter """ diff --git a/pyRCV2/method/wright.py b/pyRCV2/method/wright.py index c3ef75a..8e194b6 100644 --- a/pyRCV2/method/wright.py +++ b/pyRCV2/method/wright.py @@ -14,11 +14,11 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -from pyRCV2.method.base_stv import BaseWIGSTVCounter +from pyRCV2.method.base_stv import WIGSTVCounter from pyRCV2.model import CandidateState, CountCard from pyRCV2.safedict import SafeDict -class WrightSTVCounter(BaseWIGSTVCounter): +class WrightSTVCounter(WIGSTVCounter): """ Wright STV implementation """