Skip to content

projeto-de-algoritmos/Grafos1_ColorirDaBarbe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Colorir da Barbe

Número da Lista: 26
Conteúdo da Disciplina: Grafos 1

Alunos

Matrícula Aluno
17/0011267 Giovanna Borges Bottino
18/0119818 Felipe Boccardi Silva Agustini

Sobre

O jogo seleciona uma imagem aleatoria dentro da pasta assets ao inicializar (as imagem devem conter o tamanho maximo de 300x300 pixels) E então pode-se colorir a imagem com a cor selecionada no colour picker utilizando o algoritimo Breadth First Search (BFS) ou Depth First Search (DFS). para isso basta alternar entre os dois algoritmos clicando no botão no canto inferior direito.

Após a execução do algoritmo é mostrado o tempo de execução para o preenchimento da area selecionada.

Screenshots

imagem 1

imagem 2

imagem 3

Video

gravacao.mp4

Instalação

Linguagem: Python
Framework: pygame

Crie um ambiente em python 3

python3 -m venv env

Ative o ambiente

source env/bin/activate

Instale as dependencias

pip install -r requirements.txt

Uso

Após a instalação rode o jogo executando o comando

python src/game.py

Testes

Para rodar os testes basta executar o comando a baixo.

python -m unittest tests/unit/test_graph.py

Outros

Este trabalho tem como finalidade mostrar os conhecimentos da dupla no uso de algoritimos de busca em grafos e não possui fins comerciais. As imagens contidas neste repositório são uma parodia baseadas na logo da Barbie, e podem ser retirada caso solicitado.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages