sanctus.hck
190fe7a7c4
introduzir geração de mapas deterministicos
...
Na função 'popularMapa()' introduzimos o parametro 'semente' que aceita
um inteiro, que será usado para inicializar o gerador de pRNG. Desta
forma introduzimos um elemento deterministico na aleatoriedade da
função, gerando mapas com população determinada por esta 'semente'.
2026-10-26 11:59:23 +00:00
sanctus.hck
29bd48b2da
eliminar imports não usados
2026-04-02 10:31:02 +01:00
sanctus.hck
4e79240cb3
remover import não usado
2026-04-02 10:07:50 +01:00
sanctus.hck
0265a21c46
remover duplicação de codigo
...
usar função 'popularMapa()' do modulo 'gui.py' para popular mapa na
inicialização da app
2026-04-02 10:07:01 +01:00
sanctus.hck
a41ef846e2
correcao de erro que criava Agentes com coordenadas trocadas
2026-03-24 22:26:04 +00:00
sanctus.hck
0afe482825
definir dimensao de mapa por defeito como 8x8
2026-03-24 16:16:22 +00:00
sanctus.hck
b31c8807a3
implementar alterações da classe 'Agente'
2026-03-19 21:33:35 +00:00
sanctus.hck
8e604a6c1c
tamanho_mundo por defeito como (128,128)
2026-03-19 12:56:03 +00:00
sanctus.hck
4d1505a63f
alterada interação com tecla c (change)
...
agora a tecla c (change) permite alterar o tamanho do mapa. para fazer
reset, usa-se agora a tecla 'r' (reset)
2025-03-22 21:55:45 +00:00
sanctus.hck
5eace5ea46
eliminar código para mostrar mapa e adicioná-lo ao módulo 'gui.py'
2024-09-24 19:24:04 +01:00
sanctus.hck
3288e06bcf
adicionada verificação de tipo de dados
2024-09-20 12:53:52 +01:00
sanctus.hck
0e736d663c
eliminar codigo desnecessário
2024-09-19 10:54:21 +01:00
sanctus.hck
fe8fd43228
mudar parte gráfica para pygame
2024-09-18 17:50:47 +01:00
sanctus.hck
24bf162314
desenhar mapa numa ciaxa de dialogo
2024-09-13 17:46:51 +01:00
sanctus.hck
b70cde25d1
adaptar código de teste para acomodar alterações da classe 'Mapa'
...
no seguimento da 'agnostificação' da classe 'Mapa', adaptar o código
para reflectir essas alterações
2024-09-13 10:19:22 +01:00
sanctus.hck
d8ae8a2165
corrigido erro de limites de mapa
2024-09-13 02:30:08 +01:00
sanctus.hck
40579b4429
definir flag 'aleatorio' para gerar dados aleatorios
...
para utilização em testes
2024-09-10 17:38:42 +01:00
sanctus.hck
700e79f9ba
redefinir metodo __str__() para mostrar info sobre objectos
2024-09-10 11:56:28 +01:00
sanctus.hck
a6146abc8f
testes para verificar as alterações feitas
2024-09-10 11:32:05 +01:00
sanctus.hck
b4cfceca8c
adaptar código para uso de classe Mapa
2024-09-10 11:04:41 +01:00
sanctus.hck
11fd6403ba
criação esqueleto para interface GUI
2024-09-07 19:13:28 +01:00
sanctus.hck
1ca8aa3c8b
criação de pasta 'modules'
...
pasta 'modules' contém os diferentes módulos usados pela app
2024-09-07 00:57:36 +01:00
sanctus.hck
644062b693
inicializar e popular mundo
2024-09-06 12:10:08 +01:00
sanctus.hck
dbe5c29426
criação de ficheiro principal da aplicação
2024-09-06 11:53:38 +01:00