Skip to content

Daniel-Alencar/AI-minesweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI-minesweeper

ObjetivoRequisitosPasso-a-passoAutor

Objetivo

Este projeto tem como objetivo aplicar o agente inteligente do tipo baseado no conhecimento para jogar o jogo campo minado.

Este agente inteligente é definido na inteligência artificial de forma a tomar as suas decisões baseadas em conhecimento a priori do mundo e conhecimento a posteriori (por meio das inferências possíveis).

O campo minado é um jogo que tem como característica tomar decisões baseadas no conhecimento de quantas minas temos ao redor de uma localização. Por isso, o agente baseado no conhecimento foi propício para resolver este tipo de jogo.

Parte deste projeto foi disponibilizado por Harvard Extension School como um projeto a ser melhorado pelos alunos que acompanharam uma das palestras do CS50’s Introduction to Artificial Intelligence with Python. Neste link é especificado o que ainda precisava ser desenvolvido no projeto para tornar o programa totalmente funcional.

Software

Requisitos

Para rodar este jogo, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Python + pip e virtualenv.

Passo-a-passo

# Clone este repositório
$ git clone https://github.com/Daniel-Alencar/AI-minesweeper

# Acesse a pasta do projeto no terminal/cmd
$ cd AI-minesweeper

# Crie um ambiente virtual para instalar as dependências
$ virtualenv myENV

# Entre no ambiente virtual
$ source myENV/bin/activate

# Instale as dependências
$ pip3 install -r requirements.txt

# Execute a aplicação
$ python3 runner.py

Autor

Daniel Alencar

Implementação especificada concluída por Daniel Alencar!

Instagram Badge Linkedin Badge Gmail Badge

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages