viernes, 12 de diciembre de 2008

Visual Padrob Editor 2008: Acerca de la entrega y presentación finales del proyecto de Ing. Software

El último post es de hace casi un mes atrás... Es entendible, ya que es fin de semestre y todos hemos estado lo suficientemente ocupados como para no tener tiempo de escribir acá...

Bien, Ingeniería de Software y su proyecto relacionado con Padrob (que ha sido el causante del jugo de algunos post anteriores) ha provocado gran parte de este colapso... Además, el factor "su programa se ve robusto, pero no cumple con lo que requerimos", incorporado por nuestro cliente en la corrección presencial anterior, agregó una cuota de tensión (y, por supuesto, trabajo) adicional...

Luego de planteados estos inconvenentes en el proyecto, intentamos buscar una solución para cumplir con lo que se nos pedía... Luego de haber reunido algunas ideas debí ausentarme del proyecto por aproximadamente una semana debido a que tendría muchos exámenes seguidos (otros procrastinadores no tenían tanto que hacer)...

Una vez finalizada dicha semana me reincorporo al proyecto, encontrándome con un porcentaje de avanca considerable... En este punto no tenía mucho que hacer, además de reparar algunos bugs pendientes que me habían sido asignados y otras funcionalidades de no mucha complejidad... Una vez hecho ésto se me encomendó la tarea de realizar un modelo digno de la presentación final que se realizaría después de la entrega (y, de paso, aprovechaba de hacer testing sobre el programa)...

Decidí poner manos a la obra y no encontré mejor idea que hacer una retroexcavadora o pala mecánica similar a una que aparecía en uno de los videos de Rexlab... Comencé con hacer la parte mecánica, lo que no me demoró más de 20 minutos... Luego, la parte geométrica...
Con la parte geométrica tuve los mayores problemas... Cada cierto intervalo de tiempo me aparecía una AccessViolationException producido por el excesivo uso de memoria de OpenGL (por suerte este bug fue arreglado antes de la entrega final), matando el programa y junto con él todos los cambios en el modelo geométrico que no había guardado... Ésto claramente provocó un retraso considerable, con lo que al final demoré alrededor de 4 horas en terminarlo (por así decirlo... En realidad ese es el tiempo en el que consideré que estaba lo suficientemente bueno y me dio lata seguir agregando detalles, considerando que la pala fue una completa improvisación... Además, era bastante "tarde" y debía dormir)...
El resultado fue éste:


Es claro que las medidas de la retro no son a escala con ninguna existente, solo querá crear algo que se viera lo suficientemente bien y que fuera "animable" en Padrob...

Los 2 dás siguientes fueron días de corregir bugs que eventualmente aparecían... En un momento en que no tenía mucho que hacer, en un momento de ocio decidí crear un script (que a esas alturas ya era completamente funcional en nuestro editor, no así cuando cree la retro) que animara a mi retro... La idea es que el script hiciera que mi creación geométrica ejecutara movimientos similares a los que haría una retroexcavadora en la vida real, que hiciera algo con sentido... Con esto en la cabeza fui asignando grados de libertad a las conexiones del modelo...
Los siguientes screenshots muestran algunas partes de la animación (imágenes tomadas de Padrob, pues nuestro editor es incapaz (por el momento) de mostrar animaciones de vestimentas; sólo puede mostrar animaciones de cuerpos y conexiones):


Las horas previas a la entrega fueron de bastante relajo... Estando el software prácticamente terminado, nos dedicamos a arreglar los documentos y a dejar Assembla en orden, además de comenzar con la preparación de la presentación final que tendríamos al día siguiente...

En la preparación de la presentación se decidió que mis trabajos sobre la pala debían ser incluídos, además de elaborar el ppt con el que presentamos... Después de eso nos fuimos a dormir para continuar al día siguiente...

Al otro día llegué a la U, encontrando a Nicolás y Pascal trabajando en su puente (proyecto de estática)... Después de verlos un buen rato pegar palos de maquetas y pelar cables (literalmente), decidimos un par de horas antes de la presentación continuar con su preparación... En esos momentos aún no habíamos decidido quién iba a presentar, ya que ninguno de nosotros se sentía con las habilidades comunicativas necesarias para ello... Solución: Decidimos presentar los 3 a modo de ensayo para luego decidir quien finalmente presentaría...

Luego de hacer ésto, decidimos que Nicolás era la mejor opción (y al final creo que fue la mejor decisión que pudimos tomar)... Ensayamos la presentación un par de veces más (coordinando el paso de diapositivas y detalles varios) para posteriormente dirigirnos a Mecánica, donde encontramos esperando a los otros 2 grupos presentadores... Dentro de la sala de reuniones en que presentaríamos se encontraban Matías, Juanfi (alto mando del curso) y J. P. Carrizo (ayudante asignado a nuestro proyecto), además de un par de integrantes de un grupo de otro proyecto que estaban de "público"... Luego entraron los integrantes de los otros 2 grupos...

Momentos antes a la entrada a la sala de nuestros clientes, Juanfi nos informaba del orden en que presentaríamos: estábamos en segundo lugar... Así que a la llegada de Luciano Chiang y J.P. Oyarzún nos sentamos para presenciar la presentación del primer grupo...

Una vez terminada la primera presentación, tomamos ubicación para realizar la nuestra...
Todo parecía ir de acuerdo a lo planeado hasta que en las diapositivas apareció la primera imagen con un screenshot de nuetro programa... Ante ésto, Nicolás no perdió la oportinidad para decir en medio de la presentación algo como "nosotros sí mostramos los nombres de los ejes", refiriéndose a las letras X, Y e Z que identifican los ejes de un sistema de referencia, haciendo referencia al grupo que había presentado antes que nosotros y al que se le había preguntado por ésta capacidad (que ellos no implementaron)... ëste comentario fue el primero en provocar una risa entre los asistentes a la presentación...

Al llegar a las diapositivas que hablaban sobre la edición de modelos utilizando sistemas de referencia globales, nuestro presentador comentó "aunque a Uds. no les gusten mucho", haciendo referencia a que ésto fue uno de los principales puntos de conflicto en presentaciones pasadas entre nosotros y nuestros clientes, provocando nuevamente las risas entre nosotros...

Cuando llegó la hora de hablar sobre la capacidad de editar modelos usando los vectores PAR que usa Padrob, comentó "para qué les voy a expilcar lo que son, si ya todos acá sabemos", provocando aún más risas...

Respecto a la llamada por nosotros parte geométrica y nuestro editor de polígonos, dijo que "nosotros sí podemos mostrar polígonos cóncavos", haciendo referencia ésta vez a que el grupo anterior evitaba que aparecieran y a que Padrob mismo suele tener problemas en ésto...

Más tarde, mencionó que "nosotros sí mostramos las fuerzas intercuerpos", haciendo nuevamente referencia al grupo anterior que no lo hacía, pero además a la entrega pasada en que representábamos éstas fuerzas solo con flechas y se nos pidió que la representación fuera igual a como las representaba Padrob...

Posteriormente mencionó que "nosotros podemos reproducir un script" y que "nosotros hacemos cambios en tiempo real sin necesidad de presionar un botón", nuevamente como referencia al grupo anterior...

Una vez terminadas las diapositivas, llegó la hora de hacer la demostración del software... Para ésto usamos principalmente la pala mecánica... Al parecer la pala fue un factor importante a la hora de "vender" nuestro software, comenzando a verse ésto en la primera pregunta del profesor Chiang: "Ésto lo hicieron en su editor?"...

Luego de una serie de preguntas por parte principalmente de nuestros clientes para probar las funcionalidades de nuestro editor, nuestro ayudante (Carrizo) nos pregunta mostrándose sorprendido: "En qué momento hicieron todo eso?", refiriéndose a las nuevas funcionalidades agregadas después de la última corrección presencial...

