cd-moj / cdmoj

CD-MOJ
GNU General Public License v2.0
18 stars 6 forks source link

Adicionando JPLAG como novo verificador de plágio #15

Closed lucianosz7 closed 2 years ago

lucianosz7 commented 2 years ago

Mudança de verificador de plágio do sherlock para JPLAG, possibilitando a disponibilização da ferramenta dentro do próprio sistema. Os problemas são apresentados por meio de tabelas após a identificação dos plágios, são apresentados problemas com uma porcentagem acima de 70% de plágio. São disponibilizadas análise das seguintes linguagens: c/c++, char, csharp, java, python, scheme, text e caso queira rodar para todas a linguagens disponíveis tem a opção all.

Demonstração de funcionamento da tabela:

Submissão 1 Submissão 2 Taxa
1° usuário a enviar a solução 2° usuário a enviar a solução Porcentagem de plágio
3° usuário a enviar a solução 4° usuário a enviar a solução Porcentagem de plágio
... ... ...

OBS: É necessário ter o wget e o java instalado na máquina.

Signed-off-by: lucianosz7