投票ウィジェットがあるとします。 4つの可能なオプションがあります。
投票する人はだれでも選ぶことができます。また、投票する必要があるがまだ投票していない人々のカテゴリを追加することもできます。
私たちは4票を持っているかもしれません。メカニズムの目的のために、「ニュートラル」には、棄権した人とにまだ投票していない人の合計が含まれています。その結果は以下のとおりです。
投票1:賛成-80%、反対-10%、中立-10%(10%棄権)、拒否権-0%:結果for
投票2:賛成-30%、反対-55%、中立-15%(5%棄権、10%は非投票)、拒否-0%:結果反対
投票3:賛成-70%、反対-20%、中立-0%、拒否-10%:結果反対
投票4:賛成-40%、反対-20%、中立-40%(10%棄権、30%は非投票)、拒否権-0%:結果未定
最後の結果は、すべての中立政党が反対した場合に不合格になるため、未定です。投票2では、すべての中立メンバーが投票した場合でも、結果は「反対」になります。すべての場合において、拒否権があると、自動的に投票がagainstになります。
人は、すべての投票が行われる前にこのグラフを表示できます。私たちは彼らに知ってもらいたいのです:
問題は次のとおりですメカニズムを明確にするためにこれらの結果を視覚化する最良の方法は何ですか?ボーナスポイントについて、特定のしきい値(たとえば、オプションに最低70%の投票)が必要な場合はどうなりますか? )。
まず、投票に関するすべてのルールを明確に述べておきます。通常、誰かが投票しない場合、その投票は仮定されず、キャスト投票間で分散されません。この場合Vote 4結果はfor(10%結果を気にしないでください、30%はチャンスがあるにもかかわらず静かに保ちました)。
第二に-vetoオプションは非常に強力なツールです-それで十分です全人口のうち1人(10人の場合もあれば、数千人の場合もあります)だけが反対の場合、提案は中止されます。 17世紀と18世紀のポーランドリトアニア連邦における Liberum veto について考え、それが国の政治生活に無政府状態を引き起こし、衰退につながった方法を考えてください。 。
あなたの有権者が特定の分野の専門家とみなされない限り、特定の人の人生は投票の結果に依存します。
あなたの質問で最も重要なのは、しきい値に関する部分です。これは2つのケースを定義します。
しきい値が定義されていません
この場合、何人の参加者が投票したかは問題ではありません。 3つのオプション(中立、反対)と拒否を表す無効の感嘆符を含む色付きの円グラフを表示できます。最初の拒否投票が行われると、プロポーザルが停止されるため、チャート(結果が何であれ)が灰色になり、拒否サインが赤になります。以下の例を参照してください。
しきい値が定義されています
この場合、参加者の数は既知です。グラフについては、前のケースで説明した方法で、投票数としきい値がどこにあるかを示す以下のプログレスバーを追加できます。下の画像を参照してください。
円グラフ自体に現在のステータスを表示して、すでに投票された票数(パーセンテージ)と、最小投票数を表示することもできます。
どちらのバリアントでも、拒否メカニズムは最初のケースと同様にとどまることができます。