Trabalho de ia – caso de uso tetris

Disponível somente no TrabalhosFeitos
  • Páginas : 7 (1638 palavras )
  • Download(s) : 0
  • Publicado : 7 de abril de 2013
Ler documento completo
Amostra do texto
Danilo Maeda dos Santos

Trabalho de IA – Caso de uso : Tetris

Sobradinho

2012

Danilo Maeda dos Santos

Trabalho de IA – Caso de uso : Tetris



Trabalho referente a disciplina de Inteligênciaartificial do 6.o período do
Curso de Sistemas de informação da Universidade Espam.
Orientado pelo professor Luigi Mota Realizado pelo aluno Danilo Maeda dos Santos

Sobradinho

2012

Sumário

LISTA DE FIGURAS 4
Resumo 5
1. Introdução 6
2. Caso de uso – Tetris 6
2.1.As peças 7
2.2. Tela do jogo 7
3. O sistema inteligente 8
3.1. Ilustrações das redes semânticas 9
3.2. Definindo Hitboxes e Valores 16
4. Ferramentas utilizadas 18
5. Conclusão 19
6. Bibliografia 20

LISTA DE FIGURAS

Figura1: Logo do Tetris 6
Figura2: Peças do Tetris 7
Figura3: Tela do Tetris 7
Figura4: Caso de uso – Começo de jogo 9
Figura 5: Caso de uso – Regras para jogar peça 10
Figura 6: Caso de uso – Regras para jogar peças em formato l 11
Figura 7: Caso de uso – Regras para jogar peças quadradas 12
Figura 8: Caso de uso – Regras para jogar peças em formato Z 13
Figura 9 : Caso de uso – Regras para jogar peças em formato T 14
Figura 10 : Caso de uso –Regras para jogar peças em formato L 15
Figura 11: Tela de Tetris – Definindo valores para espaços 16
Figura 12: Tela de Tetris – Definindo diferenças entre espaços e blocos 17

Resumo

Quando se pensa em IA a pessoa normal acha que se trata de uma área além dos conhecimentos de uma pessoa ordinária, quando na verdade não é bem assim, e a Ais não se tratam nada mais de programasque simulam a inteligência humana, cada uma de suas ações, movimentos e decisões são apenas códigos programados para agir de acordo com a situação presente, quanto mais situações e ações possíveis mais complexo será o sistema.

1. Introdução
Esse trabalho visa simular um projeto de uma IA que tem o objeitvo de jogar o famoso jogo de quebra-cabeças Tetris automaticamente visando obter apontuação máxima. O sistema em si foi construído com base no conhecimento e estilo de jogo do autor deste trabalho e se trata de um sistema especialista onde ele age de acordo com a programação simulando as ações do autor deste trabalho.

2. Caso de uso - Tetris

Figura1: Logo do Tetris
Fonte: N portátil

Tetrisse trata de um jogo de quebra cabeças(puzzle) onde o jogador recebe randômicamente peças de 4 blocos de diferentes formatos, a peças recebidas vem apenas 1 de cada vez, e o jogador deve fechar “linhas” completas de peças para criar pontos, quanto mais linhas o jogador criar com uma única peça mais pontos ele receberá, após criar a linha com os blocos ela desaparece, 4 linhas apagadas de uma vez sedenomina Tetris e o jogador recebe a maior quantidade de pontos possível, o jogo acaba quando as peças atingem o topo da tela

2.1. As peças
Todas elas são formadas de 4 blocos com todas as formas possíveis que se possa criar com 4 quadrados ligados um ao outro, as peças de 4 blocos retos(a azul clara na figura 2) é a única que consegue criar um “Tetris” portanto ela recebe um tratamentodiferente das outras peças do jogo.

Figura2: Peças do Tetris
Fonte: N party

3.2. Tela do jogo

Figura3: Tela do Tetris
Fonte: Allymobbs.com

Score(Pontuação):por cada linha criada a pontuação sobe.
Level(Nível): Quanto mais linhas são apagadas mais sobe o nível e consequentemente as...
tracking img