Question

Dans de nombreux lobbies d'échecs en ligne, j'ai vu des cas de « remotorisation », où un tricheur ouvrirait un programme d'échecs en même temps que la fenêtre principale du jeu. Il serait alors le mettre en place afin que les mouvements de l'adversaire sont relayées à l'ordinateur, puis qu'il copiait les mouvements de l'ordinateur, jusqu'à ce qu'il (presque toujours) gagne.

En tant que développeur de jeu et modérateur, ce qui est là pour faire de cette situation?

Était-ce utile?

La solution

sites de poker en ligne utilisent des mesures anti-bots semblables à ce que vous décrivez. Je recommande la série d'articles Comment je construit un Poker Bot de travail pour un bon aperçu de la façon dont ces systèmes fonctionnent et comment ils sont vaincus.

Je suis d'accord avec les autres qui ont dit qu'il n'y a pas grand chose que vous pouvez faire pour arrêter les tricheurs les plus dévoués, mais vous pourriez être en mesure d'empêcher la tricherie occasionnelle. (Le problème avec cela, bien sûr, est que les tricheurs alors dédiés gouverneront votre site.)

Autres conseils

Je ne vois pas qu'il y ait de toute façon pour empêcher quelqu'un d'utiliser un moteur d'échecs pour les aider, à moins que vous pouvez observer le lecteur.

Vous pourriez avoir un peu de chance protéger contre les robots entièrement automatisés, cependant.

De nombreux ordinateurs d'échecs travaillent à des formules et des livres de jeu final, donc ils jouent souvent le même mouvement dans une situation particulière. Vous pouvez exécuter l'histoire du jeu d'utilisateurs à travers une variété d'ordinateurs d'échecs et de voir si les utilisateurs choisis se déplace après les mouvements d'ouverture ont une corrélation avec la façon dont les différents ordinateurs d'échecs jouent. Cela pourrait être utilisé pour mettre en évidence les utilisateurs qui utilisent des ordinateurs d'échecs.

des sites tels que chesscube vous surveille depuis un certain temps si vous vient sous le radar de suspicion. Ils surveillent combien de temps vous prenez pour les disques se déplace et se déplace relativement simples. S'il n'y a pas une différence sérieuse, ils peuvent en conclure que vous trichez. Je crois aussi qu'ils mettent en œuvre une méthode pour vérifier le décalage entre les fenêtres, mais je ne suis pas sûr de ce qu'ils utilisent pour cela. Mais je connais personnellement les gars qui avaient été interdits. Donc, leur méthode est assez bonne.

Je seconde ce que JesperE dire, vous devez surveiller le gars pendant un certain temps avant d'arriver sur une opinion.

En tant que détenteur d'un site similaire, je suggère simplement de les laisser être. Si vous n'êtes pas l'intention de monétiser les paris, les tricheurs se déplaceront à leur niveau de programme d'échecs qui joue pour eux, et tombent. La meilleure pratique est de garder plusieurs salles de joueurs selon le niveau, donc les tricheurs seront même accueillis, permettant aux joueurs forts de tendre la main à un niveau supérieur, et en ajoutant la pratique Rookies.

Techniquement, il n'y a rien que je peux penser que vous pouvez faire.

socialement, il y a beaucoup. Par exemple, tous les serveurs de jeux de société en ligne, je l'ai vu faire très publique victoire de l'utilisateur / record de perte, et calculer le rang de l'utilisateur de cela. Ne pas tout simplement encourager les gens à vouloir gagner? Au lieu de cela, j'enregistre tous les jeux, mais pas présente une victoire / perte record partout (personne ne à un vrai tournoi d'échecs savent combien de jeux qu'ils ont gagné / perdu jamais?). Faire un rang de numéro entré par l'utilisateur, utilisé aux fins de trouver un partenaire approprié que, si simplement montrer note de 5000 est dénuée de sens. Si vous avez besoin d'avoir une sorte de « user rating », puis ajouter un système de commentaire, pour permettre aux utilisateurs des commentaires sur les mouvements des jeux d'autres personnes, et laissez les autres utilisateurs notent les commentaires. Commentaire est une chose que je ne l'ai pas vu encore les ordinateurs font intelligemment, il est donc quelque chose que vous pouvez probablement supposer provient d'une personne réelle.