Al finalizar la presentación, nuestro cliente nos felicitó por el avance que habíamos realizado al haber logrado algo muy bueno al final, confesando que "sinceramente no tenía muchas espectativas en Uds."... También, J. P. Oyarzún agregó que "nos costó hacer que usaran los PAR", en un cierto tono de broma que hasta ese día no habríamos esperado de él...

Finalmente, se nos preguntó qué pensábamos hacer con el programa ahora, a lo que Matías sugirió "enviarlo a la papelera de reciclaje"... Después de esa interrupción, se nos invitó a seguir trabajando con ellos si es que nos interesaba... Con eso nuestra presentación terminó y pasamos a tomar asiento para ver presentar al último grupo...

Una vez que éste grupo terminó de presentar, se hicieron unos comentarios finales... En ellos nuestro cliente resaltó la calidad de los trabajos presentados, diciendo sobre nosotros que "picaron al final"... Después de eso, se acercan a Nicolás los integrantes del público observador para expresarles su admiración por la pala mecánica... Luego nos fuimos bastante felices de haber gustado, mientras se decidía en la sala las notas que finalmente obtendríamos de las presentaciones... Más tarde nos enteramos (mediante a nota) que fuimos los que más agradamos al cliente, lo que nos dejó aún más felices...

Antes de terminar quisiera decir 2 cosas:
1.- A Nicolás y Pascal: Si recuerdan más detalles y/o frases notables que surgieron en la presentación, no duden en dejarlas como comentarios...
2.- El nombre del post se debe a que Visual Padrob Editor 2008 es el nombre que le pusimos a nuestro programa, ya que calzaba bastante bien con lo que es: un editor visual de modelos para Padrob (cualquier similitud con el nombre de la IDE desarrollada por cierta compañía y que curiosamente utilizamos para desarrollar el programa es pura coincidencia)...

domingo, 16 de noviembre de 2008

El primer bug

Procrastinando en la web, descubrí el origen de la palabra bug. Fue cuando una polilla quedó atrapada en un relé en un computador en 1945 causando errores en el sistema. Este bug fue documentado en el log de la aplicación pegando la polilla con scotch.

Deberían crear una excepción que sea como MothEnteredSystemException.



Obs: el autor del primer bug fue un físico.
Obs 2: Escriban más weás en el blog, dado que tienen infinito tiempo más que yo para procrastinar.

viernes, 14 de noviembre de 2008

Es claro que tenía que poner esto en el blog



Noten el parecido con Richard Stallman, el Master of Free Software.

sábado, 1 de noviembre de 2008

Esto es muy cierto

Me da paja escribir, pero aquí hay algo que copié de otro blogL

Te das cuenta que eres adicto a programar cuando....

- Tienes buenos sueños acerca de herencia múltiple, factories y compiladores que aceptan templates parciales (no aplica)
- Puedes multiplicar mentalmente un binario de 32 bits por un hexadecimal de 6 dígitos (no aplica)
- Te ríes de películas que muestran programadores trabajando
- (lineas_de_codigo / horas_de_sueno) es menor que (numero_de_redbulls) (aplica)
- Cada vez que miras el reloj, ves una potencia de 2 (6:40, 1:28, 2:56, 5:12, 10:24) (lamentablemente aplica)
- Cada línea que escribes, la terminas con ";" aunque sea español (ha aplicado)
- Your significant other mentions having kids you lecture her on the disadvantages of multiple inheritance. (WTF??)
- Cada vez que alguien te pide que hagas algo, piensas en cómo escribir un programa que te ayude (mega-aplica)
- Te despiertas a media noche con la solución de algún problema de programación (mega-aplica y es chidísimo)
- Cuando te dicen que tienes que ir al mundo real a hacer amigos, tu haces código de inteligencia artificial (no aplica)
- Quieres que diga "Hello World" tu epitafio (me caga el "Hello World", pero podría aplicar, pues en este caso, es excelente )
- Cuando te habla tu madre para ver si sigues vivo, contestas "ping" (excelente, pero no aplica, ¿o si?)
- Cuando alguien te pregunta tu color favorito, le contestas con el RGB en binario (mierda! ha aplicado!!!)

