Svvamp

Latest version: v0.10.0

Safety actively analyzes 619256 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.10.0

---------------------------------------------------------------------------

* Add ``GeneratorProfileIc``: Profile generator using the 'Impartial Culture' model.
* Add ``GeneratorProfilePerturbedCulture``: Profile generator using the 'Perturbed Culture' model.
* Add ``GeneratorProfileUnanimous``: Profile generator with identical voters.
* Add ``RuleKApproval``: k-Approval.
* Add ``RuleSlater``: Slater method.
* Improve CM algorithms for ``RuleBaldwin``, ``RuleCopeland``, ``RuleIRVDuels``, ``RuleKemeny``, ``RuleKimRoush``,
``RuleNanson``, ``RuleRankedPairs``, and ``RuleSplitCycle``.

----------------------------------------

0.9.1

----------------------------------------

* ``GeneratorProfileIanc`` is now compatible with Python < 3.8.
* However, starting from this release, the official compatibility of SVVAMP is with Python
3.8, 3.9 and 3.10 (no support for Python 3.6 and 3.7).

----------------------------------------

0.9.0

----------------------------------------

* Add ``GeneratorProfileIanc``: profile generator for the Impartial, Anonymous and Neutral Culture.

-------------------------------------------------

0.8.3

-------------------------------------------------

* Fix bug in ``ExperimentAnalyzer``: for ``StudyRuleCriteria.numerical_criteria``, the aggregation was not done
properly.
* Several cosmetic changes in ``ExperimentsCompiler``.

------------------------------------------------------------------

0.8.2

------------------------------------------------------------------

* Add ``Profile.necessary_coalition_size_to_break_irv_immunity``: necessary coalition size to break IRV immunity (for
each candidate different from the IRV-immune candidate, if one exists).
* Use this notion to improve the bound ``necessary_coalition_size_cm_`` for ``RuleCondorcetAbsIRV``,
``RuleCondorcetVtbIRV``, ``RuleExhaustiveBallot``, ``RuleICRV``, ``RuleIRV``, ``RuleIRVAverage``, ``RuleSmithIRV``,
``RuleTideman`` and ``RuleWoodall``.

---------------------------------------------------

0.8.1

---------------------------------------------------

* ``RuleCondorcetAbsIRV``, ``RuleCondorcetVtbIRV``, ``RuleExhaustiveBallot``, ``RuleICRV``, ``RuleIRV``,
``RuleIRVAverage``, ``RuleSmithIRV``, ``RuleTideman`` and ``RuleWoodall``: add a precheck for UM based on the
notion of IRV-immune candidate.

----------------------------------------

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.