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.
geopro/pedro/ideias.1183939123.txt.gz · Última modificação: 2007/07/08 23:58 por pedro