Te das cuenta que eres adicto al café cuando... (yo no tomo café, pero conozco a varios que si esto fuera exámen, salen con 10)

- Abres la puerta antes de que toquen
- Vas a exceso de velocidad, aun estando estacionado (???)
- Cuando estornudas, tus ojos se mantienen abiertos
- Hay una imagen de una taza de café en tu taza de café
- El café instantáneo es muy lento de preparar
- La enfermera necesita una calculadora científica para medirte el pulso
- No te esperas a que hierva el agua
- No te enojas, te evaporas
- Vas a las reuniones de AA, solo por el café gratis
- Tienes que ver los videos en fast-forward
- Eskias cuesta arriba (muy gringo)

Te das cuenta que eres adicto a Internet cuando... (selección)

- Sueñas en HTML (nel)
- Escribes "com" después de cada "." aunque estes usando Word (ha pasado)
- Tu perro tiene su propia página (o e-mail en su defecto) (nel, solo lo he pensado)
- Cuando revisas tu mail y dice "no new messages" lo vuelves a checar
- Escribes más rápido de lo que piensas (nel)
- Usas algún IM (messenger, yahoo im, ...) con alguien que está a menos de 5 metros (si, lo he hecho)
- ...

miércoles, 15 de octubre de 2008

Paja Vectorial

Últimamente hemos estado comiendo con bastante frecuencia en los Burger King®, a pesar de que me había propuesto no volver a comer ahí en un buen tiempo... Lo que pasa es que la promoción 2x1 para Wooper grandes (tickets que vienen en los diarios o que regalan promotoras saliendo del Metro Mirador) resulta presentar una relación precio/cantidad bastante aceptable...
El viernes pasado, después de otra jornada de trabajo en nuestro proyecto de Ingeniería de Software, nos dirigimos al mall a comer chatarra... Después de comer en el establecimiento citado anteriormente, las horas de trabajo lidiando con matrices de rotación, OpenGL comenzaron a hacer efecto... El resultado fue éste:


Creamos nuestro propio modelo Padrob usando como conexión un vaso, y representando las uniones con los cuerpos con pajas... Además, el plano XY está representado por una servilleta de Dominó... div>

lunes, 22 de septiembre de 2008

Día raro

Podemos decir que el día de hoy fue extrañamente raro y atípico. Lo más probable es que se hayan alineados los planetas de una forma rara; y como lo semejante produce lo semejante (por demostrar) también se puede decir que el día también fue bastante raro.

Partiendo por el equinoccio de primavera, lo cual es algo que realmente apesta, por las temperaturas altas y por la polinización excesiva y las plantas y el calentamiento global y chuncoco.
De ese punto podemos decidir que dado el calor asqueroso que hizo el domingo, el lunes hizo una temperatura relativamente aceptable. Con una neblina (fog) en la mañana realmente buena (inspirable).
El llegar temprano (8.30) en la mañana es algo excepcional. Además no había mucho taco, y el metro también iba rápido; aunque lleno. (Imposible que haya excepción ahí).
Llegué sin mi mp3 (eso si que es raro) porque no había cargado las pilas el día anterior. De hecho las tengo cargando ahora.
Llegué a electromagnetismo y... el profesor que por lo general es bastante puntual.. simplemente no llegó!! Claramente la caña produjo la inasistencia, teniendo en cuenta que es pasado el 18. También se puede decir que:

P( no aparecer | pasado el 18 ) = 1

Me fui a terminar el diagrama de clase. Módulo 1 y 2. Luego vino la primera clase a las 11.30. Llegué a las 11.33 (lo que también es inusual). Y la clase empezó como 5 minutos después. La clase estuvo excepcionalmente interesante, además de unas voladas platónicas del profe. Lo raro acá fue que escribí casi 2 paginas.
Notar que casi el único ramo que Mario toma apuntes es este (extra lol).
Lo raro acá fue que el profe terminó a las 12.50 o sea a la hora!

Luego de eso nos dio hambre y le preguntamos a la moneda-oráculo si debíamos comer a esa hora. Salió sello, por lo que no debíamos. Sin embargo, no le hicimos caso a la moneda y...

inusualmente, almorzamos a las 1.00 p.m. Cerca de 10 minutos de cola en el Food Garden. Pedimos una escalopa (no es filete de pollo) con papas fritas. Hay que hacer notar que las papas fritas olían particularmente mal. Y eso es muy por debajo del nivel de lo aceptable. Deberíamos mandar una carta al ministerio de salud para que clausuren el Food Garden entero por insalubre. Ni las palomas estaban adentro. (Yo cacho que ya se murieron).

Claramente están tratando de huir a la gente para que no almuerce a esa hora. Es análogo a subir el precio del metro en horario punta para que la gente no se vaya a esa hora. Irse apretado y pagar más? --> <--
Además en el food nos encontramos con "aquel profesor" y unos de sus ayudantes (Nótese la notación Mario.Style). Además nos sentamos casi al lado de mi ayudante de física clásica. JAjjjaja.

Puaj, cuando escribo en este blog todavía recuerdo el olor de las papas fritas.

Fooooood,došel nám food,to je smůla...smůla.
Food,už žádný není,hosté pění
nevím co budem pít,
Sám půjdu se opít,zechcat a zblít,
tak se nesměj,se nesměj,popíjej....

Conclusión:

Obey your destiny. (demostrado por el oráculo de la moneda).

Después había ayudantía de electro. Notar que a Mario le da "sueño" a esa hora. (jajajaja).
Fui a otra sección. Estaba ligeramente mejor que la mía y hasta escribí como 5 páginas.
Alguien me pidió los apuntes de electro, algo que casi nunca ocurre debido a que mi letra es particularmente mala.

Luego Conversion Software version seven point o. Particularmente normal, a no ser por la sorpresa de que el miércoles tendremos experiencia evaluada (y q pasó con las rolle playing style ayudantías?). Además del cambio en la fecha de la I. Esto no es raro considerando que ya cambiaron que cambiaron el horario de la I1 por el partido de Chile con Colombia.

Dato freak: He-man es indio.

Luego estática. El Master of Matlab el ingeniero F... nos demostró casi como se hacía entero el taller. Algo particularmente raro fueron las 2 listas. Primero alguien de atrás hacia adelante inició una lista para la asistencia (para irse lo antes posible). Y llegó al principio. Luego el ingeniero pasó otra lista para anotarse de adelante hacia atrás. ¡Se está replicando información! A lo mejor las listas eran iguales pero en orden inverso.
O sea:
for (int i = 0; i< numero alumnos; i++)
{
if (lista[i] !=lista[numero alumnos - i]) return false;
}
else return true;

El departamento de estructura hay que aplicar torque a la puerta giratoria para abrirla.

Luego decidimos usar assembla para el taller de estática jajajaja.

Pero si creen que esto termina acá, se equivocan. Cuando me iba a mi casa, tomé una micro y la weá se quedó en pana. (Era una de esas antiguas enchuladas). Pero no en cualquier parte, sino al lado del apumanque. Entonces como no pasaba ninguna micro, decidí pasar ahí para ver si había algo interesante. Nada mucho a excepción de una tienda con olor a incienzo. Me compré un chocolate a $269 más caro que en un supermercado.
Luego llegué a mi casa, y mi papá llegó a la misma hora que yo, lo que es bastante raro porque por lo general llega mucho más tarde.
Dato: a mi hermana se le están cayendo los dientes. Por lo que si se le caen 2 le hacen un 2x1 para que el conejo que trae la plata pague menos.

Y nunca pensé que iba a escribir tanto en un día tan raro como hoy. Recordemos que lo semejante produce lo semejante.

viernes, 12 de septiembre de 2008

Probarajability

