9

多くのオンライン チェス ロビーで、詐欺師がメイン ゲーム ウィンドウと同時にチェス プログラムを開く「エンジン」の例を見てきました。次に、対戦相手の動きがコンピューターに中継されるように設定し、(ほとんどの場合) 勝つまでコンピューターの動きをコピーします。

ゲーム開発者およびモデレーターとして、この状況について何をすべきでしょうか?

4

15 に答える 15

12

プレイヤーを観察できない限り、誰かがチェスエンジンを使用して支援することを防ぐ方法があるとは思えません。

ただし、完全に自動化されたボットから身を守ることができるかもしれません。

于 2009-12-14T14:59:10.510 に答える
10

オンライン ポーカー サイトは、あなたが説明しているものと同様のボット対策を使用しています。これらのシステムがどのように機能し、どのように無効になるかについての概要については、一連の記事「どのように動作するポーカー ボットを構築したか」をお勧めします。

最も献身的な不正行為者を止めるためにできることはあまりないが、カジュアルな不正行為を防ぐことはできるかもしれないという他の人たちの意見に同意します. (もちろん、それに関する問題は、熱心な詐欺師があなたのサイトを支配することです.)

于 2009-12-14T15:11:19.030 に答える
9

多くのチェス コンピューターは、フォーミュラやエンド ゲーム ブックに対応しているため、特定の状況で同じ動きをすることがよくあります。さまざまなチェス コンピューターでユーザーのゲーム履歴を実行し、ユーザーが選択した最初の動きが、さまざまなチェス コンピューターのプレイ方法と相関関係があるかどうかを確認できます。これは、チェス コンピューターを使用しているユーザーを強調するために使用できます。

于 2009-12-14T15:07:03.983 に答える
5

chesscube のようなサイトは、疑いの目を向けられた場合、しばらくの間あなたを監視します。彼らは、ハードな動きと比較的単純な動きにどれだけの時間を費やしているかを監視します. 重大な違いがない場合、彼らはあなたが不正行為をしていると結論付けるかもしれません. また、ウィンドウ間のシフトを確認するための何らかの方法を実装していると思いますが、そのために何を使用しているのかはわかりません。しかし、私は個人的に禁止された人を知っています。したがって、彼らの方法はかなり優れています。

私は JesperE の言うことを支持します。

于 2009-12-14T15:02:10.550 に答える
4

同様のサイトの所有者として、私はそれらをそのままにしておくことをお勧めします. 賭けを収益化するつもりがない場合、詐欺師は彼らのためにプレーするチェス プログラムのレベルに移動し、脱落します。ベスト プラクティスは、レベルに応じて複数のプレイヤー ルームを用意することです。これにより、チーターも歓迎され、強力なプレイヤーがより高いレベルに到達できるようになり、新人に練習を追加することができます。

于 2009-12-14T15:10:32.103 に答える
1

技術的には、あなたにできることは何もないと思います。

社会的には、たくさんあります。たとえば、私が見たすべてのオンライン ボード ゲーム サーバーは、ユーザーの勝敗記録を非常に公開し、そこからユーザーのランクを計算します。それは人々が勝ちたいと思うように促すだけではありませんか? 代わりに、すべてのゲームを記録しますが、勝敗の記録はどこにも提示しません (実際のチェス トーナメントで、これまでに勝った/負けたゲームの数を知っている人はいますか?)。ランクをユーザーが入力した数値にし、適切なパートナーを見つける目的でのみ使用するため、単に 5000 の評価を表示しても意味がありません。ある種の「ユーザー評価」が必要な場合は、コメント システムを追加して、ユーザーが他の人のゲームの動きについてコメントできるようにし、他のユーザーがコメントを評価できるようにします。解説は、コンピューターが知的に行うのをまだ見たことがありません。

于 2009-12-14T15:06:56.823 に答える
1

チェスの達人 (カナダで 5 位にランク付けされている) として、彼らがチェス エンジンなどの別のウィンドウを引き上げているかどうかを確認できるように、彼らの後ろに少し左にウェブカメラを置いておくことをお勧めします。インターネット上で非常に頻繁にプレイヤーと対戦しました (ハイタイムゲーム、皮肉なことに、エンジンユーザーを倒すとすぐに不正行為であると非難されました)。 . 違い?あの人たちは、私が彼らの動きをじっと見つめている間、チェスエンジンを使うことができませんでした. カンニングをしている連中は皆、私には要点が見えていない、あなたは勝っていない、ゲームで自分自身を前進させていない、あなたがしているのはコンピュータを真似て時間を無駄にしているだけだ. ボードを分析することさえありません!私は 5 分間のゲームとブリッツしかプレイしません。なぜなら、これらの詐欺師は、そのような短時間でエンジンを効率的に使用できないからです。しかし、これはチェスのプレイ方法ではありません。

