miércoles, 9 de mayo de 2012

Seminario de Simulación Aplicada para la Gestión Empresaria

El día Martes 29/5 estaremos dictando un seminario bajo título "Simulación Aplicada para la Gestión Empresaria" en la Cámara Argentino-Alemana gracias a una iniciativa del Centro de Ingenieros Alemanes en Argentina.

Los invitamos a que participen y se interioricen sobre cómo apalancar los resultados de su empresa con los diferentes tipos de simulación y sus aplicaciones.

A continuación les dejamos la invitación completa del evento:


EL VDI-A y La Cámara Argentino-Alemana tienen el agrado de invitarle a usted y a los miembros de su empresa al Seminario:

“La Simulación Aplicada para la Gestión Empresaria”


Temática:

·         Qué es la simulación dinámica y por qué es parte del mundo de los negócios.
·         Usos de la simulación dinâmica.
·         Simulaciones Dinámicas Aplicadas a Procesos de servicios y productos.
·         Simulaciones Dinámicas Aplicadas a Estimación de Demanda.
·         Simulaciones Dinámicas Aplicadas a Logística y distribución.
Disertantes:

·         Ing. Pablo Rodríguez Varela
·         Ing. Andrés Agres, MSc
·         Ing. Martín Pérez de Solay, MBA. Asistencia a confirmar

Inversión: Socios $200.-; No Socios $300.- Incluye material y refrigerios. En caso de ser dos o más participantes se hará un descuento del 10%.

Formas de pago: Personalmente en nuestras oficinas ó a través de transferencia bancaria a la cuenta corriente de la Cámara Argentino-Alemana del Standard Bank N° 9160200000950 (CBU 0150916202000000009504 / CUIT 30-53163455-8). Favor enviar el comprobante de depósito por fax al 5219-4001 o al mail de inscripción.

En caso de cancelar deberá hacerse con 48 hs de anticipación de lo contrario deberá abonarse el 50% del seminario.


Sponsors:


logo_2011






Fecha, lugar y horario

Martes 29 de Mayo de 9 hs. – 12 hs.

Sala de Conferencias de la
Cámara Argentino-Alemana

Av. Corrientes 327, Piso 23 – Buenos Aires
  
Inscripciones
Confirmar presencia con Celine Schmalz

viernes, 2 de marzo de 2012

Maze!