El título de esta entrada explica con lujo de detalles de que voy a hablar. No sólo fue la prueba más dificil que he dado, sino la forma y los sucesos que ocurrieron en ella también fueron memorables.
Antecedentes iniciales, tales como citas del profesor:
"Ya poh, chiquillos, quédense callados, si a mi no me cuesta nada que la media de la I1 sea un 2.0" o "Ajá, cuando se les habla de rajarlos ahí se quedan callados, ahí les duele."
Al principio claramente no había estudiado mucho, porque me urjía más hacer la entrega 3 de software que probabilidades.
Otro antecedente fue que Pollo me dijo que la media de su I1 de probabilidades fue un 3.2. Bastante aceptable.
Llegó el día, o sea hoy, llegué como a las 8:30 para un aburrido laboratorio de electricidad y magnetismo. Circuitos y demostrar que las leyes funcionan sólo idealmente pero no en la realidad.
De hecho electro fue el ramo que no vine esta semana, por culpa de probabilidades.
Además me hice la ayudantía del viernes, pero yo la hice el jueves en mi casa (a eso de las 12 a.m.) Porque el día anterior había llegado como a las 4 p.m. a mi casa y me dí una siesta de casi 3 horas.
Después fui a sacar fotocopias de pizarro, como 200 páginas y $1650 hacen pensar que el curso no es para nada bonus y que igualmente, aunque sea parsimoniosamente, nos van a rajar. (siiiiiiiiiii).
I´m so happy because today I was rajated, probabilities´s on my head. I´m so ugly that´s ok because so are you... Raje me again.
Después fuimos con el sardina al DCC a buscar nuestros controles de software, ya que a mi me rajaron. Traté de recorregir un caso de uso que me pusieron cero puntos pero que en realidad dudo que me lo pesquen porque estaba con lápiz mina y además el proceso de recorreción es lento.
Después fuimos con Pascal a la sala de estudios en busca de hacer algo productivo para software. Esperamos por Mario, el cual fuimos por lo general bastante productivos ya que hicimos una buena arquitectura, o más bien, diagrama de clases. Y estabamos particularmente inspirados.
Además, podemos demostrar que la función de productividad de Mario Pm depende exclusivamente de la cantidad de horas que haya dormido el día anterior.
En ese caso, podemos decir que está dado por:

Pm(t) = C*exp(t) - epsilon.

con t: cantidad de horas dormidas el día anterior.
C: constante cualquiera.
epsilon: lim( n-> infinity 1/n) solo para wear.

Aunque la relación exacta está por ser demostrada (cita requerida).

Después de eso, a eso de las 4.00 pm la curva de d productividad /dt como a descender hasta el punto de ver un acelerador de partículas en PHD Comics. Después de eso, fuimos a comer, aunque en realidad primero ibamos con rumbo a buscar las guías de ética, cuando cerca del hall universitario vimos a:

david.

Noooooo!!!!!!! Era la verificación más clara de que me iban a rajar, con buzo clásico cómo en los antiguos tiempos rajativos.
Como estamos en probabilidades, si definimos los EVENTOS:

public event verADavidal(verADavidalEventHandler chuncoco);
public event meRajan(meRajanEventHandler homero);

entonces
P(meRajan | verADavidal) = lim (n-> infinity) 1-1/n

se lee "la probabilidad de que me rajen dado que vi a davidal tiende a 1 por la izquierda".

Después de eso fuimos al food garden a comer, donde lo único que estaba abierto era el Doggis, por lo que yo me comí un helado solamente y supongo que Mario comió en el mall para evitar comer chatarra nuevamente.

Además definimos que:
si el burger king es ideal si tení mucha hambre y poca plata, y necesitai basura sin importar el contenido; entonces el Doggis es ideal si tení muy poco tiempo como para ir al mall y es la única opción en el food garden. Claramente el dominó es el mejor de todos, pero la desventaja es el precio (a pesar del 15% de descuento).
Además vimos un tagadá donde se ve claramente como se puede modelar en Padrob, los cilindros, prismáticos y juntas de revolución, además de las fuerzas centrípetas hacen realmente loco el experimento.

