
こんにちは。
私の親愛なる読者の皆さん、今日はあなたのプロジェクトで無料で使用できるアイデアを皆さんと共有しますが、どんな形であれあなたに感謝します。
私が評価システムについて話した最後のいくつかの投稿と、このトピックに関する最初の投稿では、 システム+ 1 / -1でした。 多くの人に愛されていることから、非常にわかりやすい。 私はそれを改善したい、またはむしろ計数アルゴリズムを改善したい。 視覚的には、ユーザーにとって何も変わりませんが、2つのオプション「+」または「-」を選択できます。
それでは始めましょう。 まず、1つの規則に同意します。プラスの数またはマイナスの数が平均よりもかなり高いトピックがしばしばあります。 作者にとっては確かに素晴らしいことですが、開発者やユーザーにとってはまったく役に立ちません。 絶対的なプラスと絶対的なマイナスを導入する方がはるかに簡単です。これらは達成するのが非常に困難ですが、各トピックは常にそれらの1つになりがちです。
このシステムでは、絶対プラスは「+100」、絶対マイナスは「-50」です。
ここで、次のことに同意します-各プラスまたは各マイナスは合計金額に異なる値を持ちます。これはアカウントにスコアを付けた人に応じて計算されます。 つまり、後で投票した人ほど、その票は考慮されません。 これは、群衆効果から私たちを救います。
計算式は非常に簡単です。 最初のプラススコア「+50」、最初のマイナス「-25」、2番目のプラス-「+25」、2番目のマイナス-「-12.5」。 など、スコアが2ずつ減少するたびに。
これがもたらすもの-各トピックには、スコアが踊る独自の制限があります。 原則として、プラスとマイナスのシーケンスでトピックの評価を設定できます。 したがって、たとえば、シーケンス「++-+---+-+++++」はコペックで51.36(1000分の1も無視できます)、およびその反対の「--+-+++-+--- --」は46.97です。
なぜそんなに小さな違いがあるのですか? 最初のシーケンスでは、プラスの数はマイナスの数の2倍であり、2番目のシーケンスでは、反対に、差は大きくなく、マイナスにもなりませんでした。なぜですか?
それは完全に異なるシステムだからです。 ユーザーの心理を少し変える必要があります。 1つのプラスは、多くのマイナスよりも高価です。 マイナスが1つあると、トピックがどれだけプラスになっても、トピックが高く飛ぶことはできません。
例(シークレットを教えます。プラスの数はシーケンス内で重要であり、立っている場所ではありません):
「-----」--48.43、「+----」-1.56、「++---」-31.25、「--+++」-50、「-+++++」-71.87 、「+++++」-96.87
システムは理想的ではありません。50/ nに等しいステップの計算に取り組む必要があります(ドロップを滑らかにするためにここに対数を入れる価値があるかもしれません)が、今では「群衆効果」に対する勝利の形で利点を見ることができます。
コメントや提案をお読みください。
PSそしてところで、あなたは双曲線がどこにあるか知っていますか? ;)