Guardians#

generate_anst_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate elections realizing linear combinations of pos-matrices between (AN) and (ST)

generate_anun_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate elections realizing linear combinations of pos-matrices between (AN) and (UN)

generate_approx_stratification_votes(num_voters=None, num_candidates=None, weight=0.5)[source]#

Generate real election that approximates stratification (ST)

generate_approx_uniformity_votes(num_voters=None, num_candidates=None)[source]#

Generate real election that have UN positionwise frequency_matrix

generate_idan_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate real election between (ID) and (AN)

generate_idst_blocks_votes(num_voters=None, num_candidates=None, no_blocks=None, **kwargs)[source]#

Generate kind of real elections between (ID) and (UN)

generate_idst_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate elections realizing linear combinations of pos-matrices between (ID) and (ST)

generate_idun_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate elections realizing linear combinations of pos-matrices between (ID) and (UN)

generate_unst_part_votes(num_voters=None, num_candidates=None, part_share=None, **kwargs)[source]#

Generate elections realizing linear combinations of pos-matrices between (UN) and (ST)

generate_unst_topsize_votes(num_voters=None, num_candidates=None, top_share=None, **kwargs)[source]#

Generate kind of real elections between (UN) and (ST)