Supervisor: Andrew Myers <>
Announced end of poll: not for a while
Poll has not yet ended.
This is a public poll.
Actual votes cast: 29
Number of winning choices:
Condorcet completion rule:    (What is this?)
Minimax
Schulze/Beatpath/CSSD
CIVS Ranked Pairs
MAM
Condorcet-IRV

Poll description

Please vote on existing suggestions for improving the equation plotter, or make your own suggestions. Thanks!

Result

1. Give better control over rendering of curves (color, line type, thickness)  (Condorcet winner: wins contests with all other choices)
2. Allow definition of local functions that can be used in equations  loses to Give better control over rendering of curves (color, line type, thickness) by 6–5
3. Support parametric equations (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 8–5
4. Support JPEG output format (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 6–4, loses to Support parametric equations (write-in) by 7–4
5. Support 3-D equations with rendered surfaces (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 8–6, loses to Support JPEG output format (write-in) by 7–4
6. Give labels to equations (equation 1, equation 2, etc.) (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 7–6, loses to Support 3-D equations with rendered surfaces (write-in) by 9–7
7. Add hyperbolic trigonometry  loses to Give better control over rendering of curves (color, line type, thickness) by 8–4, loses to Give labels to equations (equation 1, equation 2, etc.) (write-in) by 8–7
8. Support full x-y grid lines across plot  loses to Give better control over rendering of curves (color, line type, thickness) by 10–4, loses to Add hyperbolic trigonometry by 7–3
9. Support SVG output format (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 10–3, loses to Support full x-y grid lines across plot by 6–5
10. Add min() and max() functions (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 10–3, loses to Support SVG output format (write-in) by 7–2
11. Make it solve differential equations (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 10–1, loses to Add min() and max() functions (write-in) by 7–3
12. Add more inverse trigonometric functions  loses to Give better control over rendering of curves (color, line type, thickness) by 10–2, loses to Make it solve differential equations (write-in) by 6–3
13. 50-20 (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 12–1, loses to Add more inverse trigonometric functions by 9–2
14. Suppose logarithmic and log-log plots (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 12–2, loses to 50-20 (write-in) by 11–2
15. Try this 1=x^2+(y-(x^2)^(1/3))^2 over x=-1,1 y=-1,1.75 for Valentine's Day (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 14–2, loses to Suppose logarithmic and log-log plots (write-in) by 13–2
16. Add a function that allows a drawn graph (basic parent functions and shifts)to be converted to an equation. The reverse of what it does now. Possible? (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 17–1, loses to Try this 1=x^2+(y-(x^2)^(1/3))^2 over x=-1,1 y=-1,1.75 for Valentine's Day (write-in) by 16–0
17. 1>1 should not be true (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 18–2, loses to Add a function that allows a drawn graph (basic parent functions and shifts)to be converted to an equation. The reverse of what it does now. Possible? (write-in) by 15–3
18. Add support for Axes Labels and equation printing on pdf (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 18–4, loses to 1>1 should not be true (write-in) by 16–4
19. More detailed explanation of rules (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 20–2, loses to Add support for Axes Labels and equation printing on pdf (write-in) by 21–1
20. Make it show isolate points, like x=1 && y=1 should show a point. (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 20–2, loses to More detailed explanation of rules (write-in) by 19–3
21. Omit axes (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 26–1, loses to Make it show isolate points, like x=1 && y=1 should show a point. (write-in) by 24–1
22. I think I killed it with |x| + |y| = |x+y| (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 27–0, loses to Omit axes (write-in) by 26–0
23. A graph should have a key. Show the equations with their line-styles on the graph. (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 25–3, loses to I think I killed it with |x| + |y| = |x+y| (write-in) by 25–3
24. Display graphics and its algebraic definition (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 28–1, loses to A graph should have a key. Show the equations with their line-styles on the graph. (write-in) by 28–1
25. Support PNG output format. (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 28–1, loses to Display graphics and its algebraic definition (write-in) by 28–1
26. Support persistence of line width, color and style attribute between plots. (write-in)  loses to Give better control over rendering of curves (color, line type, thickness) by 28–1, loses to Support PNG output format. (write-in) by 28–1

For simplicity, some details of the poll result are not shown.  

Result details

  1234567891011121314151617181920212223242526
1. Give better control over rendering of curves (color, line type, thickness)   -6 8 6 8 7 8 10 10 10 10 10 12 12 14 17 18 18 20 20 26 27 25 28 28 28
2. Allow definition of local functions that can be used in equations   5 -5 5 7 7 5 6 7 7 6 8 10 11 12 16 17 16 18 19 25 26 25 27 28 28
3. Support parametric equations (write-in)   5 5 -7 9 8 7 6 8 8 8 8 13 13 15 18 19 17 19 20 25 27 25 28 28 28
4. Support JPEG output format (write-in)   4 4 4 -7 6 6 6 7 9 8 8 10 13 13 16 17 17 19 20 26 27 25 28 28 28
5. Support 3-D equations with rendered surfaces (write-in)   6 5 5 4 -9 7 7 6 7 8 8 11 14 14 17 18 19 20 20 25 26 26 28 29 29
6. Give labels to equations (equation 1, equation 2, etc.) (write-in)   6 6 6 7 7 -8 8 8 8 7 9 14 15 15 18 19 19 21 22 26 27 25 28 28 28
7. Add hyperbolic trigonometry   4 5 5 5 7 7 -7 6 6 6 4 11 12 13 17 17 17 19 20 26 27 25 28 28 28
8. Support full x-y grid lines across plot   4 4 7 6 7 8 3 -6 6 7 6 10 13 13 17 18 18 19 20 25 26 25 28 28 28
9. Support SVG output format (write-in)   3 4 4 3 5 7 5 5 -7 7 6 9 13 13 16 17 17 18 19 25 26 25 28 28 28
10. Add min() and max() functions (write-in)   3 3 3 1 6 7 4 5 2 -7 6 10 13 14 17 18 17 19 20 26 27 25 28 28 28
11. Make it solve differential equations (write-in)   1 3 2 1 3 6 3 4 3 3 -6 9 11 11 14 15 16 17 18 24 25 25 27 28 28
12. Add more inverse trigonometric functions   2 2 3 3 5 6 3 3 4 4 3 -9 11 12 15 15 17 18 19 25 26 25 28 28 28
13. 50-20 (write-in)   1 1 0 1 2 0 1 1 1 1 2 2 -11 11 14 15 16 17 18 24 25 25 27 28 28
14. Suppose logarithmic and log-log plots (write-in)   2 2 1 0 1 0 2 2 1 1 2 3 2 -13 16 16 16 19 19 25 27 25 28 28 28
15. Try this 1=x^2+(y-(x^2)^(1/3))^2 over x=-1,1 y=-1,1.75 for Valentine's Day (write-in)   2 3 1 2 2 2 3 3 2 2 3 3 3 2 -16 16 16 17 18 24 25 25 28 28 28
16. Add a function that allows a drawn graph (basic parent functions and shifts)to be converted to an equation. The reverse of what it does now. Possible? (write-in)   1 1 0 1 1 1 1 1 1 1 2 2 2 1 0 -15 16 17 18 24 25 25 27 28 28
17. 1>1 should not be true (write-in)   2 2 1 2 2 2 1 1 2 2 3 2 3 2 2 3 -16 18 18 24 26 25 28 28 28
18. Add support for Axes Labels and equation printing on pdf (write-in)   4 5 4 4 4 4 4 4 4 4 5 4 5 4 5 5 4 -21 21 27 28 27 28 28 28
19. More detailed explanation of rules (write-in)   2 3 2 2 1 2 2 2 2 2 3 2 3 2 3 3 2 1 -19 25 26 26 28 28 28
20. Make it show isolate points, like x=1 && y=1 should show a point. (write-in)   2 4 3 3 3 2 3 3 3 3 4 3 4 4 4 4 4 3 3 -24 26 25 28 28 28
21. Omit axes (write-in)   1 2 2 1 1 1 1 1 1 1 2 1 2 2 2 2 2 1 1 1 -26 25 28 28 28
22. I think I killed it with |x| + |y| = |x+y| (write-in)   0 1 0 0 0 0 0 0 0 0 1 0 1 0 1 1 0 0 0 0 0 -25 28 28 28
23. A graph should have a key. Show the equations with their line-styles on the graph. (write-in)   3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 -28 29 28
24. Display graphics and its algebraic definition (write-in)   1 2 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 0 1 1 1 1 1 -28 28
25. Support PNG output format. (write-in)   1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 -28
26. Support persistence of line width, color and style attribute between plots. (write-in)   1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 -

Ballot reporting was not enabled for this poll.