@Yorus:
En el insti ya di un poco el tema, pero estoy muy oxidado y bien poco recuerdo ya sobre el tema. Sería interesante, pero como dices, al no ser de aplicación práctica, quizás sientas que tras pegarte una gran currada el tema no ha tenido el éxito esperado. Yo empezaría a desarrollarlo en algún apartado del foro (Zona VIP o foro de pruebas) pero de una manera básica y que poco a poco entre todos te ayudáramos a completarlo, a modo de wiki aunque con la redacción de una única persona para que queda más homogeneo.
Si, al final haré eso. Si todos mis cálculos temporales son correctos, este fin de semana empezaré.