domingo, 7 de septiembre de 2008

Andrés - Serializacion del mapa (concepto)

System.out.println("hi");

Para cargar el mapa del programa en lugar de crearlo cada vez que se inicie el programa, se puede implementar la serialización del objeto mapa (que a su vez contiene todos los objetos nodo y liga) y así solo se carga al inicio del programa con argumentos similares a estos

java program --load-map map

donde:
program Es el nombre de nuestra clase principal que implementa el metodo main para lanzar la aplicación
map Es el nombre del mapa

ejemplos
>>Para GNU/Linux, MacOS X, Solaris:
~/IA/map.xml
/tmp/mapa.xml
>>Para Windows:
"C:\Documents and Settings\user\Documents\IA\mapa.xml"
C:\temp\mapa.xml

El mapa se guardaria de la siguiente manera:

java program --save-map map

El programa (tentativamente) nos preguntara los datos del mapa como lo ha hecho hasta ahora, al finalizar la construccion logica del mapa se serializara en y el programa finalizara

byte[] && EOT

No hay comentarios: