votesim.benchmarks.simple

Simple benchmarks based on N-dim voter models

Function Summary

simple3way()

simple5dim()

SimpleNd benchmark #1

simple_dummy()

Dummy benchmark for testing purposes.

simple_model(name, methods[, seed, …])

Simple Election model

Module Functions

simple3way

votesim.benchmarks.simple.simple3way()

simple5dim

votesim.benchmarks.simple.simple5dim()

SimpleNd benchmark #1

  • Spatial model

  • Normal voter preference distribution

  • 1-5 spatial preference dimensions

  • 2-8 candidates within 1.5 std deviations of voter preferences

  • 2-8 candidates within 3.0 std deviations of voter preferences

  • 2 voter strategies.

#1, 1-5 dimensions, (2-8) candidates x 2’

simple_dummy

votesim.benchmarks.simple.simple_dummy()

Dummy benchmark for testing purposes. Runs a tiny number of cases.

simple_model

votesim.benchmarks.simple.simple_model(name, methods, seed=0, numvoters=100, cnum=3, trialnum=1, ndim=1, strategy='candidate', stol=1)

Simple Election model