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/04/11 18:36] pedrogeopro:pedro:ideias [2010/09/08 14:35] (atual) pedro
Linha 28: Linha 28:
  
 Aristotle and others (including, especially, Leibniz) have argued that time does not exist independently of the events that occur in time. This view is typically called either “Reductionism with Respect to Time” or “Relationism with Respect to Time,” since according to this view, all talk that appears to be about time can somehow be reduced to talk about temporal relations among things and events. The opposing view, normally referred to either as “Platonism with Respect to Time” or as “Substantivalism with Respect to Time” or as “Absolutism with Respect to Time,” has been defended by Plato, Newton, and others. On this view, time is like an empty container into which things and events may be placed; but it is a container that exists independently of what (if anything) is placed in it. [[http://www.seop.leeds.ac.uk/entries/time/|html]] Aristotle and others (including, especially, Leibniz) have argued that time does not exist independently of the events that occur in time. This view is typically called either “Reductionism with Respect to Time” or “Relationism with Respect to Time,” since according to this view, all talk that appears to be about time can somehow be reduced to talk about temporal relations among things and events. The opposing view, normally referred to either as “Platonism with Respect to Time” or as “Substantivalism with Respect to Time” or as “Absolutism with Respect to Time,” has been defended by Plato, Newton, and others. On this view, time is like an empty container into which things and events may be placed; but it is a container that exists independently of what (if anything) is placed in it. [[http://www.seop.leeds.ac.uk/entries/time/|html]]
 +
  
 ====Vizinhanças entre Agentes==== ====Vizinhanças entre Agentes====
Linha 34: Linha 35:
  
  
 +====Agent representing geospatial entities====
 +
 +   cs = CellularSpace { layer, db, ...}
 +   
 +   cs:load()
 +   
 +   behaviour = { ... }
 +   
 +   as = Society { behsviour, layer}
 +   
 +   
 +   e = Environment{
 +     cs,
 +     society
 +   }
 +   
 +   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.1207939012.txt.gz · Última modificação: 2008/04/11 18:36 por pedro