Je suggère de les avoir ont une webcam derrière eux, mais légèrement à gauche pour que vous puissiez voir si elles se retiraient une autre fenêtre, comme un moteur d'échecs, en tant que maître d'échecs (5e note au Canada) je déconcerté comment Je perdais contre des joueurs si souvent sur Internet (haute jeux chronométrés, ironie du sort à chaque fois que je bats un utilisateur du moteur m'a tout de suite accusé de tricherie) mais je ne perdre à personne, sauf les meilleurs joueurs dans les tournois de pays du Canada où le meilleur de la il y avait mieux. La différence? Ces gens ne pouvaient pas utiliser un moteur d'échecs pendant que je les regardais vers le bas comme ils ont fait leur déménagement. Tout ce que vous les gens qui trichent, je ne vois pas le point, vous ne gagnez pas, vous n'êtes pas vous faire avancer dans les jeux, tout ce que vous faites est de perdre votre temps un ordinateur mimant, vous n'êtes même pas l'analyse de la carte! Je joue seulement 5 jeux minute et blitz parce que ces tricheurs ne peuvent pas utiliser leurs moteurs efficiantly dans un court laps de temps, mais ce n'est pas comment les échecs est censé être joué, vous êtes censé penser à vous mouvements.

Rien efficace.

Selon la quantité d'accès que vous avez à l'ordinateur l'utilisateur est en cours de lecture, vous pouvez numériser sa liste de processus pour les programmes d'échecs connus et le coup de pied si vous voyez un ... mais il n'y a aucune garantie qu'il est en fait l'utiliser de la façon que vous décrivez, et il peut toujours l'utiliser sur un autre ordinateur s'il a affiche duel ou un commutateur KVM.

Cheaters trouveront un moyen de tricher.

Les bonnes nouvelles dans ce cas, est que les programmes informatiques pour les échecs sont raisonnablement battable à moins qu'ils sont en cours d'exécution sur certains matériels sérieux.

Bonne chance.

Vous pouvez théoriquement empêcher le transfert automatique des mouvements (mais le faire manuellement pas beaucoup d'un obstacle à moins que vous jouez aux échecs de vitesse), peut-être même d'empêcher les programmes d'échecs à exécuter sur la même machine. Mais l'OMI qui est un gaspillage d'efforts, parce que vous ne serez jamais en mesure d'empêcher les gens de l'exécution d'un programme d'échecs sur une autre machine assis à côté d'eux.

Je ne suis pas très familier avec ce enviroment. Mais peut-être pourrait aider à arrêter les robots automatisés. Vous pouvez également générer des statistiques pour vos utilisateurs (jeux gagnés / perdus / vitesse moyenne pour se déplacer, etc.). Les premiers mouvements devraient être rapides, mais plus tard les mouvements devraient être plus lente que la complexité augmente. de sorte que vous pouvez mettre en évidence les tricheurs, les surveiller et peut-être interdire leurs comptes Wikipédia fait avec certains éditeurs. Vous pouvez même faire un système à base de points comme stackoverflow le fait, à la liste blanche connus bons joueurs / clean.

Je ne vois pas aucune façon d'arrêter cela se produise -. À peu près tout ce que vous faites le tricheur sera toujours en mesure manuellement « copier » le mouvement que l'autre joueur a fait (à un autre ordinateur si nécessaire)

Comment l'utilisation d'une certaine manière mécanismes sociaux pour décourager ce genre de joueurs? Tricher de cette manière est évidemment en elle-même assez ingrate à long terme pour le tricheur - si vous pouvez trouver et éliminer / protéger les gains potentiels (par exemple des tournois classés avec des prix) que le tricheur pourrait être en mesure d'utiliser pour ExplIT contre, alors vous devriez au moins être en mesure de maintenir le pourcentage de tricheurs vers le bas permettant la plupart des autres utilisateurs de profiter des jeux d'échecs « véritables ».

Je ne connais pas les détails, mais je suis sûr que vous pouvez obtenir des statistiques sur le comportement des joueurs qui trichent cette façon - autrement dit, trouver des choses que les tricheurs ont en commun (longueur des virages, la cohérence, etc) et que votre demande soit automatiquement trouver ceux-ci et mettre un « drapeau rouge » sur les joueurs qui semblent suspectes. Ensuite, vous pouvez personnellement les examiner (ou quelqu'un d'autre le faire) et voir si effectivement ils semblent suspectes. Dans ce cas, les interdire.

Autre que cela, il n'y a vraiment pas grand-chose que vous pouvez faire, malheureusement. La suggestion ci-dessus est beaucoup de travail, donc à moins que vous êtes prêt à mettre dans les heures pour créer un tel système, je ne même pas la peine avec elle. Quels que soient les obstacles que vous mettez en place, les tricheurs déterminés auront autour d'eux.

J'ai deux comptes sur chess.com. Le premier que j'utilise pour tricher. J'ai rybka profond 3 qui est le programme d'échecs le plus bestial je sais. Sur ce compte, je l'ai joué et perdu 70games 8times. 6 de ces temps sont à temps manquer. Les deux autres était de jouer deux directeurs généraux. Je ne serais jamais entrer dans un tournoi avec elle parce que c'est juste en traversant la ligne pour moi, mais jeu régulier je triche nominale comme un fou. Je ne le fais pas parce que je veux gagner. Je le fais parce que je veux voir qui peut battre ce programme. Les deux directeurs généraux qui le battre. Il a été l'un des plus grands jeux d'échecs que je aie jamais vu. Ils n'a jamais gagné après et je les ai joué beaucoup après. J'ai un autre compte qui est mon compte légitime qui équilibre ma conscience. Im plus entre débutant et intermédiaire. Quoi qu'il en soit de grands joueurs peuvent dire quand quelqu'un utilise un programme de comp. Ive été accusé comme une douzaine de fois pour tricher parce que certains des mouvements Rybka tractions sont juste pieux droit. Je Gotten interdit une fois avant sur chess.com pour tricher. Il sucé cuz J'ai eu quelques jeux épiques enregistrés là-bas, mais sur mon compte que j'ai pour environ 3 mois maintenant n'a pas été interdit. Peut-être parce que les gens que je joue voient comme un défi que de les obtenir dupés. IDK mais commencer bientôt perdre mal sur le but de tomber sous la carte xD radar. Donc, si vous voulez attraper un tricheur mal dire regard pour les personnes avec des statistiques ridicules comme 80games, 9losses, 3draws avec notes de 2200+ (Si vous êtes à l'aide du système d'évaluation régulière d'échecs).

Il n'y a pas grand-chose que vous pouvez faire pour empêcher la tricherie autre que d'utiliser des méthodes corrélatifs et un banhammer. Vous pouvez le faire très difficile pour eux d'obtenir un nouveau compte une fois qu'ils sont interdits ou mieux encore simplement les faire correspondre contre d'autres tricheurs en toute transparence. Finalement, ils vont se ennuyer. Bien qu'il ne dépend de la quantité d'accès que vous avez, je l'ai vu quelques applets java qui permettra de créer efficacement un hachage de profils matériels semblables à des pommes UDID, puis les cookies theres. Compte correspondant interdit email hash à chaînes dans d'autres cookies de connexion ne serait pas trop difficile. Prendre au niveau suivant, si vous aviez une application en cours d'exécution sur place, vous pouvez aussi jeter un regard sur la liste des processus. On dirait que cela pourrait être un peu daté maintenant bien.

La seule solution est de montrer que la tricherie ne fait rien bénéfique pour l'humanité et de montrer les tricheurs que l'humanité est plus importante alors une récompense fondée sur l'ego qu'ils reçoivent de la tricherie. Vous ne pouvez pas détecter un ordinateur vs humain dans tous les cas sans les mettre dans une pièce isolée sans aucun moyen de tricher. Il y a de très bons joueurs, sont-ils des tricheurs?

La raison pour laquelle il y a des tricheurs est parce que la société a permis à des tricheurs d'exister et de perpétuer et de prestations.

Demandez-vous, pourquoi une personne triche? L'estime de soi? argent?

Quand une société ne répond pas aux besoins que chaque être humain a besoin des êtres humains à trouver des moyens de le faire.

par exemple., Si vous êtes pauvre et peut tricher quelque chose (par ex., La politique), devenir « riche », prendras une femme chaude, célèbre, etc ... alors vous êtes susceptible de le faire.

Dans un monde parfait de la société est tout aussi riche et tout le monde travaille pour aider les uns les autres. Il n'y a pas de gens célèbres parce que cela crée un déséquilibre et tout le monde se rend compte que. Il n'y a pas des gens laids ou chauds parce que tout le monde est ce qu'ils sont. Il n'y a pas de gens gras, soit parce que tout le monde travaille à être en bonne santé et ne pas être un fardeau pour la société (ce qui les rend mieux).

Amérique et le christianisme (et à peu près toutes les autres religions) ont créé une énorme inversion de la morale. En se concentrant sur le matérialisme, les scénarios imaginaires de la vie après la mort (le Père Noël et des dents des trucs de fée vient de conclure à un gars nommé Jésus et un livre au lieu d'une dent).

Les problèmes sont fondamentaux et beaucoup plus que les échecs et de résoudre le problème d'échecs, il faut résoudre le problème fondamental. La société et l'humanité doit changer. Étant donné que ce ne se produira pas dans un avenir proche et est un problème aussi complexe pour 99,9% des personnes à saisir (la plupart sont trop occupés à lire leur Bible pour trouver des réponses qui ne travaillent jamais) la meilleure chose à faire pour toute personne qui comprend les conséquences de la tricherie est simplement pas tricher et de la vie avec les tricheurs du mieux qu'ils peuvent.

Ne pas aller du côté obscur et les choses finiront par s'améliorer. Cheaters tricher ... ils trichent chacun tout le monde, eux-mêmes, et la vie et il y a des conséquences.

par exemple., Supposons que vous pouvez diviser le monde en deux groupes. Cheaters et non-tricheurs. Vous pouvez isoler les deux. Les tricheurs finiraient par mourir parce qu'ils ne font rien la peine. Ils sont effectivement des parasites et ont besoin d'un hôte à la vie. Retirez l'hôte et ils meurent (il ne se produit pas dans le monde réel, car ils peuvent se développer et faire très bien, parce que les non-tricheurs sont généralement ignorants du fait et peu disposés à faire des choix difficiles. (Par exemple, si un mari est un tricheur et la femme n'est pas, elle reste habituellement avec lui plutôt que de le laisser ... ou mieux encore, de se marier jamais un tricheur en premier lieu (ce qui est difficile, mais plus facile si le christianisme n'a pas si difficile). )

Je vais vous donner un exemple: je jouais contre la grève (un premier jeu de tir subjectif) quand il est sorti. Il y avait la tricherie évidente en cours et je le savais (il est impossible pour l'homme de faire certaines choses, juste la physique). Je l'ai fait des recherches et a trouvé quelques bots et a commencé à me tromper. Quand je doutais tricher j'utiliser le bot. Devine quoi?!?! Parfois, je perdrais! Les bots sont presque parfait et instantané ... mais je perdrais! Cela signifie qu'il ya d'autres tricheurs! Je les appeler et leur dire que je suis la tricherie et qu'ils sont trop. La plupart des gens disent qu'ils ne sont pas, mais j'avais quelques admettre qu'ils étaient.

Qu'est-ce que je fais? Je quitte le jeu quand j'ai réalisé qu'il était plus de 25% des tricheurs. Je savais que je n'ai rien hors de lui. Cheaters ne vont pas mieux à ce qu'ils font. Ils trichent parce qu'ils sucent et ne peut pas gérer le fait qu'il existe de meilleures personnes dans le monde. Ce qui revient à la société, parce que la société crée ces sent (sport, par exemple ... Il suffit d'allumer la télévision et vous verrez quelqu'un parler de la façon dont X est si grand parce qu'il a fait Y ... et subconscieusement vous fait sentir comme vous n'êtes pas grand, même si vous êtes parce que vous êtes dans le top ,00000000001% de l'intelligence sur cette planète et probablement galaxie).

Jeux sont supposés être sur l'apprentissage. Lorsque vous tentez de tricher vous n'apprenez pas. La société a oublié que et au lieu de se moquer des gens qui ne sont pas aussi bon à quelque chose que quelqu'un d'autre ... mais cela est presque uniquement due à temps . Les gens bons à X mis dans une tonne de temps en elle. Cheaters ne reçoivent pas. Ils pensent d'abord l'autre personne doit être tricher parce que « Comment pourrais-je perdre ??!?! Je suis un génie! Ils doivent être tricher! Je triche aussi! Je suis sauvé, je vais aller au ciel! Il est donc ok! ».

Pensez-y!

Si les gens étaient complètement honnête et se souciait de tout le monde (parce qu'il importe), il n'y aurait pas: Meurtres, tricheurs, fraudeurs, captchas, mots de passe, riches / pauvres, iOS (ok, plaisante;), etc .. .

Il peut être fait, mais seulement par l'illumination. Quand les gens apprennent le monde n'est pas plat, qu'il faut être deux pour danser le tango, etc alors nous allons aller au-delà tout ce gâchis. Jusque-là, nous ne pouvons travailler à essayer de faire mieux:

  1. Ne pas tricher ou vous devenez comme eux et aller du côté obscur ... ce qui est amusant seule cause temporaire qui est la façon dont il obtient ses dents en vous.

  2. Si vous jouez tout type de jeu avec les autres attendent qu'ils seront tricher. Si elles ne sont pas les tricheurs, alors ils ne se fâchent. Quand quelqu'un me accuse de tricherie je le prends comme un compliment, car cela signifie que je suis meilleur que ce qu'ils sont (bien que son ego mais il est ok parce que je ne prends pas personnellement;)

  3. Jouer avec les tricheurs ne vous fait mieux. Imaginez 99% des personnes sur la tricherie chess.com ... et vous ne le faites pas. Vous obtiendrez mieux parce que vous apprendrez la stratégie. Ils ne peuvent pas vous battre dans le monde réel alors. La vraie affaire est toujours mieux que la merde synthétique faux que l'Amérique et le christianisme pousse dans la gorge.

  4. En fin de compte, il n'a pas d'importance. Vous allez sur la matrice. Il n'y a qu'un seul but dans la vie et qui est de transcender. Sachez que si vous êtes contre la tricherie, vous êtes déjà plus loin que les tricheurs. Mais ce n'est pas un jeu, aidez-les transcendent et le monde et après la vie sera meilleure.

Ou vous pouvez passer à une grande île déserte comme moi et juste laisser le mauvais monde de se tromper à mort! Je vous invite à rester, mais seulement si vous pouvez me prouver que vous n'êtes pas un tricheur! ;)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top