{"action":"opened","issue":{"number":41,"created_at":"2011-10-26T01:36:26Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Para revivir un poco el proyecto se me ocurrió, aunque ya era antes, portarlo a nodeJS\r\n\r\nPara ellos vamos a necesitar varias cosas que simplifico en estas etapas. luego sería genial definir bien los milestones y bajar las tareas concretas\r\n\r\nETAPA 1\r\na) Llevar el server a nodejs. Presiento que funcionará el 99%\r\nb) Modificar la comunicación entre servidor y clientes haciendo uso de sockets. Podríamos usar directamente http://socket.io/\r\nc) Terminar la interfaz de juego para humanos (P1 vs P2)\r\nd) Terminar las partes del server que faltan (eran un par si no me equivoco)\r\n\r\nETAPA 3\r\na) Determinar el modelo de IA a utilizar para el aprendize del server\r\nb) Determinar como se persistirán los datos en el cliente ó servidor para cada jugador y en el servidor para los aprendizajes globales\r\nc) implementar ambos","comments":0,"title":"Portar a nodeJS","updated_at":"2011-10-26T01:36:26Z","url":"https://api.github.com/repos/jcbp/VirtualTruco/issues/41","id":2052389,"assignee":{"avatar_url":"https://secure.gravatar.com/avatar/8820784854713bed920ae001ed1ddd62?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"8820784854713bed920ae001ed1ddd62","url":"https://api.github.com/users/jcbp","id":892388,"login":"jcbp"},"milestone":null,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/b523548163f9229004872370e419831d?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"b523548163f9229004872370e419831d","url":"https://api.github.com/users/acromm","id":806548,"login":"acromm"},"html_url":"https://github.com/jcbp/VirtualTruco/issues/41","labels":[{"name":"Discussion","url":"https://api.github.com/repos/jcbp/VirtualTruco/labels/Discussion","color":"DDDDDD"}],"state":"open"},"legacy":{"number":41,"action":"opened","issue":2052389}}