Internet de las cosas

Modelos, simulaciones y agentes inteligentes para crear y estudiar mundos complejos

Crear mundos simulados es un trabajo complicado, pero ahora hay una nueva herramienta muy versátil que permite hacerlo sin tener que perder mucho tiempo en los detalles: Hash. Es básicamente una plataforma de desarrollo para crear simulaciones, que pueden ir desde lo más mundano a los modelos de «escenarios imposibles» que se dan algunas veces y cuyo comportamiento es muy difícil de predecir. Entre los ejemplos: el comportamiento del tráfico en una ciudad, la gestión de un almacén logístico o la reforestación de un bosque tras un incendio.

Lo mejor de todo es que cualquiera puede crear una cuenta en Hash para probarlo un poco, utilizando cualquiera de los cientos de simulaciones de ejemplo que ya están publicadas.

estudiar mundos complejos

Es muy parecido a cualquier entorno de programación de los más modernos; se puede trabajar indistintamente en Python, JavaScript u otros lenguajes y todo funciona en el navegador web y se almacena en la nube. Si se necesita más potencia para simular o trabajar en un proyecto se puede recurrir a soluciones comerciales fácilmente escalables, pero lo importante es que antes se puede probar de forma gratuita a pequeña escala.

Entre las diversas simulaciones de ejemplo, cuyo código se puede ver y normalmente también reutilizar (muchas se publican con licencias libres) hay una acerca de la circulación de vehículos en los diversos carriles de una autopista.

estudiar mundos complejosAl igual que en otras simulaciones, se basa en utilizar agentes (en este caso coches) y comportamientos (frenar cuando están cerca de otros coches y camiones, cambiar de carril si hay espacio libre en los carriles adyacentes). Alimentando la simulación con carreteras más complejas y miles de coches, camiones, motos u otros vehículos y añadiendo señalización se puede estudiar cómo se «propagan» los atascos, por ejemplo.

Otras de las simulaciones de ejemplo se basan en comportamientos conocidos de los agentes, ya sean empresas que compran y venden bienes de consumo o un virus que se está propagando entre una población, y al que se pueden añadir comportamientos más complejos como las mutaciones o la resistencia a los fármacos.

En simulaciones más complejas –como un almacén en el que una cinta transportadora clasifica paquetes– se puede utilizar un conjunto de datos con la información inicial; esto también sirve para simulaciones relativas a países, provincias u otros tipos en los que los datos iniciales y la geolocalización sean importantes.

Las simulaciones de Hash tienen un componente gráfico importante y característico, que nos hacen ver un «mundo pixelado» pero en el que los conjuntos de datos, agentes y comportamientos definen lo que podría suceder en la realidad. Algo interesante de explorar especialmente si no hay que escribir mucho código y hay ejemplos a mano siempre disponibles.

Últimas entradas de Microsiervos

SUV Volvo Recharge

Volvo Recharge, nuestra línea de SUV híbridos enchufables y eléctricos puros. Diseñados para ofrecer una mejor manera de moverse por el mundo.

¡Descúbrelos!
 

Deja un comentario sobre "Modelos, simulaciones y agentes inteligentes para crear y estudiar mundos complejos"

Nos encantará conocer tu opinión, pero primero tenemos que indicarte que los comentarios están moderados, y no aparecerán inmediatamente en la página al ser enviados. Evita, por favor, las descalificaciones personales, los comentarios maleducados, los ataques directos o ridiculizaciones personales, o los calificativos insultantes de cualquier tipo, sean dirigidos a los autores de "Modelos, simulaciones y agentes inteligentes para crear y estudiar mundos complejos", a cualquier otro comentarista o la empresa propietaria de esta página. Estás en tu perfecto derecho de comentar anónimamente, pero por favor, no utilices el anonimato para decirles a las personas cosas que no les dirías en caso de tenerlas delante. Intenta mantener un ambiente agradable en el que las personas puedan comentar sin temor a sentirse insultados o descalificados. No comentes de manera repetitiva sobre un mismo tema, y mucho menos con varias identidades o suplantando a otros comentaristas. También, procura que tus opiniones estén relacionadas con lo que se comenta en esta entrada. Los comentarios off-topic, promocionales, o que incumplan todas estas normas básicas serán eliminados.

Volvo Car España, S.L.U. almacenaremos y procesaremos tus datos personales de acuerdo a nuestro aviso legal y política de privacidad. En Volvo Car España, S.L.U. también compartiremos tus datos personales con nuestra Red de Concesionarios y Talleres Oficiales, quien los procesará y hará seguimiento de tu solicitud. Enviando esta solicitud, aceptas este proceso.

Nuestros clientes y amigos reciben la mejor información, campañas y promociones de Volvo Cars, a través de medios electrónicos. Al seleccionar una o varias de las casillas de abajo, consiento recibir futuras comunicaciones de Volvo Car España y/o nuestra Red de Concesionarios por el canal seleccionado.

Email

Enviado esta solicitud, consientes el procesamiento de tus datos.