Saludos.
Estoy intentando hacer un modelo basado en agentes usando c# que es el lenguaje que mejor manejo.
Intenté usar el Netlogo, pero el lenguaje que usa no es optimo para mis escala de modelo (unos 65000 agentes con hasta 60 variables cada uno)
Mi actual problema con el c# es que debo hacer todo desde 0. si quiero hacer un mapa donde están los agentes en cada tick, debo programarlo desde el comienzo. Y si quiero hacerlo en 3d ya me parece algo imposible.
En el Netlogo tenía la ventaja de usar un espacio continuo. con el C# tuve que hacer un espacio discreto, con solo 200 nodos posibles.
Otro problema que he tenido con el c# es el manejo de las variables. Yo quisiera solo tener que editar un hoja de excel para cambiar los factores iniciales del modelo, y luego correr mi hoja de programa en c#, pero mi actual procedimiento, es:
- editar la hoja de excel
- Salvarlo como .csv
- usar otro programa para importar la matriz
- Ahora sí correr el programa en c#
Agradecería cualquier documento y/o programa que me pueda ayudar.