dimecres, 23 de juny del 2010

Ya está entregada!!!!

Hace justo una hora, a las 23:58, lo que viene a ser con tiempo de sobra, se entregó la práctica que tanto sudor (del esfuerzo mental porque físico...), lagrimas, sábados saliendo de fiesta a la biblioteca (que divertido!!!!!), días enteros programando, con algún que otro PRO 6, el último bueno, por en medio y un Virtua Tenis que se coló (gracias Konami y Sega por tan grandes juegos), discusiones que llegaron a las manos (mentalmente otra vez, somos pacíficos), finalmente hemos visto la luz al final del camino, una luz tenue pero alentadora, una luz que nos llena de orgullo por el trabajo realizado, una luz reparadora, la SALVACIÓN.
Mañana es la presentación, aunque no creo que sea lo que esperáis con más impaciencia de ese día, y ya habremos terminado el curso. Un curso, por cierto, interminable, hasta el 23 de Junio ni más ni menos, ni los niños de primaria terminan tan tarde.
No sé si esto enseña la hora a la que se publica la entrada pero es un pelín tarde así que no me queda más que decir
Suerte a todos y buen verano!!!!!!!!!!

dimarts, 22 de juny del 2010

Treball d'última hora

Després de tants dies sembla mentida que ja haguem arribat al darrer dia d'implementació de la pràctica, però per més que ens consti de creure, avui és la darrera reunió del grup. Així doncs, donem el darrer "parte" de treball.

Avui hem seguit amb la distribució de feines que hem seguit aquests darrers dies, fent el César i l'Albert Solà les darreres modificacions del codi i millores de darrera hora (com la implementació de la benzina). Mentrestant, la resta hem treballat amb la documentació de la pràctica.

En el meu cas, he estat fent més que res feines de traducció i correcció de la presentació feta pel Jaume, i ara em disposo a juntar la meva part de l'informe amb la part del Sergi i a escriure el joc de proves (fent-lo també).

Doncs res, avui acabem a la fi la pràctica. Felicitats a tots per la feina realitzada, ha estat un plaer!

Refactorització del codi i noves implementacions de ultima hora

Bé ja tenim refactoritzat el codi i tot el moviment i inicialitzacions dels agents i es troba a la classe MobileAgent juntament amb la gestió de benzina. Tots els agents que es mouen pel mapa, hereten aquesta classe.

Aquesta tarda quan surti de treballar intentaré millorar intel·ligència en la gestió de tasques per part dels agents per a que siguin mes eficients. És el que us vaig comentar ahir per email. Si em dona temps de acabar-ho, cada agent tindrà diferents tasques assignades en lloc d'una sola i crearà una ruta per tal de resoldre les tasques no per odre d'arribada sinó optimitzant els desplaçaments per treure la màxima eficiència en quan a temps i benzina, es a dir, intel·ligència.
Bé, això només es la teoria... a la pràctica ja veurem si funciona :)

Ja falta poc!

dilluns, 21 de juny del 2010

Mañana entregamos


No hara falta!!!!!! Mañana entregamos!!!!!! si las ambulancias terminan de salvar a la gente ya estaremos!!!!!!! (sino siempre se pueden morir xD). Hoy hemos arreglado un poco el codigo, hemos quitado todos los warnings esta más bonito... Documentacion y todo eso tambien... Mañana veremos que tal...

Sprint final!

Ja estem apunt de entregar la práctica. Demà. Tan sols un dia per acabar-la. Però per sort la portem força encaminada. No podrà ser tan completa com hauriem volgut pero creiem que les funcions bàsiques del SMA estan fetes ja, que és l'important.

Avui ens dedicarem a fer els retocs finals a la pràctica, que sembla que ja funciona a tots els ordinadors (tot i que el consum de CPU es exageradissim), i acabarem la presentació i el informe de la pràctica.

El sistema Contract-Net per assignar les tasques (realitzat per mi) funciona ja correctament i assigna també tasques pendents als agents que no fan res o ja han acabat les seves tasques. El sistema està implementat de forma jerarquica de manera que és més eficient.

Llàstima que la presentació sigui dimecres...justament en revetlla de Sant Joan! No pot ser, ens pensavem que ja estariem de festa! xD Bueno haurem de "apechugar"...

Salutacions!

diumenge, 20 de juny del 2010

BALACK!

Bueno bueno bueno, això ja comença a acabar-se, està costant però poc a poc tot es fa xD.

Ara ja estem a la fase final, per una banda el Cesar i l'Abert Solà estan acaban d'enllestir els últims punts, mentre que l'altre Albert (Royo) , el Sergi i jo mateix (Jaume) estem fent tota la documentació.

L'Albert i el Sergi estan fent tot l'informe que és un bon totxo de feina i jo estic fent la presentació.

Bueno a treballar! Que el temps s'acaba!!!!

EDIT ortogràfic by Albert Royo

Acabant el cap de setmana!

Bona tarda a tots, membres de JADE-te i lectors! Avui som ja a diumenge per la tarda i s'acaba aquest cap de setmana en el qual hem iniciat l'sprint final de la pràctica (amb sorpreses de per mig com el que vam explicar ahir).

Tant ahir com avui hem quedat de nou a la biblioteca de Sescelades per tal d'acabar d'implementar la pràctica. Avui, hem redistribuït la feina degut als problemes i a la proximitat de l'entrega. D'aquesta forma, César i Albert Solà han quedat encarregats de implementar el que queda de codi de la pràctica (moviment per als policies i acabar alguns comportaments, així com comprovar el funcionament de la pràctica, en especial del mecanisme Contract-Net).

Per altra banda, els tres membres als quals no ens funciona la pràctica en cap dels nostres portàtils (en cap dels dos meus per exemple), hem procedit a avançar amb la documentació de la pràctica, per no deixar-la per a última hora. Ara, mentre el Jaume es dedica a fer la presentació PowerPoint, el Sergi i jo anem fent l'informe, que queda subjecte a possibles canvis de darrera hora.

Com a punt final, matisar les paraules d'ahir, on vaig dir que havíem deixat de banda l'estructura jeràrquica que havíem decidit implementar. L'estructura està implementada (tenim els subcoordinadors i realitzen les tasques), però s'han pres algunes llicències per tal d'acabar la implementació amb vistes a fer-ho estrictament si teníem temps futur. D'aquesta forma, els coordinadors serveixen per assignar els treballs als seus subordinats, però alguns missatges passen del coordinator directament als subordinats, sense passar pels coordinadors de cada tipus.

Aclarit això, res més per avui (per part meva). A seguir treballant!