Comments (3)
after poll has closed, the "poll" page has three sections:
- poll metadata as for an open poll
- "results":
- for budget sharing polls:
- list of options with metadata and shares as numbers and pie pieces, in descending order
- "why is the budget shared this way?", collapsed by default:
- "each option gets a share that is proportional to the number of voters who approved this option and did not approve any other option that more voters approved than this one"
- for single option polls:
- winning option with metadata (as on voting page)
- "why did this option win?", collapsed by default:
- paragraph summarizing the reason, e.g.:
- "this is the only option that everyone approved"
- "among the options that everyone approved, this one had the highest total rating"
- "this option was approved by xx% of those voters who did not abstain. no option was approved by more voters. so this option had a xx% chance of winning. the other options together had a (100-xx)% chance of winning. when the poll closed, vodle used these probabilities to perform a lottery between the options. this option won that lottery."
- "this option was approved by zz% of those voters who did not abstain. among them, aa% also approved some other option that more voters approved than this one. the votes of the remaining xx = zz - aa% (who approved this option and did not approve any other option that more voters approved) went to this option. therefore this option received a xx% chance of winning. the other options together had a (100-xx)% chance of winning. when the poll closed, vodle used these probabilities to perform a lottery between the options. this option won that lottery."
- paragraph summarizing the reason, e.g.:
- for budget sharing polls:
- "your ballot", collapsed by default, showing the same view as for an open poll, but with frozen ratings, without "add option", and with slightly changed status texts (e.g. in past tense).
from vodle.
in addition, there is still a bug that makes running polls appear to have ended for participants other than the creator.
from vodle.
that bug has been fixed. closing this for now.
from vodle.
Related Issues (20)
- user can visualize approval distribution by circles HOT 3
- database admin can assemble anonymous usage statistics HOT 2
- upgrade to Ionic v6.2 or newer HOT 7
- require options to be unique within same poll HOT 3
- additional poll type: a fixed number of options will be selected
- user can tie approval for different options together and can also assert conditional support
- user can group options and control a group's waps by a single slider
- additional poll type: combination of ingredients
- Wrong waps shown on approval results explanation page HOT 1
- simplify first-time user's start HOT 5
- Implement voting authorization
- poll initiator can optionally set a poll-wide minimum share and a number of indivisible budget units
- User can use simple formatting (italics, bold, paragraphs) in details texts HOT 27
- Option polls with indefinite duration? HOT 1
- Details Toggle Translation HOT 1
- Keep environment.ts a separate file when bundling for browser
- Set up proper testing HOT 2
- Unexpected behavior on "draft poll" page HOT 3
- Poll claims to have ended before deadline
- Can't choose the language on Chrome HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vodle.