using NBInclude
@nbinclude("elections.ipynb")
plotter (generic function with 1 method)
const candidate_x_coord = [0.93 0.79 0.27]
const candidate_y_coord = [0.49 0.42 0.45]
const voter_grid = Iterators.product(-2:0.1:2, -2:0.1:2)
Base.Iterators.ProductIterator{Tuple{StepRangeLen{Float64,Base.TwicePrecision{Float64},Base.TwicePrecision{Float64}},StepRangeLen{Float64,Base.TwicePrecision{Float64},Base.TwicePrecision{Float64}}}}((-2.0:0.1:2.0, -2.0:0.1:2.0))
looped = loop_elections(voter_grid, candidate_x_coord, candidate_y_coord);
println("Please wait...")
chart = plotter(looped, candidate_x_coord, candidate_y_coord)
Progress: 100%|█████████████████████████████████████████| Time: 0:00:01
Please wait...
png(chart, "juliachart")