geopro:pedro:ideias
Essa é uma revisão anterior do documento!
Idéias
(Esta seção contém idéias para o TerraME que ainda estão em fase de rabisco)
- Um agente poderia ter funções dependente do seu estado interno. Por exemplo, uma função play poderia ser implementada dentro de um estado, e desta forma o seu comportamento seria condicionado ao estado atual. Esta função também poderia ser implementada fora dos estados, de forma que o agente reagirá desta forma em todos os estados em que esta função não for implementada. Isto pode ser feito em lua com listas indefinidas, de forma que o agente primeiro verifica se a função está implementada no seu estado atual, e depois verifica se existe uma função “global”.
- A função save do TerraME é muito lenta, pois toda vez que ela é executada, uma nova conexão com o banco de dados tem que ser estabelecida. Seria mais interessante o TerraME armazenar de alguma forma o ponteiro para o TeDatabase no CellularSpace, aproveitando a conexão e deixando o código bem mais rápido.
- Questão do “ApplyNeighbourhoodConstraint” para restrição por atributo na vizinhança.
Sumário Reunião Tiago/Laércio na UFOP (28/jun)
- Múltiplos arquivos como parâmetros: TerraME executa os arquivos passados como parâmetro seqüencialmente. No eclipse basta colocar mais de um arquivo na linha de File (no Run…)
- Trajectory em cima de Trajectory: Documentação será feita via wiki cooperativamente.
- Argumento do ForEachNeighbour: Será feito.
- Encontrar layer a partir do theme na criação CellularSpace: Não funcionou quando tentado. Talvez seja porque pode haver themes com mesmo nome em vistas separadas obtidos de layers diferentes.
- Retorno de Message: A implementação atual deve estar retornando como default o valor true. Se não estiver, será corrigido.
- Modo silencioso na execução do TerraME: Será incluído na API TerraME um flag true/false.
- Documentação de código: Será feito.
- Documentação de usuário: Será criado um template para ser preenchido cooperativamente no wiki.
- Tutorial LUA para TerraME com funções básicas essenciais do LUA para TerraME: Será montado um tutorial TerraME “for dummies” em português.
geopro/pedro/ideias.1183939472.txt.gz · Última modificação: 2007/07/09 00:04 por pedro