svvamp

View on PyPIReverse Dependencies (0)

0.10.0 svvamp-0.10.0-py2.py3-none-any.whl

Wheel Details

Project: svvamp
Version: 0.10.0
Filename: svvamp-0.10.0-py2.py3-none-any.whl
Download: [link]
Size: 450369
MD5: eb1545adbb50493701e10443e1f8145b
SHA256: b85950d17a1b4538a88746716e8d83d5e699e7cddce5155a8f578da648077dcd
Uploaded: 2023-09-29 12:36:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: svvamp
Version: 0.10.0
Summary: Simulator of Various Voting Algorithms in Manipulating Populations
Author: François Durand
Author-Email: fradurand[at]gmail.com
Home-Page: https://github.com/francois-durand/svvamp
License: GNU General Public License v3
Keywords: svvamp
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.6
Requires-Dist: matplotlib (<=3.7)
Requires-Dist: networkx
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: scipy
Requires-Dist: tikzplotlib
Description-Content-Type: text/x-rst
License-File: LICENSE
License-File: AUTHORS.rst
[Description omitted; length: 19742 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py2-none-any
Tag: py3-none-any

RECORD

Path Digest Size
svvamp/__init__.py sha256=VYfFj94JSr3_j8GU4GUszT45gS_nxw9jCFuB7LX96LQ 4378
svvamp/svvamp.py sha256=h0hwdogXGFqerm-5ZPeT-irPn91pCcQRjiHThXsRzEk 19
svvamp/meta/experiment_analyzer.py sha256=YN7gy-RpPrcdMIH_8hXX0gudGUCmQy-C0bjtEHhqjpg 24407
svvamp/meta/experiments_compiler.py sha256=0JrnWw2ymTPRA6yuZIlYNHdGEUrTVvtIqGVArFfpwHk 26811
svvamp/meta/study_profile_criteria.py sha256=5RK0eER72XxIz2JYKzFNj5xZXK_AwxmjwHnJqULlU3o 22023
svvamp/meta/study_rule_criteria.py sha256=kMUeMkLAhfBMAw0fZq04MLAe9T-V4-hW8vT-kMVla5s 20537
svvamp/meta/voting_rule_tasks.py sha256=iwMKwdE1FXwBrl-yBhUrZ3glMvcfCcWwiryn89HfbXA 48356
svvamp/preferences/__init__.py sha256=NRZuJ-CRk_svCuFyS2qbLilIcNCuJ46Id8BW1UKvGQc 115
svvamp/preferences/generator_profile.py sha256=MKbB0fs0GQfB5ukBJFW-1uWUt6Qzwo3EIyUKL8heLhA 1359
svvamp/preferences/generator_profile_cubic_uniform.py sha256=EuouSWLSMD1QX2BQDCj5OsDgLh8-XIaSv6HfeeyqQxM 1987
svvamp/preferences/generator_profile_euclidean_box.py sha256=Zr3TCkkgddkkd2oBRDeAAV4XJEZB_3TPkXiCunJ6bRA 3464
svvamp/preferences/generator_profile_gaussian_well.py sha256=Ui9rlDGEkXiS3RSuw10qXFp6HjBXkGvZaXCQUPS8QyI 3480
svvamp/preferences/generator_profile_ianc.py sha256=t52CtOlWpAAH47-JRoQ1zwXFqG1VWh-ZEXSlr1ASEZE 12203
svvamp/preferences/generator_profile_ic.py sha256=SiXIv1kgUZiXTr8-DCMEUMZIHHCnqbrWpacGIMEvyes 1998
svvamp/preferences/generator_profile_ladder.py sha256=LndM4sr_5DIZHnUDKQrtJA2cDlzR1LkCtbSLqytIGQM 2429
svvamp/preferences/generator_profile_noise.py sha256=wtMEKe88E7WYdj8GiWLjHxo5lNmnxVLMwFmlKYd4_7U 3194
svvamp/preferences/generator_profile_noised_file.py sha256=XM6g6NYyNkcHcruHDUyui1l5r6jZ5uXA4xt32sCUNGk 1987
svvamp/preferences/generator_profile_perturbed_culture.py sha256=fk4D_pdNem704yrxrWhFTt_P44_YYLOozURQvyI7G8M 3530
svvamp/preferences/generator_profile_spheroid.py sha256=befhvPgvtsdFR52rO-5GM0SS08sIUqdVPOm7KVj_P9c 4466
svvamp/preferences/generator_profile_unanimous.py sha256=9F21HxRFMTMJr2j3G8ZDc5kJITjdSczPn0qNf38ij_0 2962
svvamp/preferences/generator_profile_vmf_hypercircle.py sha256=rAJUnIFKwnRkUvs1-WEZm_BxFRwFI3WGR-JnkhQYv_Y 9442
svvamp/preferences/generator_profile_vmf_hypersphere.py sha256=bcaPqIrw2ydor0Or10SKSyWZeQbZ-lX2DIrep9MW6Zc 10075
svvamp/preferences/plurality_elimination_engine.py sha256=NI2lZYsf79q6ELSNBF5BKDQS-A2aHC9HyXJZhKCDuPg 1687
svvamp/preferences/plurality_elimination_engine_profile.py sha256=4j9mAR_P4HG0FiNusLUuhBsO2X2ICB-2FLb2fqR0Org 1115
svvamp/preferences/plurality_elimination_engine_profile_um.py sha256=HTOsO0QaxUcNQ5jPCGznfaTAECPzPj0MOWJFZMxTNNo 1547
svvamp/preferences/profile.py sha256=8WUQYAnh_8cacQ3Ir7lYlecCU7tH2WLLpE730zy-ZdI 117112
svvamp/preferences/profile_from_file.py sha256=IQEpKa70XXkth6kT2gU5Pj9Oe9O7eUQAxjbJY9bCzn4 3817
svvamp/preferences/profile_subset_candidates.py sha256=VIwpqDNgG-Ym2m36S2bHupS3hEPDiM63wHFe7AEGZUk 6957
svvamp/preferences/profile_um.py sha256=ZeqABduv_Hz4Kzaq_vxSDks9mQjRb7LTWhAyFRasGPk 9800
svvamp/rules/all_rule_classes.py sha256=AI5-pc3OnAqgICUqPXYAOn91rm04pnOVsa13n4OYwzo 2452
svvamp/rules/rule.py sha256=Bv4MCd-tVZf6dyh8C9NTBrRcDXky-Fc1RQUjiADGIQo 186307
svvamp/rules/rule_approval.py sha256=wFTg0vn1hRI7DKbouQPnsUpOwUxKCNBTQJCqFK7cXks 19885
svvamp/rules/rule_baldwin.py sha256=JF4oN7_Z_54lWAWr6Y2t9ulR0_sJWYjLwQyfoCBsylY 22313
svvamp/rules/rule_black.py sha256=XJlF11EoVW6uXszyhrmiYPjDB5C70pXfPCFPFc_IeGY 12438
svvamp/rules/rule_borda.py sha256=rowA-yuNNJdQPq8o_c9MU0hIqUJdU-uy8XGSztuFtBM 28575
svvamp/rules/rule_bucklin.py sha256=DaMnCYDWFj5AeV-iB3fUBhYmMdYQ-wv5xaH8UgsZnFk 29607
svvamp/rules/rule_condorcet_abs_irv.py sha256=78w6P5kT6io5JO4tfxCqZjXVElw832y5jiiZDOUYARg 32588
svvamp/rules/rule_condorcet_sum_defeats.py sha256=xhv2Md9ypP703Pu46ZLW6pPMHhsxIRCFt34dvmjz5lw 12642
svvamp/rules/rule_condorcet_vtb_irv.py sha256=MibnqLD25BrfOLZk_S-ZzFoSJ85LwACGtp-fjYUwDDs 42390
svvamp/rules/rule_coombs.py sha256=oN74QozM0pM2D1lZTXai6o3jP9pw-o-TFtuPHsm-cAY 36249
svvamp/rules/rule_copeland.py sha256=NAudcax8hJC1ssWtzrYvAVhXDsWd-mmIEaKCNCqyCys 16123
svvamp/rules/rule_exhaustive_ballot.py sha256=d9EMarRCCQW9OaIGCzgWmjL5huQRY1jhkOYN7CidCS8 66624
svvamp/rules/rule_icrv.py sha256=Bm7yWFDrYLkzkM7q8mZhAUg-LeskU0AbDQon-_ijvUw 32220
svvamp/rules/rule_irv.py sha256=xJsZWH9ExVKl0b4axWM7T8ktnrxzXR_AI3mEzWBUTrg 103211
svvamp/rules/rule_irv_average.py sha256=kcV_AacfeN6uqqYNXj0bg7bqvpwvj88u1IXue5UMQHI 27045
svvamp/rules/rule_irv_duels.py sha256=aXNdhWDRLYgAWaPdWuiRQYdwmrFlQdO57e1Rn8rgqXI 32715
svvamp/rules/rule_iterated_bucklin.py sha256=1JySa9_L1cdwrqNE3eFm8EeerzDx3VebW0S8Dn4iL3k 16593
svvamp/rules/rule_k_approval.py sha256=kTbkQUYIggR2SSz-w0KkGZJLJq_SfXDpIS-z_cq30DY 19686
svvamp/rules/rule_kemeny.py sha256=q8dBxDAoGXPBgQfZucqG5reXgWdxy-DGmWhAVpwdHSc 17919
svvamp/rules/rule_kim_roush.py sha256=pp5kqkwXN9YyomYuJ3lJpzMq2jIvOcZYHoUynMV-R2o 18980
svvamp/rules/rule_majority_judgment.py sha256=8tXs1_4Ho5hQWI1RW7_l-_dUKDDZrN1CB1ssbGOdvak 32504
svvamp/rules/rule_maximin.py sha256=9Pi8CxM8eXC0O2YVIyJhz7y2qLJLOW5fYZ5SehsrrJk 35758
svvamp/rules/rule_nanson.py sha256=_WmICsRSeOkbVuvASBaNsJqD3uDhdjGDQ_ky86EFSJ8 22816
svvamp/rules/rule_plurality.py sha256=m8k3en5ZABgl9L33tYm08Ta7pVY3U0EAtaxj73-zkxY 16128
svvamp/rules/rule_range_voting.py sha256=9bwbOY5GB9dcB5-wp--XJ8N48ncHmmNnRXl1KXnuW_4 24599
svvamp/rules/rule_ranked_pairs.py sha256=s-KxuSHDrS6WFOBVpWiufNgF7bWBpb5dUvdEOabGURE 17417
svvamp/rules/rule_schulze.py sha256=b1t2pRyfovWurP5C6WT4pFJFRQpHeVO2jh7bJhSQ94s 39407
svvamp/rules/rule_slater.py sha256=oNCjpDR7QLW1c3K8vaxt_hUeksVFNDLT37w48h-OKTs 16163
svvamp/rules/rule_smith_irv.py sha256=Dvq2FSSgkMo5UY9dBndv05lX8DrruGhG-qgd7X29dmw 28374
svvamp/rules/rule_split_cycle.py sha256=i9HIxX8aE5tDHjGzkwc5ejhFwPCjjCBUQQhhlxrsHVQ 19050
svvamp/rules/rule_star.py sha256=k9sSd1jyzJTNssBNzUPRAh-66rkztZhskQzbelAIUj0 38778
svvamp/rules/rule_tideman.py sha256=NtozRhy39y_I4nJtOezV4bRhYBXFgJhJnkbEx00uc7A 31056
svvamp/rules/rule_two_round.py sha256=p0Y_xK2zQCGSKWg6Z7EB7Jy2b77FL52prXlzCmpZQrY 30417
svvamp/rules/rule_veto.py sha256=YsfNWVslZfmWLpx4QkCyRk9UAvRRR8dsNNw4DTOZTt4 17045
svvamp/rules/rule_woodall.py sha256=xLNoBxA9rRl-XV2s6_8BY3NxxqkglWnG_PxcVcHiNOY 29092
svvamp/utils/__init__.py sha256=NRZuJ-CRk_svCuFyS2qbLilIcNCuJ46Id8BW1UKvGQc 115
svvamp/utils/cast_vote_records.py sha256=_2Z7gbljy99myTYDKxHdsQjYAZNjuhtNeeYGSFsDDWg 1869
svvamp/utils/constants.py sha256=IJpKupnmi6KSSvMUQ6QUk2m1q23O0vHEG8A6zF8qA9c 209
svvamp/utils/misc.py sha256=oxc9XzW_u5hzfkPBkichM83bamvrfeJMXIarA3jRtm4 16831
svvamp/utils/my_log.py sha256=HK0g9o7q0JbahBrrGZst4FAPIgT7nu8FjhqrKtDZ_Co 3739
svvamp/utils/pref_lib.py sha256=AtWYNpxypNkBY724TwpSWf8tDDMcs2CJUT6z-jnVf84 4974
svvamp/utils/printing.py sha256=P93-xOX03HOXxLus3b3XxWzX4FYJwo-61HQKIn9Ogcc 1523
svvamp/utils/pseudo_bool.py sha256=MfcSnwQyOgoLFetHCokcvkU3Y8cKn9Gel_B6oZ-RHBc 4696
svvamp/utils/tikzplotlib_fix_ncols.py sha256=TMnjd1vAKRjFZ6EHqxFySYNDNyGQl26fb_xyheJMZGo 434
svvamp/utils/type_checker.py sha256=K_C8EgXN-ODPRtkNJATicWJhfU-QuaRvlTa50aDVASw 1562
svvamp/utils/util_cache.py sha256=WRPs6jx51qbxqp7RrXsJr3fKBUPdgAjZQD_12VyctBs 5352
svvamp/utils/von_mises_fisher.py sha256=esiwNUAwcsrDe9ZOXugvhE3NloeO6z7YSekHD8s7AI0 5215
tests/ED-00001-00000001.soi sha256=EDX4EBOKRDlP1hjqnGUFdiTxoof-dmbU7lVAMwqVMMQ 352355
tests/ED-00004-00000040.soc sha256=vg9YAn5WtYXJHqYBPzR9K3UH3kUZg1zPNLgkF1b43Dw 101
tests/ED-00004-00000067.soc sha256=IZCtgpUSV4pqOxD7U0rAyzyRLx7YWpR71EAFu37oYaU 101
tests/ED-00017-00000001.toi sha256=5eX2hFwc9mkvsE0OfHhcCKmC7rCt_lUIA7e72xf1ovI 779
tests/__init__.py sha256=yXSk10E4JDpdLhWnkfLRhHCqMgxyydKAMI2I1H9Cg6g 36
tests/example_ballots.csv sha256=OKW3PzMvsnU3AOvnk9HyZPIISb4bMBAC8zHSOSwRt24 3478
tests/example_ballots.cvr.csv sha256=YAGUNYHqjW0NGaZD8HhxNlD7FTzr6d9vV8doJv-xgSw 455
tests/example_ballots.t.csv sha256=6pQTeAt93zjQyLvQXk5ulojLnjswdthuKm8IH03gQFg 3478
tests/test_AuxFunctions.py sha256=L3UXT0NA9JYG_I-1COH-DdQMna1trBmHkLtm0x3F0fs 273
tests/test_ProfileFromFile.py sha256=gP8TZYKnYpYjmm49StaYszsFeXCMZeWxBIvumUsjwnI 1934
tests/test_ProfileGeneratorNoisedFile.py sha256=U3LqpkUtFkJeJQ5uwa8ztYR0EUV3MRbfLpS80FWC7Pk 345
tests/test_experiment_analyzer.py sha256=r1lr85L20FWdBwEPpUgTw6EH0wvIj-1cr5Yezyk4liw 1872
tests/test_experiments_compiler.py sha256=d16lmvVzgClQ1n2cD_GZSYzR1vW4eG0y6q31egdZ8Ys 7328
tests/test_generator_profile_vmf_hypercircle.py sha256=0jtVdYkvfEhEv1CW8_ZJmC2m1Z6Q3BR9PYgh55LQFYw 729
tests/test_generator_profile_vmf_hypersphere.py sha256=r4SPowTiC1h050r4cfrBCLklkhy9sRwfAYyFJQwgGuU 802
tests/test_profile.py sha256=gQ9BOwPCnG-YBvzKD6B6VYq8RVL3s1HrxBsr951N7IQ 669
tests/test_pseudo_bool.py sha256=sSN45jc2ZDwYlx1WOCqTpe18Nebo4QUW0J77CoYPhL4 149
tests/test_rule.py sha256=zOv7hKbJ3Eh6BdpRokqas0jZ0-9B27KIdEKwfIM0tOM 32090
tests/test_rule_approval.py sha256=BVqAtnjr1DaFIh-XnPqwX2SxoiGuxt9HfJ7LdQJpDoY 2058
tests/test_rule_condorcet_abs_irv.py sha256=AWqNtBiFwlpoEFpA2vSTBBqitaPF5zQihtuhpUHJIdo 3169
tests/test_rule_condorcet_vtb_irv.py sha256=qM0af5TmfSGEghA_8EX9lQh1QuwGXvC6dv6TPL3y5EA 1908
tests/test_rule_coombs.py sha256=N2mn8Dcfx-4ZLhbVWTMyjx3iqESmwJ1T9u9imB7PtjU 1119
tests/test_rule_exhaustive_ballot.py sha256=WjqXl0_IP5mBuMji7fn5GEkYQaY-Jx3xOtGNVCClSC0 594
tests/test_rule_irv.py sha256=Ynvz5LnGTthQUc02X8I-HoAJZLUMRRgeV8ent-EqF-U 2505
tests/test_rule_irv_duels.py sha256=pV2unN3pdkju7liK6HNEqG8T2OnoFjU1QsIMmlLoEnY 340
tests/test_rule_majority_jugment.py sha256=R6mz6Ob-5VucNRvjR9lmRCOx08AiTbZPPjPGc2Y22po 3357
tests/test_rule_plurality.py sha256=kgQTzULK9KTpWZ2UAU3PPxTOLH8UMLkDT3tSQ9Sh3KY 1506
tests/test_rule_range_voting.py sha256=3PaNZwhEE5qDKWlV5P0jx8DKSfnFs3CoHLMQfs7Rtyk 3317
tests/test_rule_schulze.py sha256=kp9d5Dkp1vdPUp-pcMTbqoBtjq5WR6f4ex8sdpchats 787
tests/test_rule_star.py sha256=QZy5pSnKBKeKnzzm5F_Fhy6pwrIieaJDChGj4Kc3Rmw 3261
tests/test_rule_veto.py sha256=2Ylh-sFzw_d_5HxUP8yyte4Gcj2n1UVp7WindUJxigY 610
tests/test_svvamp.py sha256=S1bsdnqKCLrZtd2aymUbDaM6UQvumzZlmoZ0j1Fyv-A 550
svvamp-0.10.0.dist-info/AUTHORS.rst sha256=y8xUJSQmidy-q-pAoL9_TrmbsaB4nCGU2QACc5jCv68 161
svvamp-0.10.0.dist-info/LICENSE sha256=R-rPVnlfcmCZtLUj7cVrRO8bPsjdIIUNE8IOPX0ngSU 1585
svvamp-0.10.0.dist-info/METADATA sha256=YPHigPEPdjIyYwwJvD2ZVUAl_j9imIVPTIEFv5iy-Ro 20701
svvamp-0.10.0.dist-info/WHEEL sha256=iYlv5fX357PQyRT2o6tw1bN-YcKFFHKqB_LwHO5wP-g 110
svvamp-0.10.0.dist-info/top_level.txt sha256=zkRy097OTRARq7YeVr88SjEKgRk6b4lWsnkdYZxuQZw 13
svvamp-0.10.0.dist-info/RECORD

top_level.txt

svvamp
tests