[ damso @ 14.04.2010. 14:50 ] @
Evo malo ideje za racunanje putnika.(ako neko zna vise o tome nek napise..) PRetpostavimo da neko zeli da putuje i da ga neko poveze.(da podele troskove benzina) Ili obrnuto. Sada svako ima svoj uslov u kom slucaju bi putovao,neko recimo ako neko vozi,neko ako bi drugi pare dodao,pare nabavio..(pogledati recimo www.podelitroskove.rs) Krenemo od mjesta A do mjesta B Ideja je da se napravi sistem za pregovaranje gde bi svako unosio svoje uslove i menjao ili zadao algoritam za menjanje..i da u slucaju kada se svi uslovi poklope,javlja se PUT koji se salje svim ucesnicima.Detaljnije: SVAKI POTENCIJALNI PUTNIK KREIRA nit! NIT je put sa sa uslovima.Uslovi su u vise klasa(ako ide jos neko i plati n para,ako neko vozi za x para,...) Svaki uslov je vlasnistvo putnika i on moze da ga ugradi u neku nit,i posle menja.Nit se menja svakom izmjenom nekog uslova nekog od clanova. Nit ima uslove iz predefinisanih klasa ali svaki korisnik moze open source da kreira svoju klasu uslova. U tenutku kada se poklope svi uslove,nit postaje PUT i tako realizovan salje se na adrese svih ucesnika u niti. Put moze biti rasformiran lako promjenom nekog od uslova ali ucesnici su dobili rezultat i mogu se dogovoriti ponovo formirati put. Ideja je da svako stavi otvoreno svoje uslove i zelju za putem. Takodjer ucesnici mogu pisati svoje funkcije koje ce same da postavljaju i menjaju uslove prema nekog predefinisanom algoritmu. AKO NEKO ZNA DA LI SE RAZVIJA neki programcic/biblioteka sa slicnom namjenom open source ili samo u pseudokodu neka postuje HVALA |