📖
MetaPoll | Docs
  • Introducing MetaPoll
  • Getting Started
    • Take the MetaPoll tour!
    • FAQs
    • Quickstart Mission
  • MetaPoll User Guide
    • Signing In
    • Adding and Removing DAOs
    • Browsing MetaPolls
      • Filtering MetaPolls by DAO
      • Search and Other Filters
      • Main card
    • Viewing MetaPoll Results
      • Snapshots
      • Options
      • Child Options, Layers, and Navigation
    • Voting
      • Ranked and Unranked Options
      • Ranking and Unranking Methods
      • Casting Your Vote
      • Viewing Vote History
    • Eligible Tokens and Vote Calculation
    • Vote Decay
    • Graduation
  • Authoring MetaPolls
    • Basics of Creating MetaPolls
      • Creating a new MetaPoll
      • Setting up the MetaPoll
      • Creating Options
      • Publishing a MetaPoll
      • Managing your MetaPolls
    • Working with MPTS format
    • Option space design
      • Option Naming Styles: The Abstraction-Precision Trade-off
      • State Change Loop
      • Utility Formats
    • Example MetaPoll types
      • 1. Control Surfaces for Automated Systems
      • 2. Information Sources for Decision-Making
      • 3. Proposal Temperature Checks
      • 4. Proposal Election and Expectation Management
      • 5. Representative Guidance Systems
  • Hypothetical MetaPolls
  • Advanced Topics
    • Decision Spaces
    • Snapshot Data Structure
    • VCIP - Voter Compute Integrity Proof
    • VDIP - Voter Data Integrity Proof
    • Arweave Perma Storage
    • Verkle Trees
    • ZKsnarks
  • Appendix
    • Links
    • Glossary
Powered by GitBook
On this page
  • Options are the body
  • Anatomy of an Option
  • Option titles
  • Option ranks
  • Rules for interrupting ranked options
  1. MetaPoll User Guide
  2. Viewing MetaPoll Results

Options

PreviousSnapshotsNextChild Options, Layers, and Navigation

Last updated 2 days ago

Options are the body

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".

Anatomy of an Option

Option titles

All options have a title, which is a text field that can contain up to a maximum of 80 characters.

Option ranks

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.

Rules for interrupting ranked options

There is an important universal rule when interrupting a MetaPoll: the higher ranked option must always be satisfied before lower ranked options.

Examples

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.

Here are six options stacked ontop of eachother.