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!

dissabte, 19 de juny del 2010

Moments onírics d'alucinació absoluta

Bona tarda tots de nou. Escric des de la sala d'estudis en el moment més surrealista en el que portem de pràctica, doncs la pràctica no funciona correctament més que en un portàtil (el del César -> una ronyosa pometa mossegada del 2006). Portem ja una estona provant tota mena de coses per actualitzar el projecte i de moment res, tot el tema de moviment només es fa sense errors en el Mac i no en la resta (amb el mateix projecte).

Problemes a banda, com he dit en un anterior comentari, tenim ja implementat el sistema de moviment dels agents tant en ambulàncies (inicial) com en bombers i només ens queda migrar-lo també als policies. A més els comportaments han estat implementats (tot i que no provats encara) i el sistema Contract-Net per a les ofertes que ha implementat el Sergi (tot i que tampoc ho hagi dit), diria que per als bombers, tampoc ha estat provat encara.

Sigui com sigui, sembla que la pràctica va per bon cami, tot i que hem hagut de renunciar a algunes coses per a poder complir el termini amb una pràctica operativa. Així doncs, la pràctica ara mateix no segueix la jerarquia que vam decidir implementar i tampoc hi ha cap mena d'implementació del sistema de benzina. Tal com va la cosa, si acabem amb temps el que duem entre mans provarem la jerarquia, i com a final la benzina.

PD: Sembla ser que podria ser cosa dels portàtils l'error, ja que a nivell de CPU el portàtil del Sergi es sobrecarrega de mala manera, mentre que el del César no. Falta veure què passa al meu, però sent un HP Mini podria ser el mateix.

Fin de semana "divertido"

Saludos fieles seguidores de este gran blog. Hacía unos días que no actualizaba con un mensaje propio, esto no quiere decir que no haya hecho nada sólo que no me acordé de ponerlo aquí. Que me ha mantenido tan ocupado estos días os preguntaréis, pues ni más ni menos que el movimiento!!!!! Bueno, eso y el amor que me dan los punteros en JAVA (nunca pensé que diría esto), un amor no siempre bueno...
El movimiento se intenta que sea mínimamente inteligente, sólo un poco más que una piedra, y a causa de los punteros éste se ha ido alargando unos días.
Respecto al grupo hoy hemos quedado otra vez, aunque solo uno por la mañana, quién será???? (mabeis abandonado :'( jajajajaja) esa fiesta de ayer... A ver si ya damos la puntilla a la practica y conseguimos salvar a alguna gente, y sus casas claro, antes del martes.
Ánimo!

dijous, 17 de juny del 2010

Novetats a la pràctica

Reunions diàries com de costum i seguim avançant a marxes forçades, si bé de vegades no tant ràpid com ens agradaria. Sigui com sigui, de nou un report de la feina feta els dos darrers dies:

Ahir: Treball de nou amb el Sergi en equip provant d'implementar el moviment i prenent decisions pel que fa a la via a seguir en aquest sentit. Es va provar d'implementar un parell de mètodes que al no donar resultats visibles es van deixar en standby fins al dia següent.

Avui: Treball individual pel matí provant de traslladar tot l'algoritme de moviment des del fitxer on era fins a un agent en concret (en aquest cas l'Ambulance), per tal de simplificar l'enviament de missatges. Després he demanat ajuda al César per tal d'implementar els behaviours necessaris al Coordinator (ja que de moment ens saltem la jerarquia per a fer una estructura flat fins que funcioni) i entre els dos hem arribat a una versió de moviment i comportament per torns de l'ambulància que estem debuggant aquesta tarda. En el desenvolupament dels behaviours necessaris en aquest camp hem comptat amb l'ajuda del Jaume, que ha escrit algunes funcions i també ha estat debuggant una estona abans de ser requerits per a d'altres assumptes.

Això és tot per avui, seguirem informant (espero que tots).

dimecres, 16 de juny del 2010

Subversion

Bé fa molt que no escric al blog, intentaré fer un resum breu de l'estat de la meva part de feina que es divideix en 2 apartats.

Problemes subversion

Dilluns vaig importar de forma manual els canvis que s'han realitzat fora del sistema de versions subversion.
Hem queda pendent crear una branch del projecte amb la versió anterior, ja que vaig corrompre el sistema i s'ha perdut part de l'històric.

