jueves, noviembre 10, 2011

Bitacora 04: Logica B2011: El aviso de las colas

Saludos,

Ayer completamos la lectura del capítulo 4 del libro, en el cual se realiza la integración de las estrategias de razonamiento hacia adelante y hacia atrás que se presentaron en los capítulos anteriores. El detalle crucial es ese programa "ciclo" por medio del cuál se explica la dinámica interna de un agente que conecta sus observaciones con sus acciones en una forma razonable. 

http://webdelprofesor.ula.ve/ingenieria/jacinto/kowalski/capitulo04.html

Como consecuencia de esa dinámica se genera una historia para el agente. Asegúrense de entender cómo se despliega esa historia, con esos ejemplos en los que se "ejecuta" el programa ciclo del agente y se muestra la "traza" de esa ejecución paso a paso. 

Les agradezco mucho el empeño puesto en la tarea del aviso de las colas. En clase discutimos varios de sus propuestas, en un intento de hacer un análisis crítico. Algunos de Uds parecen creer que la mejor manera de conseguir cómo comunicar algo así es simplemente escribiendo avisos y sometiéndolos a la evaluación del público.  Creo que esta idea está conectada con la "lógica democrática": si a la mayoría (o a los pocos que se molestan en opinar) les parece bueno, debe estar bueno. 

Como un primer contraargumento, consideren lo que dijimos acerca de esos ejercicios de escribir avisos: son ejercicios de programación. Programación de las personas para que realicen ciertas acciones.  Esa versión de la "lógica democrática" en computación supondría que la mejor manera de programar un computador es una que, bueno, funciona!. Esto niega, desde luego, la posibilidad de que haya unos que funcionan mejor que otros y que podemos anticipar cuáles son.  De hecho, existen una rama de la computación que plantea la generación de códigos en la búsqueda de alguno que funcione: se llama programación genética (y no es lo mismo que los algoritmos genéticos, aunque se le parezca). Ha tenido algunos éxitos, pero la evidencia sugiere que el programador, con su capacidad para anticipar el efecto de tal o cual código, sigue siendo la mejor manera de programar un computador. 


Así que yo sigo intentando escribir un aviso que pueda ser considerado, a priori, como una mejor o peor manera de comunicar información útil a quienes hacen una cola. Acá va mi intento, con la intención de que lo sometan a la crítica (DESTRUCTIVA):

--
En la COLA
Al llegar a la cola, anuncie que ahora Ud es la última persona.

Ud será la última persona en la cola, mientras no llegue alguien más. 

Si cada uno anuncia y mantiene su posición, se mantendrá el orden en la cola y todos saldrán de ella en el menor tiempo posible. 

No se colee, ni permita que otros lo hagan. Es injusto.

Si alguien se colea, los que vengan después tardarán más de lo necesario. 

El prestador del servicio decidirá cómo y cuándo atender los casos especiales que alteren el orden la cola por una buena causa. 

--

Muy pendiente a sus comentarios.

Gracias, 

Jacinto

2 comentarios:

Anónimo dijo...

En la COLA
Al llegar a la cola, anuncie que ahora Ud es la última persona.
Ud será la última persona en la cola, mientras no llegue alguien más.
Si cada uno anuncia y mantiene su posición, se mantendrá el orden en
la cola
y todos saldrán de ella en el menor tiempo posible.
No se colee, ni permita que otros lo hagan. Es injusto.
Si alguien se colea, los que vengan después tardarán más de lo
necesario.
El prestador del servicio decidirá cómo y cuándo atender los casos
especiales que alteren el orden la cola por una buena causa.
Críticas

No hay un contexto definido que indique la situación, lugar o tiempo donde se pueda
aplicar el aviso para enseñar a las personas a hacer la cola. Es importante tomar en
cuenta la cultura de la persona que está en la cola dependiendo del país donde se
encuentren.
El aviso de la cola se establece en forma general, lo cual da a entender que puede ser
aplicado a cualquier situación (Banco, servicios públicos y otros).
Si ubicamos y suponemos que el aviso es aplicado en un banco de nuestro país
(Venezuela) donde se usa un sistema de numeración para indicarles a las personas su
turno, no se cumplirían las siguientes reglas:
- Al llegar a la cola, anuncie que ahora Ud es la última persona.
- Si cada uno anuncia y mantiene su posición, se mantendrá el orden en la cola
y todos saldrán de ella en el menor tiempo posible.
La mayoría de las veces llega una persona a la cola del banco conocida por el cajero y
este le permite la entrada inmediata al cliente a una taquilla, sin necesidad de pasar por
el sistema de numeración ni esperar el turno que le correspondía.
Ante dicha situación las personas reclaman que fue injusto, pero el cajero dice alguna
excusa como por ejemplo: “es cliente preferencial del banco” ¿Cómo sabemos que el
cajero dice la verdad? , en consecuencia, las personas que están en la cola dejan pasar
el reclamo.
En vista de lo anterior, no se cumpliría las siguientes reglas:
- No se colee, ni permita que otros lo hagan. Es injusto.
- Si alguien se colea, los que vengan después tardarán más de lo necesario.
Ahora bien, la siguiente regla “El prestador del servicio decidirá cómo y cuándo
atender los casos especiales que alteren el orden la cola por una buena causa”: Para mí
no tiene comentario (crítica), esta norma se puede cumplir en un hospital o en un centro
médico privado, porque la mayoría de las veces se puede presentar emergencias (una
persona con infarto, un herido, etc.).
Realizado por:
Jesús Orlando Guardia Labrador.

Jacinto Davila dijo...

Gracias Jesús,

Prefiero seguir la discusión en la lista. Allí tenemos más espacio y un mejor editor.

Te adelanto, sin embargo, una contracrítica contra esa insistencia tuya y de otros de tus compañeros de pedir que el anuncio diga en que contexto se le usará. No hace falta. Simplemente debemos colocar el aviso en el sitio adecuado. En mi caso, parte del ejercicio era probar cuáles son los sitios adecuados. El trabajo que uno esperaría de un crítico es buscar sitios donde puedan probar que NO adecuado el aviso.

Dices luego que en un banco con cola virtual no se cumplirían las reglas que indicas. Creo qeu se podría entender como "anunciarse" justamente el pulsar ese botón que te da el ticket. Incluso en algunos bancos se usa la tarjeta para identificarse y obtener algún tipo de atención prioritaria.

Lo que dices sobre la conducta del cajero la "mayoría de las veces" es muy discutible. No se puede acusar a alguien de colearse si aprovecha alguna ventaja de su condición y de los términos públicos con los que el banco presta el servicio. Algunos bancos declaran, por ejemplo, que los clientes de "alta renta" tienen una cola especial!. Eso puede ser injusto. Pero eso no es lo que discutes, o si?.. En todo caso, no es culpa de mi aviso.