Nombre de la practica : Semáforos.
Fecha de inicio: 13 - Agosto - 2012
Fecha tentativa de entrega: 18 - Septiembre - 2012
Descripción: Como parte del aprendizaje en el desarrollo de Sistemas
Adaptativos se creara un programa, el cual representará la función de los semáforos en un cruce de vehículos.
Para la primera parte de la practica se desarrollaran los siguientes conceptos:
- Diseño del cruce.
- Posibles conflictos en base al diseño del cruce.
- Diseño de la solución.
- Código.

POSIBLES CONFLICTOS EN BASE AL DISEÑO DEL CRUCE
- Tiempos estimados muy bajos para la afluencia de vehículos (por carril).
- Tiempos estimado muy altos para la afluencia de vehículos (por carril).
- Posibles conflictos en colisiones al estar dos semáforos en verde.
DISEÑO DE LA SOLUCIÓN
- Se pretende utilizar una metodología que se utiliza normalmente en las ciudades con una gran afluencia de vehículos. La metodología consiste en tener sensores en cada uno de los sentidos del crucero y dar prioridad a los que muestran mayor afluencia de vehículos adaptándose a las necesidades de cada carril. Se da prioridad al sentido con mayor cantidad de vehículos y a partir de él, se monitorea la afluencia de los demás carriles para lograr una mejor fluidez. Dependiendo de si hay vehículos en el sentido, se dará verde en el semáforo y si no, pasará al siguiente sentido.
AVANCE DEL CODIGO
En el siguiente codigo se observa el hilo principal donde se muestran los parametros del semáforo (Verde, Amarillo, Rojo), da los tiempos en base a un "tiempo inicial" entre el cambio de un color del semaforo a otro y quita carros en relación al "tiempo asignado fijo" en base a el tiempo que tarda un solo vehiculo en "salir del carril".