Avui ha caigut el servidor dyn-dns que allotja el meu "servidor" subversion.
Intentaré reconfigurar tots els portàtils per a que funcionin per IP de forma provisional.

Implementació pràctica
Segueixo encallat amb els behaviours ciclics del sistema de generació de desastres.
Espero tenir-ho acabat el mes aviat possible.

Report dia 15/6

Com bé va explicar ahir el Jaume, ens vam dividir en dos equips els presents. Pel que fa al meu equip, format pel Sergi i per mi, vam passar la tarda provant de fer que els vehicles es movessin. Això va dur bastants problemes, ja que la idea inicial vam comprovar que no era factible i s'havia de tenir en compte massa opcions possibles pel que fa a les vies per on anar.

Aquest primer model (moure's només en els dos eixos que fessin falta fins arribar al destí) massa simple no era viable, ja que molts moviments no els podien fer els agents. Per això vam provar de cercar altres models menys senzills que ens permetéssin arribar al lloc desitjat. Vam considerar finalment aquests models:

  • Model simple (l'explicat a l'anterior paràgraf).
  • Algoritme A*
  • Algoritme d'exploració a l'inversa (ara mateix no recordo el nom, es tracta de cercar la ruta des del punt final cap a l'inicial).
  • Model d'exploració de les possibilitats recursiu (a trams).
Finalment, després de donar molts tombs tota la tarda, es va demanar ajuda al César, que deia veure molt clar com fer el model recursiu... i va acabar implementant una versió controlada i aparentment millorada del model simple, afegint-hi regressió per si es troba en un cul de sac.

Avui ens disposem a debuggar el codi del moviment, ja que (com era d'esperar en tot codi recent picat), no va funcionar.

Seguirem informant.

dimarts, 15 de juny del 2010

Me dicen la Mosca Negra por algo (un dia força productiu)

Avui i el més important és que hem fet un gran descobriment amb la frase "Em diuen la mosca negre i és per algo" això ens ha donat forces per seguir endavant i organitzar-nos, resumint que avui ha sigut un dia força productiu.

Per una banda l'Albert Royo i el Sergi Martí s'han posat "mano a mano" per pensar i implementar de quina manera fer moure els agents del punt A al B de forma "intel·ligent", per desgracia al final s'han posat dacort i no han arribat als punys però... si més no... ha sigut divertit xD.

Per altre banda el Cesar Vicente únicament amb l'ajuda de la seva bojeria única i inigualable ha realitzar la comunicació entre Agents bàsics (police, fireman i ambulances) i els coordinators especifics de cada un.

Finalment, en Jaume Reñé (osease uno mismo) ha realitzar la comunicació entre el Central i el Coordinator per actualitzar la GUI cada cert temps. Lògicament jo he sigut el més centrat i no se m'ha anat la flapa menys quan el Ori1 m'ha indignat.

Bueno, demà haurà un altre xerrada.

Fins demà!

dilluns, 14 de juny del 2010

Pantela Walner!

Bueno, avui al final després de arribar gairabé als punys... xD

Hem conseguir fer que el Central Agent crei tots els Agents necessàris amb tota la informació necessària perqué puguin realitzar la seva feina.

La comunicació ja està bastant encarada, ara "només" quedarà fer que els Agents (vehicles) es moguin d'una forma "intel·ligent" i això no serà gens fàcil xD.

Fins la pròxima!

Continuant feina

Avui hem tornat a quedar tot el grup per seguir treballant amb la pràctica. Realment ens està costant més del que ens pensavem, però la questió es intentar superar els obstacles.

Potse ens convé un replantejament de l'estratègia a seguir...però seguirem endavant.

Seguirem informant.

dissabte, 12 de juny del 2010

El espiritu de PARKITO!

Ja us vaig dir en el mail, ahir em va vindra una gran il·luminació i inspiració, resumint, el espiritu de parkito m'ha poseit, així que avui me posat manos a la obra i ja tinc l'estrucutra de comunicació principal entre CentralAgents, CoordinatorAgent, CoordinatorPolicie/Fireman/Ambulance fets.

A veure si dilluns comencen a fer alguna cosa "intel·ligent" xD.

Enga! Fins demà!

divendres, 11 de juny del 2010

A poc a poc

Avui me passat tot el dia i finalment he entès tota la comunicació que s'esta realizant entre Agents i quins són els princiapals passos que fa.

Ara ja serà molt més fàcil acabar d'enllestir els petits errors que surgeixen entre la resta d'Agents.

Treball Individual!

Bé doncs, de nou torno a escriure per demanar-vos que aneu posant aquí el que esteu fent cada un en les reunions diàries que anem fent.

Avui, en el meu cas, degut a obligacions mèdiques no he pogut assistir a la reunió (només a les acaballes) i per tant només he pogut preguntar què s'havia fet fins aleshores.

Pel què en sé, Sergi i Jaume han estat treballant amb les ambulàncies i el central agent, si no m'equivoco.

dijous, 10 de juny del 2010

Treball Jaume

Avui per la meva compta he estat lleguint el manual per resoldre dubtes puntuals que havien (comunicació de missatges i creació d'ontologies) i, a més a més, he afegit unes funcions que no estavem implementades en els agents.

dimecres, 9 de juny del 2010

Treball César & Albert

Se'ns ha demanat que siguem més explícits en la especificació de la feina que fa cada membre del grup en el dia a dia en comptes de centrar-nos tant en el que fa el grup a grans trets. Així doncs, ja sabeu membres, escriviu tots cada dia el que aneu fent!

Avui per la meva part he tingut problemes amb l'execució de JADE, així que m'he juntat amb el César i entre els dos hem estat tocant el codi a nivell d'inicialització dels agents. Tot i que crèiem que ja estava fet, ha resultat que hi havia problemes amb el codi, doncs els agents no sabien en quina part del mapa estaven situats. Per aquest motiu hem estat arreglant aquest error.

Després suposem que escriuran els altres membres que han treballat avui també.

dimarts, 8 de juny del 2010

Recta final!!!!!!!

Bueno, bueno, bueno llegamos a la recta final, hora de hacer tripas corazón y echar pa' 'lante. Estos días habrá trabajo en grupo cada día de sol a sol (de 10 a 20) para terminar la práctica a tiempo. Ahora mismo toca coordinar bien a los diferentes agentes que por ahora se llevan mal : ).
Ahora calculo estaremos a un 20% del total así que ánimos!!!!!!!! Al final la idea del subversion es buena y todo y nos está ahorrando tiempo (gracias Albert S!). Espero una actualización diaria o casi de todos nosotros con el trabajo que se hará durante estas jornadas intensivas.
Así que no desesperéis si no veis la playa en unos días que el moreno biblioteca mola más :'(.
Salut i benzina!

PD: Si se alargara el plazo unos días iríamos mejor no creéis?

diumenge, 6 de juny del 2010

Aturada en les reunions

Degut a la proximitat dels exàmens teòrics de segona convocatòria, des de finals d'aquesta setmana i fins dimecres vinent, els membres del grup hem suspès les reunions del grup de pràctiques per poder dedicar-nos a preparar aquests exàmens convenientment.

Informarem quan es reprenguin les reunions.

dimecres, 2 de juny del 2010

Noves reunions JADE-te

Seguim mantenint el ritme de reunions. De totes formes, si en les reunions no es fan avenços significatius, ho anirem agrupant en posts de diversos dies per no saturar el blog d'escrits.

Així doncs, en el que portem de setmana hem seguit quedant tots els dies excepte dilluns (on va fallar la comunicació entre els membres i només vam aparèixer dos, motiu pel qual no es va seguir en el treball).

En el que portem de setmana hem estat modificant i agregant el codi corresponent al CoordinatorAgent principalment, així com dels elements subordinats (ambulàncies, bombers i policies). Avui hem seguit en aquesta línia i a banda de corregir alguns errors realitzats durant la implementació anterior, hem seguit avançant en la implementació del codi, sobretot en la inicialització dels agents.

Esperem poder tenir uns agents ja inicialitzats breument.

diumenge, 30 de maig del 2010

Subclipse, Eclipse + Subversion

Divendres vaig crear el servidor subversion, però al fer-ho a la sala de usuaris ara no us podeu comunicar amb el "servidor" degut a que ja no tinc la ip privada (gran error per part meva).
Per a poder fer les actualitzacions (commit & update) heu de tornar a exportar el projecte nou des de la nova direcció que us he enviat.

Igualment com mai heu treballat amb un gestor de versions pot ser interessant que feu un cop d'ull de mes o menys com funciona.

Aquest és un petit tutorial que us explica com exportar el projecte al vostre ordinador i les 6 accions bàsiques de un sistema de control de versions.


Espero que amb això podem accelerar el desenvolupament de la practica. Ja veureu com al principi costa una mica però en quan ho has fet servir una mica es molt millor que enviar la practica en un zip per correu electrònic.

Aquí teniu un tutorial mes extens molt interessant de com funciona el sistema en mes profunditat i totes les seves possibilitats.


Si més endavant voleu montar-vos el propi servidor subversion semblant al que tinc montat es una ubuntu + apache webdav + subversion. (També funciona sota windows)

Ara utilitzem el client subclipse que s'integra amb Eclipse però per a Windows hi ha el Tortoise SVN que es molt interessant ja que s'integra amb l'explorador.

divendres, 28 de maig del 2010

Primera reunió segona convocatòria

Ahir els membres de JADE-te ens vam reunir per primer cop per continuar amb la pràctica ja per a segona convocatòria. Degut a problemes amb altres assignatures, al final el treball el va dur a terme César, que va continuar amb la implementació del codi dels agents.

diumenge, 2 de maig del 2010

Reunió setmanal dimarts

Dimarts passat hi va haver una nova reunió de l'equip Jade-te (els qui vam poder, ja que era pel matí), on vam seguir treballant en la pràctica.

Aquesta setmana provarem de realitzar més d'una reunió.

divendres, 23 d’abril del 2010

Trabajo realizado

Durante estas últimas semanas, aunque en el blog no se reflejase por diferentes motivos, se ha realizado:

  • Lectura y evaluación de los trabajos del resto de grupos.
  • Discusión de la compartición y actualización de las diferentes versiones de la práctica a medida que se realiza.
  • Se ha debatido sobre la forma de comunicación entre agentes, sus diferentes características y posibles ventajas para la práctica.
  • Se han programado las bases de los diferentes agentes, sus características comunes y se especificado el camino a seguir.
  • Se han realizado diferentes reuniones con todos los componentes del grupo para la decisión y programación de los puntos anteriores.
Esta semana próxima continuaremos, con todo nuestro esfuerzo y esmero, haciendo las prácticas.

divendres, 26 de març del 2010

Comencem a programar?

Molt be,
ja hem fet les presentacions i aquestes coses.

Ara crec que ja comença a ser hora de posar-se en acció i provar de escriure 4 cosetes.
Per tal de sincronitzar-nos ens aniria bé muntar algun tipus de repositori de software.
Hi han moltes opcions Subversion, CVS, Git i alguns mes.

Git es el mes modern i es el que s'utilitza per el kernel de linux i molts altres projectes. Com a avantatges que te respecte els altres es que es distribuït i no requereix d'un servidor central.

Subversion crec que es el mes extes actualment i fàcil de trobar hosts gratuïts que ens allotgin el projecte. Sourceforge, google code. S'integra amb eclipse perfectament i el se administrar.

Mes igual quin utilitzem ja que Git m'agradaria probar-lo i Subversion l'utilitzo sovint.

Confirmeu quin es el que preferiu i creo un compte i pujo el projecte base.

dimecres, 24 de març del 2010

Hierarchical Structure whit zones

Aquesta estructura és una ampliació de l'estructura que ha explicat breument el meu company però organitzat per zones.

La idea principal seria crear una estructura jeràrquica per zones:

El funcionament principal seria que totes les zones informessin a la CA de tots els seu moviments però únicament es comunicaran amb aquesta quan:

-No tinguessin prous recursos i necessitessin recursos extres.

-Si la CA sol·licites recursos per a un altre zona.

Llavors cada zona tindria la següent estructura:


On bàsicament seria una estructura jeràrquica com ha explicat el meu company anteriorment, amb la diferència que cada cap de zona es comunicarà amb la CA.

dimarts, 23 de març del 2010

Functional Hierarchical structure

Per Sergi Martí:

En aquesta estructura, hi ha un PoliceCoordinator, un AmbulanceCoordinator i un FireBrigadeCoordinator. L'Agent Coordinador només pot comunicar-se amb aquests 3 agents. Cada un d'aquests coordinadors es poden comunicar amb els seus respectius agents bàsics (per exemple, el PoliceCoordinator pot comunicar-se amb els PoliceCar Agents, però no amb els Ambulance Agents ni els FireTruck Agents). En aquest cas, l'Agent Coordinator es pot comunicar amb el CentralAgent, que s'encarrega de actualitzar la interficie gràfica, i tenir el control de tot el sistema.


Sessió de diapositives

Aquest matí ens hem reunit alguns membres (Albert R, César i Jaume) per acabar la presentació de la documentació que haviem fet el dia anterior. Hem fet una breu presentació explicant les diferents estructures en les que hem pensat:

-Estructura simple.
-Estructura jeràrquica.
-Estructura jeràrquica per zones.

També s'han esmentat les principals avantatges i desavantatges de cada una d'aquestes.

dilluns, 22 de març del 2010

Reunió post-examen

Aquest vespre ens hem reunit tots els membres de JADE-te, amb l'excepció del Jaume (per motius que desconeixem). La resta, hem procedit a juntar tot el treball que individualment havíem fet entre Sergi, César, Jaume i jo mateix per a realitzar el PDF que hem entregat aquest mateix vespre.

A més, durant la sessió, l'Albert S. ha anat avançant treball en quant a les diapositives que utilitzarem demà per a la presentació, les quals acabarem demà pel matí en una nova sessió.

Sort a tots amb les notes de XCII quan se sàpiguen (la necessitarem tots).

Flat structure (by frikitostadas)

A la Flat Structure, tots els agent de les fulles es comuniquen mitjançant el "Coordinator Agent", no es poden comunicar entre ells directament. Així tota la informació la gestiona aquest, passant la necessària cap al "Central Agent". Això comporta la facilitat que tota la informació estigui centrada en un punt, poguent comunicar direcament amb les fulles sense intermediaris pero gestionar el control. En canvi com a contrapunt, al fer-ho tot un mateix agent crea complicacions en la gestió dels agents.

divendres, 19 de març del 2010

Reunió matinal (una més)

De nou ens hem juntat els membres de JADE-te que hem pogut pel matí per tal de fer el document que se'ns demana per a la segona entrega, el disseny de l'estructura de comunicació dels agents.

Aquest cop les tasques s'han repartit de la següent forma:

- César: Parla de l'estructura més bàsica, on només hi ha un Coordinator que té a càrrec tots els efectius directament.

- Sergi: Ha fet la part de l'estructura jeràrquica, que serà la que implementarem d'acord a la votació realitzada (4 a 1).

- Jaume: Ha realitzat l'estructura jeràrquica per zones.

- Jo (Albert R.): He descrit cada tipus d'agent i la comunicació entre ells.

En propers articles en aquest blog cadascú parlarà de la seva part. Ara toca posar-ho tot en comú (tasca a la que s'ha ofert el César) i realitzar el PowerPoint de presentació. Seguirem informant!

dimarts, 16 de març del 2010

Mortal Kombat (Reunió tensa..)

Avui, dimarts dia 16 de març, ens hem reunit tot el grup al complert per analitzar les tasques a desenvolupar per la pròxima presentació de la setmana vinent. S'ha parlat sobre el mètode d'estructurar el disseny de comunicació entre els diversos agents (bombers, policies i ambulancies) i hi han hagut diverses opinions al respecte. Per tal de posar-nos d'acord, em exposat cadascú els pros i contres de cada model per tal de decidir quin seria millor per la pràctica.

A falta de temps s'ha acordat quedar properament per tal de redactar tota la documentació necessària.

dilluns, 8 de març del 2010

Una nova etapa

Una nova etapa s'obre davant nostre, una nova era de resplandor, treball orgull i, de vegades, penúries. Una nova pràctica ha arribat, una per governar-les a totes, tranquils que la portarem al Mont del Fat (inciso: me gusta más la traducción de Monte del Destino pero era para no romper el idioma), podrem amb ella i sucumbirà al nostre poder programador (o suspendrem xD) i la entregarem abans que les tropes de Sauron acabin amb les forces aliades (data límit xDDDDD). Endavant Homes, Hobbits, Elfs, Enans ( i demés criatures) lluitem per la llibertat!!!!!!!!!!!!!!!
Ja quedem i parlem que en fem.
Salutacions

dimarts, 2 de març del 2010

Salutacions i Agraïments

Només volia agrair,felicitar i disculpar-me amb el meu grup que he estat dos setmanes de baixa per temes de salut.

Moltes gràcies per donar-me suport i ara a treballar que hi ha molta feina i me de posar al dia :D!!!!.

dilluns, 1 de març del 2010

Reunió final abans l'entrega

Ara si, sabent la data definitiva d'entrega, aquest cap de setmana hem acabat de reunir totes les parts que mancaven i ajuntar tots els redactats de cada membre del grup en un sol document. També hem finalitzat la presentació per tal d'estar llesta per demà.

Esperem que vagi tot be. També dir que des d'aquí ànims al Jaume, que molt aviat (això esperem) podrà tornar a les classes.

dilluns, 22 de febrer del 2010

Reunió matinal

Finalment, un cop juntat tot el treball fet individual pels quatre membres operatius del grup (Jaume tornarà a estar-ho en breu), tres membres del grup (Sergi, César i jo mateix) hem acabat de redactar alguna cosa que faltava o fallava i finalment ho hem juntat. Així doncs, ja tenim les diapositives i el report creats, aquesta tarda toca fer-hi una repassada i enviar-ho.

Seguirem informant.

PD: Actualització! Se'ns ha informat a classe teòrica que l'entrega del treball és la setmana que ve. Així doncs, afluixem una mica el ritme de treball i repassarem la feina feta durant aquesta setmana extra que tenim ara.

Treball fet individualment

Als comentaris podeu descriure el treball que heu fet, el que heu trobat o com és de difícil trobar informació dels diferents temes.
Com és abitual deixaré un video per amenitzar aquesta entreda.



Simulació del tràfic de bots i llanxes a Venècia.

I un enllaç a una altra simulació, llàstima que no hi fiqui més informació.

PD:Sigueu indulgents amb el meu català, he perdut la pràctica : ).

divendres, 19 de febrer del 2010

Més informació

Els tres membres del grup que vam reunir-nos ahir hem seguit aquest matí. A banda de redactar, hem tornat a trobar informació interessant en el camp de les simulacions basades en agents (ABS). A través de la següent plana podem arribar a planes web de diferents tecnologies de simulació d'allò més interessants:

http://localfoodeconomygame.com/keyideas/Agent-Based+Simulation+Projects

Exemples:

1.- El NASDAQ: http://localfoodeconomygame.com/node/75
2.- US Air Force: http://localfoodeconomygame.com/content/agent-based-simulation-application-us-air-force

Per últim, un darrer link on hi trobarem aplicacions ABS classificades per gènere:

http://www.red3d.com/cwr/ibm.html

dijous, 18 de febrer del 2010



Traffix, simulador de trànsit per sistemes de carreteres.



Simulació de guerra per a jocs d'ordinador



Diferents exemples de simulacions basades en agents.

Reunió dijous dia 18

Avui hem quedat tres membres del grup per seguir buscant informació i començar a redactar el "written report". La informació ha estat llegida i resumida, i s'ha començat a redactar.

S'anuncia als integrants de JADE-te que demà, dia 19a les 10 del matí hi ha programada una reunió de treball a la sala d'usuaris.

dimarts, 16 de febrer del 2010

Distribució del treball

Havent quedat per la tarda 3 dels membres, hem decidit planificar la feina de la següent forma:

TOTS-> commenting the most representative works in each field

Sergi ---> Physics: fisica de particulas, dinamica de fluids.
Computing: distributed computing, In the domain of peer-to-Peer, ad-hoc and other
self-organizing and complex networks.

César ---> information on the area of agent-based simulation.
Traffic: They have also been used to analyze traffic congestion.

Big Boss. -> Biology: spread of epidemics, the threat of biowarfare, and biomedical applications
including inflammation and the human immune system.
Economics: modeling of consumer behavior, supply chain optimization and logistics.

Albert S.--> Society: the growth and decline of ancient civilizations, including word of mouth,
social network effects, simulate information delivery in ambient assisted
environments.

Aquest repartiment queda subjecte a canvis en funció de la quantitat de treball que depari cada tema i de la quantitat d'informació que trobem. De la mateixa manera, aquests temes són de partida.

Primera reunió

Avui per diferents motius ens hem hagut de reunir a l'hora de laboratori tres dels cincs membres del grup. Entre tots tres hem donat d'alta aquest blog i estem recavant informació per a la presentació de la setmana que ve. A més, hem decidit que el protaveu del grup seré jo mateix, l'Albert Royo.

Seguirem informant!

PD: Des d'aquí aprofitem per donar ànims al Jaume, el qual a hores d'ara està a punt de ser internat per a una operació de genoll. Recupera't aviat.