O programa já pode ser baixado aqui!
O jogo da Senha, originalmente conhecido por “Master Mind”, foi apresentado à indústria de jogos e entretenimentos (não eletrônicos) em 1970.
O jogo basicamente consiste de um tabuleiro com, normalmente, quatro furos grandes, onde se posicionam os pinos de código, além de, normalmente, quatro furos menores onde se posicionam os pinos de chave.
Os pinos de código são coloridos, num conjunto finito de cores. Os pinos de chave são pretos ou brancos.
O objetivo é descobrir uma senha secreta, composta de uma sequência não repetitiva de pinos de código, na base de tentativa e erro
Para cada tentativa o jogador recebe uma resposta através dos pinos de chave. Basicamente uma de três informações diferentes lhe são passadas a respeito de cada um dos seus pinos de código.
a) O pino não faz parte da senha, e neste caso uma casa vazia é mostrada no espaço dos pinos de chave.
b) O pino faz parte da senha, mas está numa posição incorreta, e neste caso um pino de chave branco é colocado em algum furo.
c) O pino compõe a senha e está posicionado no seu local correto, e assim um pino de chave preto vai surgir como resposta.
Note que não há qualquer relação entre as posições ocupadas pelos pino de chave e de código. Tipicamente se reservam os primeiros furos para possíveis pinos pretos, e em seguida os pinos brancos e finalmente os furos que restam vazios.
O Projeto
Você deverá baixar o programa que implementa um jogo de SENHA, e que pode ser encontrado aqui. Note que apenas o executável (binário) está disponível.
O objetivo é implementar um programa IDÊNTICO ao original, sem nenhuma diferença.
Equipes com um mínimo de 1 e um máximo de 4 pessoas.
Avaliação
Haverá uma nota geral dada à equipe, em função da execução do programa. Discrepâncias entre o programa modelo e o programa da equipe gerarão penalidades. Erros de programação serão gerarão ainda mais.
Haverá uma segunda nota individual dada para cada membro da equipe a partir de arguição a respeito do código. Erros gerarão penalidades Desconhecimento do código gerarão ainda mais.
A nota de cada estudante será a média entre a nota da equipe e sua nota individual.
Formação das equipes.
Equipes espontâneas: as equipes deverão ser formadas e enviadas para o email degas at uesc.br (substitua 0 "at" por arroba - @. Este artifício é para evitar spammers) até a meia noite do dia 31/10/2016 27/01/2017.
Equipes compulsórias: os estudantes que eventualmente não estejam listados em nenhuma equipe até a meia-noite do dia 31/10/2016 27/01/2017 serão colocados em compulsoriamente em equipes formadas pelo Professor.
Equipes formadas
Equipes Espontâneas
Fernanda Cruz
Luana Ferreira
Victórya Vilasboas
Mateus Alves
Stéfany Saraiva
Juciclésio Oliveira
Thalia Barbosa
Melyssa Barreto
Roberto
Vittor Jorge Santos Marcelo
Gabriel Pereira da Silva
Kaique Figuêredo Mercês de Oliveira
Paulo César de Jesus di Lauro
Gabriel Viana
Marianna Amaral
Mirella Ramos
MARINA SOUZA GÓES
LORENA VASCONCELOS DE OLIVEIRA
Equipes Compulsórias
BRISA GUEDES MALVARES
JOÃO PEDRO MARLLOS SANTOS ANDRADE
MARCOS MARTINS OTTONI
MARIA EDUARDA SANTOS DE JESUS
REIJANE DOS SANTOS COSTA
THALITA SANTANA CRUZ