2

今日の多くのウェブサイト(stackoverflowを含む)やゲームでは、スコアに応じて、投票の実行、フィードバックの提供、追加機能の有効化などを行うことができます。評判、またはMMORPGクレジット。

近い将来、コミュニティベースのWebサイトを実装する必要があると思われるプログラマーとして、私は基本的なアルゴリズムの存在と、すべてのバランスをとるために行うべき決定について知りたいと思っています。たとえば、1票の賛成で10の評判が与えられ、1票の反対で-2が与えられるという事実は、恣意的であるか、適切に重み付けされていますか?すべてのバランスが取れるように、MMORPGで特定のアイテムの価格と報酬を決定するにはどうすればよいですか?WoWのデザイナーは彼らの経験に頼っていたと思いますが、この経験はどこかに書き留められていると確信しています。これは社会的な問題ですが、特定の機能の価格設定と特定のタスクの報酬は、いくつかの数学的基準に従って各機能に値を与える必要があるため、技術的/数学的なものです(考案するのは簡単ではありませんが、私は推測します) )。

もちろん、この質問は経済理論の観点から私たちを遠ざける可能性がありますが、私はこの問題について明確に定義され、既知の単純化されたパターンとルールがあることを望んでいます。クエリするキーワードがわかりません。

4

2 に答える 2

3

ここで指摘すべき最も重要なことは、これは技術的な問題ではなく、社会的な問題であるということです。

つまり、MMORPGでSOとまったく同じシステムを使用すると、フロップしたり、本当に望ましくない副作用が発生したりする可能性があります。システムが機能するかどうかは、システムをドロップするコミュニティと意図された目的によって異なります。また、人々がそれに引っ掛かるかどうかは、運次第です。あなたは将来の否定性のトーンを設定し、肯定的な関与を思いとどまらせる初期の否定的な行動を得るかもしれません。または、完全に逆になる可能性があります。

特定の行動を促進する方法についての長い議論と、その後のテストと微調整以外に、投票/担当者がSOにあるものに重みを付ける魔法の公式はありません。たとえば、反対票の費用は1担当者で、受信者に対しては-2担当者です。指針となる原則は、反対票は費用がかかるべきであるというものでした。その後、エラーで試行錯誤しました。

反対票の価値、またはハッカーニュースがそれをどのように間違っているかを読んで、その主題に関するジェフとジョエルの考えのいくつかについて不正投票をすることをお勧めします。GoogleでのStackoverflowに関するJoelのTechTalkも啓蒙的です。

于 2009-07-18T17:42:56.913 に答える
1

投票は実際には非常に難しい問題です。投票には非常に多くのモデルがあり、それらはすべて異なる結果を生み出します。たとえば、お気に入りの候補を 1 つ選択するのと、ランキングの候補を選択すると、異なる結果が得られます。最もお気に入りでない候補者を選択すると、異なる結果が生じます。選択肢を良い/悪いに分類すると、異なる結果が生まれます。

バランスを取ることは、コミュニティに尋ねることでできるようになります。最も徹底的なテストでもすべてのケースをカバーできないため、その規模のゲームのバランスを取ることは非常に困難です。ユーザーが意見を述べることができる適切に確立されたフォーラムを持つことと、バランスの問題に気を配るテスターを持つことは、おそらく最善の方法です.

ああ、私が言及した投票の問題についての要約が必要な場合は、ここにあります。

http://www.cs.rochester.edu/~lane/computational-politics.html

于 2009-07-18T17:56:28.900 に答える