Ferramentas do usuário

Ferramentas do site


geopro:pedro:ideias

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
geopro:pedro:ideias [2008/05/07 16:57] pedrogeopro:pedro:ideias [2010/09/08 14:35] (atual) pedro
Linha 52: Linha 52:
        
    e:execute()    e:execute()
 +
 +====corrigir nomes de funções e parâmetros====
 +
 +^funcao                 ^parametro                     |
 +|move                   |newCell                       |
 +|CellularSpace          |xDim, yDim                    |
 +|loadGalNeighborhood    |fileName                      |
 +|createMxNNeighborhood  |m, n                          |
 +|save2PNG               |fileName, attrRange, attrClim |
 +
 +====PNG====
 +Mudar o savePNG para o observer, evitando as dependencias do TerraME ao gd.
 +
 +====LOOP====
 +Estudar a Lua Object Oriented Language, para ver se pode ser útil, pelo menos para a modelagem baseada em agentes.
 +
 +====CellularSpace::load====
 +Verificar a questão das maiúsculas e minúsculas quando for ler os atributos do banco de dados. MySQL não diferencia maiúsculas de minúsculas. Uma solução é ler os atributos como sao descritos no código Lua (é assim que funciona?). Outra questão é o id: cell.id deveria sempre existir?
 +
 +====Nome dos métodos====
 +Verificar os nomes dos métodos get, set, add (por exemplo, existem 'add' e 'getAgent' na Society, deveriam ser 'addAgent' e 'getAgent' ou 'add' e 'get').
 +
  
geopro/pedro/ideias.1210179439.txt.gz · Última modificação: 2008/05/07 16:57 por pedro