Incomum: o software de xadrez quatro vezes foi desqualificado por "doping"

Um caso claro do porquê software livre é melhor do que software proprietário e quão forte a licença GNU pode ser: rybka é um motor de xadrez proprietário, ele vem ganhando todos os torneios de xadrez há 5 anos e foi expulso do ICGA pelos seguintes motivos ...


Quem diria que até os computadores recorrem a trapaça esportiva? o Associação Internacional de Jogos de Computador (ICGA) decidiu por unanimidade desqualificar rybka, o computador de xadrez de quatro tempos, para doping digital. Após uma investigação completa, foi demonstrado que Vasik Rakhlich Código "injetado" de outros concorrentes em software para melhorar o desempenho de sua máquina. Escândalo!

rybka é conhecido por ter vencido o Campeonato Mundial de Xadrez de Computador quatro anos consecutivos (2007 - 2010). No entanto, depois de perceber que o computador estava fazendo jogadas semelhantes às de alguns concorrentes anteriores, eles decidiram abrir um caso a esse respeito. A associação fez a engenharia reversa do código, descobrindo que Rybka incluía trechos de programação de dois terminais anteriores.

Curiosamente, o doping não foi regulado pela integração do código, mas por ter feito isso sem atribuição. Rybka usou partes da programação de Fruta, o vice-campeão do torneio em 2005. Este código foi lançado sob uma licença pública GNU. De acordo com as regras, o comitê teria permitido que o computador usasse os fragmentos se Rajlich compartilhasse o crédito.
A armadilha custou caro para o criador de Rybka, uma vez que ele e sua prole estão proibidos de competir pelo resto da vida. Além disso, espera-se que você devolva o dinheiro que ganhou em torneios. Só no campeonato de 2010, Rajlich ganhou cerca de mil euros. A associação também removeu seus nomes da lista de vencedores, concedendo reconhecimento aos segundos colocados da referida competição.

Além do curioso sobre o evento, para mim Estou muito intrigado com o conceito de doping digital. Como os atletas que usam substâncias que aumentam o desempenho, o que acontece quando o código é inserido para otimizar o desempenho do software em uma competição? Vamos imaginar que eu desenvolva um programa e o “alimente” com código estrangeiro. Eu coloquei em um concurso e fui o vencedor. Como é regulamentado? Que considerações se aplicam? Parece-me uma vantagem muito interessante, um dilema a explorar. Por enquanto, o xadrez está em crise. De jeito nenhum, cheats, cheque-mate!

Eu me pergunto se a FSF está considerando abrir um processo contra Vasik Rajlich.

fonte: Alt1040

Obrigado Juan Domingo Pueblo por nos enviar a notícia!

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Paulo Salvador Moscoso dito

    hahahahaha, muito engraçada a apresentação do artigo. Saudações.

    Moscosov

  2.   Nahuelstes dito

    Sim, as notícias são curiosas e o título delas ainda é engenhoso. Falar sobre doping digital tem charme! O fato de Rybka ter usado partes da programação da Fruit não é motivo para desqualificação, o problema é que não respeitou o tipo de licença que aquele código continha:

    http://www.spanish-translator-services.com/espanol/t/gnu/gpl-ar.html (Uma tradução da Espanha para o espanhol está em andamento).

    Agora, digo pessoalmente, como é que o software de empresas privadas acaba sendo o mais utilizado pela maioria dos usuários e ninguém se dá ao trabalho de aplicar uma "engenharia reversa" a esses programas, drivers e sistemas operacionais que permite saber o que até que ponto esses códigos não respeitam os padrões abertos, aqueles que todos os países podem seguir em termos de igualdade, até que ponto esses programas populares não devem muito de sua estrutura a outros códigos sob uma licença pública geral, que também nos permitem saber quanto exatamente esses programas nos oferecem e quanta informação eles estão coletando dos usuários?

    Parece que a engenharia reversa não funciona nesses casos, devido a problemas de direitos autorais, eu acho!

  3.   mardiga dito

    Eu rio se agora eles começam a fazer o mesmo em outras áreas, e o bolo é descoberto por que as empresas com mais anos insistem em manter seus drivers e programas estrela com código fechado O_o

    Seria um espetáculo ver que o Illustrator tem pedaços de código Inkscape e Corel, que os drivers da Nvidia são uma repetição da ATI ou que o Windows7 tem três quartos (mal copiados) de OsX e Linux ...

    Como teria sido fácil dar o crédito aos autores originais em vez de cantar tudo para mim 😛

  4.   Jose dito

    No campo da inteligência artificial, o xadrez está morto.
    Viva o movimento!
    Go, como o xadrez, também é um jogo de estratégia para dois.

    http://es.wikipedia.org/wiki/Go
    http://en.wikipedia.org/wiki/Computer_Go

    Neste campo não haveria necessidade de trapacear porque ainda é muito verde para obter um bom programa como acontece com o xadrez

    lembranças

  5.   caju dito

    Concordo com Mardigann, ou alguém duvida que muitas das "soluções" de software fechado vêm de software livre, a Microsoft não suporta código aberto ou SL (http://www.codeplex.com/) porque você compartilha sua filosofia, então suas intenções são muito claras.

  6.   Francisco Ospina dito

    Pode soar algo carnaval de ser “injetado” e “doping”. Mas aqui estamos falando sobre roubo de propriedade intelectual. Quanto às sanções, não sei se o ICGA ou a FIDE as terão imposto, a verdade é que me tornam extremamente forte, acho que os prêmios deveriam ter sido retirados e deveriam ter sido proibidos de participar até o dinheiro ganho retorna em torneios.

  7.   Vamos usar Linux dito

    Sim ... essa é uma maneira "engraçada" de dizer que o cara roubou parte do código, o que é um crime.

  8.   Alemão dito

    Tiemmmmmmmbleeennn !!!!