Programming challenge for CS students.
Project description
Maze runner competition
Regras
- Implemente seu algorítmo para encontrar a saída do labirinto.
- O programa irá falhar caso o limite de passos for atingido.
- Todos os labirintos possuem uma (ou mais) saída(s) válida(s).
- O mesmo código-fonte deve funcionar para todos os mapas.
Desenvolvimento
Utilize o código da pasta example/ como referência. Será necessário instalar as dependências do projeto (example/requirements.txt). Sugerimos utilizar a versão do Python indicada em (example/.python-version).
Debug no PyCharm
O erro abaixo pode ocorrer no console ao executar o comando clear (para limpar o console):
Para resolvê-lo será necessário ativar "Emulate terminal in output console" no Debug do PyCharm:
Contribua!
- Criou um mapa desafiador? Gere um MR adicionando-o na pasta maps
- Add contador de passos dados no gif
- Add testes automatizados
- Testar usar mapas importados da lib (como instanciar o Maze?)
- Add menu seletor de mapa (lista todas opções de .csv em maps/)
- Servir os mapas como uma API
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file maze_runner-0.3.4.tar.gz.
File metadata
- Download URL: maze_runner-0.3.4.tar.gz
- Upload date:
- Size: 8.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc214324476e0b8fe797c58d3a0aba0a319a9b277e4dd53df79df2fccbbd22bf
|
|
| MD5 |
98ae7d3ff66b437bfdbf1507210ba56c
|
|
| BLAKE2b-256 |
998d26643d3b84ce8ab2f192028001d09a2fa7f024bbde79121d1e84d6a3eefe
|
File details
Details for the file maze_runner-0.3.4-py3-none-any.whl.
File metadata
- Download URL: maze_runner-0.3.4-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9e5dbdfeb38fe37b76938988488671bfb678d56f656245f42372c1c61176918
|
|
| MD5 |
0ec6f59648635cd473de111b6201a9ef
|
|
| BLAKE2b-256 |
7a596dbe642131c0af477659391d6cc872d3e597e93533b1027cab1830448b58
|