于 2010-06-04T14:12:15.490 に答える
0

私はこの環境にあまり慣れていません。しかし、CAPTCHAは自動化されたロボットを止めるのに役立つかもしれません。ユーザーの統計を生成することもできます (勝った/負けたゲーム/平均移動速度など)。最初の動きは速くする必要がありますが、後の動きは複雑さが増すにつれて遅くする必要があります。そのため、ウィキペディアが一部の編集者に対して行っているように、詐欺師を強調して監視し、アカウントを禁止することができます。stackoverflow のようにポイント ベースのシステムを作成して、既知の適切な/クリーンなプレーヤーをホワイトリストに登録することもできます。

于 2009-12-14T14:58:55.190 に答える
0

何も効果的ではありません。

ユーザーがプレイしているコンピューターへのアクセスの程度に応じて、既知のチェス プログラムのプロセス リストをスキャンし、見つけた場合はキックすることができます...しかし、ユーザーが実際にその方法でそれを使用しているという保証はありません彼が決闘ディスプレイまたは KVM を持っている場合、彼はいつでも別のコンピューターでそれを使用できます。

詐欺師は詐欺の方法を見つけます。

この場合の朗報は、チェス用のコンピューター プログラムは、本格的なハードウェアで実行されていない限り、かなり勝てるということです。

幸運を。

于 2009-12-14T15:01:39.207 に答える
0

私は chess.com に 2 つのアカウントを持っています。私がカンニングに使用する最初のもの。私が知っている中で最も野獣なチェス プログラムである rybka deep 3 があります。このアカウントで、私は 70 ゲームをプレイし、8 回負けました。そのうちの 6 回は時間切れです。残りの 2 つは 2 つの GM をプレイしたものです。それは私にとって一線を越えているだけなので、トーナメントに参加することはありませんが、通常の評価のゲームは狂ったようにチートします。勝ちたいからやらない。誰がこのプログラムを打ち負かすことができるかを見たいからです。それを打ち負かした2人のGM。それは今まで見た中で最高のチェス ゲームの 1 つでした。その後、彼らは決して勝てず、その後私は彼らと何度もプレーしました。私は別のアカウントを持っていますが、それは私の良心のバランスをとる正当なアカウントです。私は初心者と中級者の中間です。とにかく、偉大なプレーヤーは、誰かがいつコンプ プログラムを使用しているかを知ることができます。リブカが引っ張る動きのいくつかはただの敬虔なものであるため、私は不正行為で何十回も非難されてきました. 以前、chess.com で不正行為を行ったためにアクセス禁止になりました。そこにいくつかの壮大なゲームが保存されていたので、それは最悪でしたが、私の新しいアカウントでは、約3か月間禁止されていません. おそらく、私がプレイする人々は、だまされるよりも挑戦と見なしているからでしょう。IDK ですが、すぐに意図的に負け始め、レーダー xD の下に落ちます。したがって、詐欺師を捕まえたい場合は、80 ゲーム、9 敗、3 引き分け、レーティングが 2200 以上の人物を探してください (通常のチェス レーティング システムを使用している場合)。そこにいくつかの壮大なゲームが保存されていたので、それは最悪でしたが、私の新しいアカウントでは、約3か月間禁止されていません. おそらく、私がプレイする人々は、だまされるよりも挑戦と見なしているからでしょう。IDK ですが、すぐに意図的に負け始め、レーダー xD の下に落ちます。したがって、詐欺師を捕まえたい場合は、80 ゲーム、9 敗、3 引き分け、レーティングが 2200 以上の人物を探してください (通常のチェス レーティング システムを使用している場合)。そこにいくつかの壮大なゲームが保存されていたので、それは最悪でしたが、私の新しいアカウントでは、約3か月間禁止されていません. おそらく、私がプレイする人々は、だまされるよりも挑戦と見なしているからでしょう。IDK ですが、すぐに意図的に負け始め、レーダー xD の下に落ちます。したがって、詐欺師を捕まえたい場合は、80 ゲーム、9 敗、3 引き分け、レーティングが 2200 以上の人物を探してください (通常のチェス レーティング システムを使用している場合)。

于 2010-05-07T07:41:36.323 に答える
0

相関的な方法とバンハンマーを使用する以外に、不正行為を防ぐためにできることはあまりありません。彼らが禁止された後、新しいアカウントを取得することを非常に困難にすることができます. 最終的に彼らは退屈するでしょう。アクセスの程度にもよりますが、リンゴの UDID に似たハードウェア プロファイルのハッシュを効果的に作成し、そこに Cookie を作成する Java アプレットを見てきました。禁止されたアカウントのメール ハッシュを他のログイン Cookie の文字列と照合することも、それほど難しくありません。次のレベルに進むと、ローカルでアプリを実行している場合は、プロセス リストを確認することもできます。しかし、これは今では少し古くなっているように見えます。

于 2013-05-29T08:08:58.440 に答える
0

詳細はわかりませんが、この方法でチートを行うプレイヤーの行動に関する統計を取得できると確信しています。アプリケーションでそれらを自動的に見つけて、疑わしいと思われるプレーヤーに「危険信号」を表示します。次に、それらを個人的にレビューして(または他の人にレビューしてもらい)、実際に疑わしいかどうかを確認できます. もしそうなら、それらを禁止してください。

それ以外に、残念ながらできることはあまりありません。上記の提案は大変な作業です。そのため、そのようなシステムを作成するために時間を費やす意思がない限り、私は気にしません。あなたがどのような障壁を立てても、断固とした詐欺師はそれらを回避します。

于 2010-01-29T04:52:10.837 に答える
0

理論的には、動きの自動リレーを防ぐことができます (ただし、スピード チェスをプレイしている場合を除き、手動で行うことはそれほど問題ではありません)。おそらく、同じマシンでチェス プログラムを実行することを防ぐことさえできます。しかし、これは労力の無駄です。隣に座っている別のマシンでチェス プログラムを実行するのを防ぐことはできないからです。

于 2009-12-14T15:03:59.903 に答える
0

これが起こるのを止める方法は見当たらない - あなたが何をしても、詐欺師は他のプレイヤーが行った動きを手動で「コピー」することができます (必要に応じて別のコンピューターに)。

この種のプレーヤーを思いとどまらせるために、何らかの形で社会的メカニズムを使用するのはどうですか? このような不正行為自体は、長期的に見ると不正行為者にとって明らかに無益なものです - 不正行為者がこれを利用して悪用できる可能性のある潜在的な利益 (賞品のあるランク付けされたトーナメントなど) を見つけて排除/保護することができれば、そうすれば、少なくともチーターの割合を抑えて、他のほとんどのユーザーが「本物の」チェス ゲームを楽しめるようになるはずです。

于 2009-12-14T15:10:19.763 に答える
-1

唯一の解決策は、不正行為が人類にとって何の利益ももたらさないことを示し、不正行為者に、不正行為から得られるエゴベースの報酬よりも人間性の方が重要であることを示すことです。チートする方法のない隔離された部屋に置かなければ、すべてのケースでコンピューターと人間を検出することはできません。非常に優れたプレイヤーがいますが、彼らは詐欺師ですか?

詐欺師が存在する理由は、社会が詐欺師の存在を許し、永続させ、利益を得ているからです。

自問してみてください、なぜ人はカンニングをするのでしょうか? 自己価値?お金?

社会がすべての人間が必要とするニーズを満たさない場合、人間はそうする方法を見つけます。

たとえば、あなたが貧しく、何か(政治など)でごまかすことができる、「金持ち」になる、魅力的な妻を得る、有名になるなどのことができるなら、あなたはそれをする可能性が高い.

完全な社会では、誰もが平等に裕福であり、誰もが互いに助け合うために働いています。有名人がいないのは、それが不均衡を生み出し、誰もがそれに気づいているからです。誰もが自分らしくあるので、醜い人や熱い人はいません。誰もが健康であり、社会の浪費にならないように努力しているため(見栄えが良くなります)、太っている人もいません。

アメリカとキリスト教(そして他のほぼすべての宗教)は、道徳の大きな逆転を生み出しました。唯物論、死後の世界の架空のシナリオに焦点を当てることによって (サンタ クロースとトゥース フェアリーのものは、イエスという名前の男と、歯の代わりに本に包まれています)。

問題は基本的なものであり、チェス以上のものであり、チェスの問題を解決するには、基本的な問題を解決する必要があります。社会も人間も変わらなければなりません。これはすぐに起こることはなく、99.9% の人が把握するには複雑すぎる問題であるため (ほとんどの人は聖書を読むのに忙しくて、決してうまくいかない答えが得られません)、不正行為の結果を理解している個人にとって最善のことは、単にチートせず、チーターと一緒にできる限り最高の生活をすることです。

