Options
Last updated
Last updated
You could say the "body" of the MetaPoll is it's options as they are the primary fields that effect things.
These are all what we call "Options".
All options have a title, which is a text field that can contain up to a maximum of 80 characters.
Options also have a rank. These final aggregated ranks inside a snapshot result are determined by how each voter ranks the options on their own ballots.
There is an important universal rule when interrupting a MetaPoll: the higher ranked option must always be satisfied before lower ranked options.
If two options are mutually exclusive then the higher ranked option is taken.
Example:
1. Take the left path ✅
2. Take the right path ❌
If two or more options can both be satisfied at the same time, then both are free to be executed. Example, let's say there's autonomous driving software having it's priorities set by MetaPoll. 1. Keep car on the road ✅ 2. Drive the speed limit ✅
Both can be satisfied at the same time, so they are.
If a conflict emerges later, we still prioritize that the higher ranked option gets satisfied first.
Example, if driving conditions worsen and make it no longer possible to keep driving the speed limit while staying on the road, then the rule is to sacrifice speed to keep car on the road.
1. Keep car on the road ✅
2. Drive the speed limit ❌ (must slow down to keep car on road)
During events where tradeoffs between options emerge, the lower ranked options will be sacrificed first.
Great work, you just learned about options, and how their ranking effects decisions. This is a fundamental part of MetaPoll.
However, we aren't quite done yet, there's something even bigger coming up next! We're going to talk about child options.