Maze gardens have been known in history of important cities and buildings as a place to enjoy  the view and have fun in nature, as well as  making some excercise and socialize with other people.

        This model represents this tradition with a simple maze garden, and several guests who travel from the lake to the house, through the maze. In order to do so, every pedestrian calculates the shortest path and goes through it. Have fun moving some red flower beds that block the best paths, making people recalculate their way home! This will delay people inside the maze, which will be reflected in the graph which shows people inside and outside the maze (if you are good on this, you'll be able to make clusters of disoriented pedestrians going through the maze!).

        To represent the pedestrians' behaviour, we used the Pedestrian Library in Anylogic Professional 6.7.1 version, which uses the Anylogic engine to optimize paths. This way we diagram a really simple model, and the pedestrians make the rest of the work!

Here is the link to run the model:
        We hope you enjoy the trip, and continue the tradition!

viernes, 24 de febrero de 2012

The Tour2: reloaded!

After the first Tour model posted on december, now we are presenting its second version!

In this new release, as it was promissed in the first one, the user can play and interact with the model, testing different strategies, either individual strategies (attacking at some particular possition at each stage, going for the mountain points or competing for the final sprint) or group strategies (accelerating at a point of the race, defending the leader or responding to another's attack).
To complement this, we now have a complete punctuation system, by which there are intermediate sprint points, mountain points and the already known final points in each stage. With all these, cyclists can already compete for the yellow, green and polka-dot jerseys!

Still not satisfied? Now you can decide how to create your cyclists' profiles! You can modify your cyclists' energy abailable, as well as how it will be distributed in six different capacities (resistance, climbing, hills, sprint, attack and descent), either for your team as a whole or for each cyclist. It will be much easier to "create" your own Alberto, Andy or even Cadel!
Finally, the energy abailable for each stage is renewed as a function of the final position in the previous stage, the position in the time race and the difference made in this last race.
Having said all, now is time you get to play!

Here is the link to run the model:
http://www.runthemodel.com/models/528/

hope you enjoy it!

jueves, 9 de febrero de 2012

Make your Path

PLAY & OPTIMIZE

In mathematics, a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected objects are represented by mathematical abstractions called nodes, and the links that connect some pairs of nodes are called edges. This is what we also know as a "network".

There are 2 challenges within networks that caught our attention: 

Simulation model Network Routing: Play and Optimize created with AnyLogic - simulation software / Routing, Network Optimization, Network Layout
Click on the image to start the model
Being able to draw it. Yes, anyone can draw some circles and lines, but the challenge is drawing them in a way that can be understood. In this model we use an adapted Kamada-Kawai algorithm that represents the graph with a physical model in order to organize and redistribute nodes. Each edge works like a spring and each node works as a charged particle. Newton's Law takes care of the rest. The user (YOU) will be able to interact with the model in order to obtain the desired layout for the graph.

Find the optimal path within any 2 nodes. In this model we use an adapted Dijkstra algorithm to obtain the best path. The user will interact with the model by trying to find the optimal path in a click-by-click approach. We are so proud of the algorithm that we defy you to find a better route. 

That's all! Just click the image to try the model and hope you enjoy!

viernes, 3 de febrero de 2012

The JAMs are back!

On last Friday, we started our JAM season for 2012. That is a series of workshops and speeches I organize on certain Friday mornings in order to train our crew in some topics. Or to simply keep our curiosity popping up!

As many C7´s work at the System Dynamics Department (at Instituto Tecnológico de Buenos Aires), we thought it would be a great idea to start this 2012 with a JAM on that subject for the team. System Dynamics is an approach to understanding the behaviour of complex systems and much of its terms our part of our jargon.
Our first 2012 JAM!
Gastón was in charge of this JAM, and he came up with a beautiful presentation for the workshop, telling us how System Dynamics can help us see the world in a different way.

A nice kick-off for the JAM year... We´ll keep on jamming!

ps: here´s one of the videos we saw at the beggining of the JAM. We like it as it is a funny example of how everything is connected!

miércoles, 25 de enero de 2012

Nace Flimbu: Keyword Portfolio Optimization para Pymes



¡Haga rendir más su inversión en AdWords!

Flimbu gestiona el portfolio de keywords de su cuenta de Google AdWords de una manera más eficiente logrando obtener desde 20% menos de costo manteniendo constante su nivel de clicks y conversiones (en comparación con la gestión de un experto).

Usted diseña sus campañas y avisos, elige sus keywords ¡Y nosotros nos encargamos de que pague menos por cada click que recibe!

¿Cómo Funciona Flimbu by Continente Siete?

lunes, 23 de enero de 2012

Construye tu cielo con curvas Bézier



Nuestro diseñador interactivo continental, Afro, necesitaba armar una curva para hacer una animación. Pero no daba lo mismo cualquier curva, necesitaba una en particular que quedara determinada por unos puntos de control y se pudiera deformar al moverlos.

Así fue como encontramos las curvas de Bézier, desarrolladas, según leímos, para diseñar partes de automóviles. Para qué partes y cómo se aplicaron no lo sabemos pero si ustedes nos quieren iluminar al respecto nos encantaría saberlo. También son utilizadas extensamente en software de diseño gráfico para dibujo vectorial, y en programas de animación para determinar aceleraciones y movimientos.

Volviendo a lo nuestro, se define un punto de inicio y un punto de fin y luego ciertos puntos que funcionan como nodos de atracción de la curva. Cuántos más puntos de este tipo ponemos, más vueltas puede dar la curva y más veces puede cambiar su curvatura. Además permiten parametrizar de manera fácil y escalable si se quieren agregar puntos de control. Una vez dispuestos estos puntos de control, se interpolan los puntos de inicio y fin, determinando así la resolución de la curva.

Ya teníamos resuelto el problema y sólo faltaba implementarlo para lo cual Afro aplicó sus dominios de diseño y programación y obtuvimos nuestras curvas.


Acá terminaría la historia si no fuese por el equipo ADN que entre sus tareas tenía la de diseñar una tarjeta de fin de año. Afro supo "unir los puntos". Decidió aplicar las curvas que acabábamos de conocer para hacer los fuegos artificiales. Mediante curvas de Bézier de tercer orden pudo crear cielos personalizados para cada tarjeta para que distintas personas recibieran distintos cielos para fin de año.

El concepto detrás de la producción de la tarjeta de fin de año fue que cada tarjeta, mandada a cada cliente, muestre un cielo diferente, tanto en estrellas como en fuegos artificiales. Que ninguna sea igual a otra, y que los empleados de C7 tengan la libertad de generar y elegir la tarjeta que más les guste.

Para esto, se decidió dividir la tarjeta en 2: una parte gráficamente estática, en donde se escribirían las típicas palabras esperanzadoras de época de fiestas, más algun dibujo lindo. La otra parte sería generada totalmente por código, con una alta aleatoriedad en su contenido. Creadas por separado, finalmente, se fusionarían.


La posición, tamaño y cantidad de estrellas y fuegos artificiales es aleatoria.

El degradado de fondo, que emula un anochecer, también es hecha por código.

Para construir cada hilo de un fuego artificial se parte de un punto de inicio en común y su punto final varía alrededor de una elipse. Esta variación radial cambia aleatoriamente por cada fuego artificial, con restricciones mínimas y máximas, generando fuegos de diferente tamaño.

Las funciones de las curvas de Bézier se utilizaron para generar la caída que traza cada hilo de fuego artificial, desde su explosión hasta su punto final de desvanecimiento.

Para añadir un grado más de "customización", se crearon funciones gráficas para cambiar el look del trazado de los hilos. De esta manera, el usuario puede elegir el tipo de fuego artificial preferido. Entre otras opciones, el usuario podía regenerar a gusto todo el cielo, sólo las estrellas o fuegos artificiales, el look de los fuegos, y guardar las imágenes generadas como JPG, a tamaño y compresión sensata para mandar por email.

Afro implementó todo gráficamente mediante un programa codeado en Processing (Java) permitiendo así que cada uno de nosotros corriese la aplicación y pudiera generar distintas tarjetas guardando las que más nos gustaran para enviar.

¡Les dejamos el link para los que quieran jugar con los distintos cielos y armar los suyos!