ダークサイドに行かないでください。詐欺師は詐欺をします...彼らはすべての人、自分自身、そして人生を詐欺し、結果があります。

たとえば、世界を 2 つのグループに分けることができるとします。詐欺師と非詐欺師。両方を分離できます。彼らは価値のあることを何もしないので、詐欺師は最終的に死ぬでしょう. 彼らは事実上寄生虫であり、生命の宿主を必要とします。ホストを削除すると、彼らは死ぬ(現実の世界では起こりません。なぜなら、彼らは繁栄し、非常にうまくやることができるからです.浮気者であり、妻はそうではありません.彼女は通常、彼を離れるのではなく、彼と一緒にいます...または、そもそも浮気者と結婚することは決してありません. )

例を挙げましょう。カウンター ストライク (ファースト パーソン シューティング ゲーム) が出たとき、私はそれをプレイしていました。明らかな不正行為が行われており、私はそれを知っていました(物理学だけで、人間が特定のことを行うことは不可能です)。私は調査を行い、いくつかのボットを見つけて、自分自身をだまし始めました。不正行為を疑ったときは、ボットを使用しました。何だと思う?!?!負ける時もある!ボットはほぼ完璧で瞬時に動作します...それでも私は負けるでしょう! つまり、他の詐欺師がいるということです!私は彼らに電話して、私が浮気をしていて、彼らもそうであると伝えます。ほとんどの人はそうではないと言うでしょうが、私は彼らがそうであったことを認めました。

私は何をしましたか?チーターが 25% を超えていることに気づいたとき、私はゲームをやめました。私はそれから何も得られないことを知っていました。詐欺師は、彼らがすることで良くなりません。彼らは、世界にはもっと良い人がいるという事実に耐えられず、嫌なのでごまかします。これは社会にまでさかのぼります。なぜなら、社会がこれらの感情を作り出すからです (たとえば、スポーツ... テレビをつけるだけで、Y をやったから X がいかに素晴らしいかについて誰かが話しているのが見えます...そして、それは無意識のうちに次のように感じさせますあなたは、この惑星とおそらく銀河の知能の上位 0.00000000001% に入っているため、優秀ではありません)。

ゲームは学習に関するものであると想定されています。カンニングすると学習しません。社会はそれを忘れて、逆に何かが下手な人をからかうのです…しかし、これはほとんど時間によるものです. X が得意な人は、X に多くの時間を費やします。詐欺師はそれを理解していません。彼らはまず、相手が浮気をしているに違いないと考えます。 "。

考えてみてください!

人々が完全に正直で、他のすべての人を気にかけていたら (それが重要なので)、殺人、詐欺師、詐欺師、キャプチャ、パスワード、金持ち/貧乏人、iOS (わかりました、冗談;) などはありませんでした...

それは悟りを通してのみ行うことができます。世界が平坦ではないこと、タンゴを作るのに 2 人かかることなどを人々が学んだとき、私たちはこの混乱をすべて乗り越えることができます。それまでは、より良いものにするためにのみ取り組むことができます。

  1. だまさないでください、さもないと彼らのようになってダークサイドに行きます... それは一時的に楽しいだけです。

  2. 他の人とどんな種類のゲームをプレイする場合でも、彼らが不正行為をしていることを期待してください. 彼らが詐欺師でなければ、怒ることはありません。誰かが私をだましていると非難するとき、私はそれを褒め言葉として受け取ります。なぜなら、それは私が彼らよりも優れていることを意味するからです (まあ、それはエゴですが、私は個人的には受け取らないので問題ありません ;)

  3. 詐欺師と遊ぶことはあなたをより良くするだけです. chess.com のユーザーの 99% が不正行為をしていると想像してみてください。あなたは戦略を学ぶので、より良くなるでしょう。彼らは現実の世界であなたを打ち負かすことはできません. 本物は、アメリカとキリスト教が私たちの喉を押し下げる偽の合成がらくたよりも常に優れています.

  4. 最終的には関係ありません。あなたは死ぬつもりです。人生の目的はただ一つ、超越することです。あなたが不正行為に反対しているなら、あなたはすでに不正行為者よりも先に進んでいることを知っておいてください. しかし、それはゲームではありません。彼らが超越するのを助ければ、世界とその後の人生がより良くなるでしょう。

または、私のような大きな無人島に移動して、悪い世界が自分自身を騙して死ぬのを許すこともできます! 私はあなたが滞在するように招待しますが、あなたが詐欺師ではないことを私に証明できる場合に限ります! ;)

于 2016-06-12T20:44:32.697 に答える