Entonces de después de eso, iba a empezar la prueba. Iban a hacer 5 para las 6 cuando me dirijí a la sala A1. Ahora parte lo interesante. Cuando llegué había mucha gente y como que ni cabíamos, entonces yo me agarré un puesto por ahí adelante.
Dato freak: vi a mi ayudante de física clásica ahí.
Entonces me senté "tranquilamente" (aunque sudando claramente) Pasaron las 6:05, 6:10 y el profe ni el ayudante llegaron. Pensamos que claramente les daba paja venir y que se fueron a una fonda.
Después noté que la gente se empezó a ir y quedamos unos pocos. Nadie cachaba lo que pasaba, cuando yo también salí y nos dijeron que la prueba era en la A3 y no en la A1 como decía la página. De hecho en la puerta de la sala había una lista de nombres y una distribución matricial de puestos; por lo que me dio paja entender en que puesto estaba y me senté en cualquier puesto.
A las 6:10 empezar a repartir, LEAN BIEN, no el típico cuadernillo de 6 hojas que definen el estilo clásico de las pruebas de matemática, sino 2 cuadernillos!! Sí, uno era para la pregunta 1 y 2, y el otro era para la pregunta 3 y 4.
Pero lo raro que se sintió es no colocar un MAT en la sigla si un EYP1112. Aunque heredan de la misma facultad.
Como dato curioso, alguien preguntó "¿cuál es el nombre del profesor?" y el profe, que estaba ahí dijo "Chaaaaa...". No cachar al profesor demuestra claramente los cambios y migraciones de sección. Entregaron la prueba. Eran 4 preguntas, la primero eran demostraciones axiomáticas, las que claramente las chamullé. La prueba estaba imposible.
Duraba 2 horas, nos dieron 15 minutos extras al principio para leer la prueba y responder dudas de enunciado.
Dada a la creatividad de los profesores el ejercicio 4 decía algo así:
"Dada la buena campaña de nuestra selección de fútbol en la era Bielsa el sponsor oficial piensa lanzar un nuevo diseño de la camiseta, pero en la elaboración de la primera partida de tamaño 4n, se detectaron 4 camisetas con fallas..." y después había que calcular ciertas probabilidades. Yo partí con esa pregunta y demoré más de media hora. Cuando terminé llegó el profe y dijo un dato extra: "En el problema cuatro las camisetas son distinguibles..." por lo que me hizo rajarme una hoja entera porque con ese dato cambia completamente el sentido de la pregunta.
Después había un problema con dados, donde curiosamente era muy similar al que se hizo hoy en la ayudantía, aunque yo lo resolví de una forma distinta a la de la pauta y claramente llegué a otro resultado.

La pregunta 1, tenía dos partes, una de 3 puntos, y la parte 2 se dividía en dos subpartes, de un punto cada una. Habían preguntas como si A es subconjunto de B demuestre que P(A) < P(B). Es como obvio, pero como se demuestra eso!!!!!!!!!
La otra pregunta era como de un concurso de televisión y no caché mucho..

La prueba terminaba a las 20:25 cuando 5 minutos antes se me intenté ocurrir una forma de resolver el problema 4, y como que lo hice así muy flaitemente, de hecho ni siquiera anoté el desarrollo puse el puro resultado!! (terminé como 5 minutos después de que digan: "paren de escribir..."). Entonces si tengo la suerte de que me la haya tenido buena (casi imposible) me van a rajar por no tener el desarrollo.

Terminó la prueba, y sin hablar con nadie (aunque no tenía con nadie que hablar) me dirigí rapidamente al metro. Me disponía a escuchar Fade to black y sad but true pero justo se me gastó la pila. Mala suerte ser sardina. Entonces llegué a mi casa,comí y me puse a escuchar esas dos canciones, y ahora estoy escribiendo acá y claramente no puedo seguir escribiendo porque no conozco el futuro, aunque a Pascal le gustaría como dice en su post "What if..."

Conclusión: Logré mi objetivo!!!!!! Me rajaron!!!!!!!!!!1