# Escogiendo la cola más corta

[![Descargar](https://simulemos.cl/uploads/images/gallery/2019-09/scaled-1680-/7KrHGQ0dYonHyXAl-ProjectFileIcon.png)](https://simulemos.cl/attachments/1)  
[Descargar ejemplo](https://simulemos.cl/attachments/1)

El modelo está compuesto por:

- 1 [Source](https://simulemos.cl/books/simio/page/source "Source") (Llegada)
- 2 [Servers](https://simulemos.cl/books/simio/page/server "Server") (Norte, Sur)
- 1 [Sink](https://simulemos.cl/books/simio/page/sink "Sink") (Salida)
- [Connectors](https://simulemos.cl/books/simio/page/connector "Connector") y [Paths](https://simulemos.cl/books/simio/page/path "Path")

**Objetivo**: Hacer que las entidades, al llegar, tomen el camino hacia el servidor con la cola más corta en ese instante.  
**Supuestos:** Las entidades no se pueden cambiar de cola. En caso de empate la elección es al azar.

![ColaMásCorta.PNG](https://simulemos.cl/uploads/images/gallery/2019-09/scaled-1680-/L4N0BqKYFCBwwehp-ColaM%C3%A1sCorta.PNG)  
Modelo de ejemplo

La solución está en los enlaces entre el Source y los Servers. Para entenderla debes leer las propiedades **Selection Weight** de los objetos [Connector](https://simulemos.cl/books/simio/page/connector "Connector") o [Path](https://simulemos.cl/books/simio/page/path "Path"), y la página sobre [cuántos objetos hay en una cola](https://simulemos.cl/books/simio/page/%C2%BFcu%C3%A1ntos-objetos-hay-en-una-cola "¿Cuántos objetos hay en una cola?").

Nótese que cuando las colas sean iguales, los pesos serán iguales a 0, en este caso Simio escogerá uno al azar.