São usados os dois habituais concursos do Mooshak: concurso de teste e concurso final.
Este concurso não tem testes porque o 3º projeto é corrigido "à mão". O concurso testa apenas os nomes dos ficheiros e a correção sintática do código JavaScript.
Tudo o que for submetido no concurso de teste será ignorado pelos docentes da cadeira. O concurso de teste não conta para a avaliação.
O nome do ficheiro a submeter é Gold.zip. Trata-se dum arquivo contendo os seus ficheiros Gold.html e Gold.js. Pode criar este arquivo usando as ferramentas que quiser. No caso do Linux, pode fazer assim:
zip Gold.zip Gold.html Gold.js
O comando de compilação que o Mooshak usa para validar o JavaScript é o seguinte:
rhino -f Gold0.js -f Gold.js
Atenção, o Mooshak obriga a esperar 1 minuto entre duas submissões seguidas.
O concurso final só aceita uma única submissão por grupo, o que significa que a submissão no concurso final é um ato irreversível e de grande responsabilidade! Submeta no concurso final, só quando tiver a certeza de que não vai fazer mais alterações.
O concurso final tem as mesmas regras de aceitação que o concurso de teste.
Por exemplo, a identificação do grupo constituído pelos alunos 999999 e 123456 é:
Um grupo que tenha apenas um aluno é identificado pelo número desse aluno.
Se você não seguir esta regra o Mooshak não se queixará. Mas depois, o script final que atribui notas individuais não conseguirá reconhecer os alunos e estes são tratados como se não tivessem entregue o trabalho. Só depois dos alunos reclamarem é que o caso será descoberto e tratado. Exemplos de identificações INVÁLIDAS: "123456-99999", "123456 999999", "a123456_999999", "999999_123456".