Tiago Morais

633 palavras 3 páginas
Universidade de Évora

Curso de Engenharia Informática

Programação I

Relatório do trabalho
Nim – Variante de Moore

Docente Vitor Beires Nogueira

Tiago Miguel Charrua Morais Nr. 28797

l28797@alunos.uevora.pt

03 de Janeiro de 2013
1. Problema

Elaboração do jogo Nim na variável de Moore em Python 3.2.

2. Objectivos

Construção de um programa que permita jogar Nim não só em modo terminal mas também em modo gráfico (Humano vs Humano e Humano vs Computador).

3. Descricao do Programa

Ao correr o programa teremos como visualização um menu que nos permitira a seleção dos seguintes modos: - 0 - Sair - 1 - Humano vs Humano - Modo Texto - 2 - Humano vs Humano - Modo Grafico - 3 - Humano vs Computador - Modo Grafico

Selecionando a opção 0 o programa e finalizado sem passar a nenhum dos outros modos, ao selecionar a opção 1 passaremos para o modo de jogo no terminal (Humano vs Humano), neste modo aparecera o tabuleiro já construído e demonstrado no terminal. Selecionando a opção 2 passaremos para o modo gráfico (Humano vs Humano), em que aparecera o tabuleiro já construído com a informação em cima do jogador a jogar e com 4 espaços para a entrada de jogo que o jogador desejar. Na opção 3 entraremos em modo gráfico (Humano vs Computador), inicialmente perguntara qual o jogador a iniciar, caso seja selecionado 1 iniciara o jogador 1, caso seja 2 o jogador a iniciar sera o Computador, no entanto se o jogo se iniciar com o Computador o tkinter será carregado já com a jogada do computador realizada.

4. Ficheiros

1 – Main.py
2 – ModoTexto.py
3 – ModoGrafico.py

Foram criados vários ficheiros para a melhor organização dos métodos a utilizar e do código a ser implementado.

5. Métodos

Main.menu() - Método que inicializara o menu descrito inicialmente no ponto 3.

ModoTexto.verificacaoJogada() - Método que verifica se a jogada a ser lancada

Relacionados

  • Fluxo de armazenagem
    762 palavras | 4 páginas
  • Graduanda
    8708 palavras | 35 páginas
  • Contestação
    1011 palavras | 5 páginas
  • E BOOK 2 pdf
    11099 palavras | 45 páginas
  • fabula
    2106 palavras | 9 páginas
  • Desenvolvimento do julgamento moral: uma análise de quatro crianças
    1283 palavras | 6 páginas
  • A carta de tiago
    2431 palavras | 10 páginas
  • denuncia
    1354 palavras | 6 páginas
  • xxxxx
    8136 palavras | 33 páginas
  • Tiago
    331 palavras | 2 páginas