Che Posted October 11, 2014 Report Posted October 11, 2014 Ia uitati ce am gasit:Akinator, the Web Genius 1 Quote
nonimporta Posted October 11, 2014 Report Posted October 11, 2014 Este vechi siteul asta...totusi interesant l-a ghicit pe Hagi Quote
Aerosol Posted October 11, 2014 Report Posted October 11, 2014 Uitasem de el @nonimportanta // nu e chiar asa de vechi Quote
Mrcucubaux Posted October 11, 2014 Report Posted October 11, 2014 Din cate am inteles se foloseste de Wikipedia, imi poate explica cineva cum? Quote
Che Posted October 11, 2014 Author Report Posted October 11, 2014 (edited) A ghicit ! ^Apropo, nu are nimeni codul sursa sau macar sa stie cum face chestia asta ? Edited October 11, 2014 by Che Quote
viox Posted October 11, 2014 Report Posted October 11, 2014 (edited) mai dal si in rahat de akinator... cum cacat reuseste frate... la primul Traianel Basescianul am zis ok... ca ma luat cu presedinte.. etc... am zis ok, era un raspuns care putea sa fie anticipat... dar si la a 2-a a gicit aladinul din gaoz.. si anume Anda Adam...Am mai facut 2 si le-a ghicit si pe alea... si anume Tudor Chirila si Mihaela Radulescu... oricum interesant Aladin asta ) Edited October 11, 2014 by viox Quote
Eddie91 Posted October 11, 2014 Report Posted October 11, 2014 (edited) This shit is real 3 din 3 = 2pac, Uzzi (B.u.g.) si Adrian Minune Edited October 11, 2014 by Eddie91 Quote
Ganav Posted October 11, 2014 Report Posted October 11, 2014 (edited) M-am jucat si eu putin cu el. A gasit-o pe Scarlett Johansson din Avengers relativ repede. Cum cred eu ca functioneaza:din ce am observat intrebarile sunt aceleasi; primele fiind de regula este persoana cautata barbat sau femeie.practic exista doua categorii mari inintiale raportate la sex (masculin sau feminin).pe masura ce se raspunde la intrebari categoriile devin tot mai restranse(specifice) fiecare intrebare determinand integrarea sau nu a persoanei intr-o categorie.am incercat sa raspund in mod arbitrar la intrebari si am observat ca dupa 15 sau 20 de intrebari returneaza un rezultatjocul insa poate continua, aceast lucru insemnand ca fie mai sunt categorii de exploatat(parcurgem setul de valori in adancime) fie am revenit cu un numar de categorii intr-o pozitie anterioara(ne-am deplasat in sens invers). Modul in care se alege numarul de categorii nu poate fi determinat cu exactitate(presupun ca este o valoarea arbitrara intre doua praguri predefinite sau variabile(care depind de natura si numarul raspunsurilor))Din punctul de vedere al implementarii avem un set de elemente(de ex structuri) cu atribute, legaturi si ponderi ale acestora(ale legaturilor). De exemplu, daca am adapta akinator la RST am putea avea urmatoarele mari categorii:Este utilizatorul membru RST(exemplul este redundant insa serveste ca si punct de plecare)Este utilizatorul obisnuit(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Este utilizatorul VIP(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Este utilizatorul Moderator(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Este utilizatorul Super Moderator(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de N post-uri(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de M rep(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de P(zile/luni/ani) vechime(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de N' vizite la profil(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de M' mesaje lasate pe profil(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de P' mesaje in inbox (da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de N'' mesaje trimise(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de M'' mesaje primite(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de P'' like-uri primite(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utlizatorul utilizatorul mai mult de M''' like-uri date(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de N''' warn-uri primite(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul mai mult de P''' ban-uri primite(da/nu/poate/mai mult da decat nu/mai mult nu decat da)A dat utilizatorul mai mult de N'''' warn-uri(da/nu/poate/mai mult da decat nu/mai mult nu decat da)A dat utilizatorul mai mult de N'''' ban-uri(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are utilizatorul avatar-ul setat?(da/nu/poate/mai mult da decat nu/mai mult nu decat da)De cate ori l-a schimbat?(da/nu/poate/mai mult da decat nu/mai mult nu decat da)Are mai multe de N post-uri cu M like-uri si P rep-uriFiecare intrebare isi gaseste raspunsul intr-un atribut al unui element al unei multimi. De exemplu multimea in cazul de mai sus este comunitatea RST(membrii acesteia mai exact) iar elementele acesteia sunt membrii reprezentati printr-o structura asemanatoare(imi exersez putin C-ul):struct Membru { int eMembru = 1; // poate fi 1 sau 0 1 fiind valoarea de baza(default). e vine de la este aici int scaraMembru; // aceasta valoarea arata cat "de membru" este un utilizator(observam ca akinator nu este gandit in valori // absolute de unde si termeni ca poate si nu sunt sigur in variantele pentru raspuns. Mai mult ca sigur se // foloseste de concepte de logica [B][COLOR="#FF0000"]fuzzy[/COLOR][/B]. Scara poate fi de la 1 la 5 spre exemplu(in cazul nostru acestea acopera intreaga plaja de valori) int eObisnuit = 1; // toti membrii sunt cel putin obisnuiti(VIP, Moderator si Super Moderator) int scaraObisnuit; // cat de obisnuit este sau in ce masura credem ca este obisnuit int eVip = 1; // membrii VIP sunt mai putini decat cei obisnuiti dar mai putini ca si moderatorii si super moderatorii int scaraVip; // cat de Vip este sau in ce masura credem ca este Vip int eModerator; int scaraModerator; int eSuperModerator; int scaraSuperModerator; ... // procesul este analog(asemanator) si pentru celelalte atribute};Acum presupunem ca populam fiecare camp al fiecarui element al multimii cu valori predefinite(extrase fie din surse publice(wikipedia) sau private(gestiunea populatiei, SRI, etc.).Presupunem ca avem urmatoarele elemente(sunt luate in mod arbitrar neaand menirea a reflecta vreo situatie concreta):@Ganav{ eMembru = 1;scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 1;scaraVip; // scarile sunt populate in timpul joculuieModerator = 0;scaraModerator;eSuperModerator = 0;...// ignoram celelalte intrari};Nytro{eMembru = 1;scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 1;scaraVip; // scarile sunt populate in timpul joculuieModerator = 1; scaraModerator;eSuperModerator = 1; // este membru, Vip, moderator si super moderator...// ignoram celelalte intrari};aelius{eMembru = 1;scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 1;scaraVip; // scarile sunt populate in timpul joculuieModerator = 1; scaraModerator;eSuperModerator = 1; // este membru, Vip, moderator si super moderator...// ignoram celelalte intrari};rukov{eMembru = 1;scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 1;scaraVip; // scarile sunt populate in timpul joculuieModerator = 0; scaraModerator;eSuperModerator = 0; // este membru, Vip insa nu este moderator sau super moderator...// ignoram celelalte intrari};vHaker{eMembru = 1;scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 0; scaraVip; // scarile sunt populate in timpul joculuieModerator = 0; scaraModerator;eSuperModerator = 0; // nu este membru, Vip, moderator si super moderator...// ignoram celelalte intrari};kaokao{eMembru = 0; // [COLOR="#FF0000"]punem 0 deoarece a luat ban in urma cu cateva zile(frauda, spam, metin, etc.)[/COLOR]scaraMembru; // aceasta valoarea este atribuita de catre jucatoreVip = 0;scaraVip; // scarile sunt populate in timpul joculuieModerator = 0; scaraModerator;eSuperModerator = 0; // nu este membru, Vip, moderator si super moderator...// ignoram celelalte intrari};Acum avem urmatoarele categorii(acestea sunt prezentate in ordinea descrescatoare a numarului de membrii): 1 utilizatori care nu mai sunt membrii: kaokao2 cei care inca sunt membrii:Ganav, Nytro, aelius, rukov, vHaker3 cei care sunt Vip: Ganav, Nytro, aelius, rukov4 cei care nu sunt Vip: vHaker5 cei care sunt moderatori: Nytro, aelius6 cei care nu sunt moderatori: Ganav, rukov, vHaker7 cei care sunt super moderatori: Nytro, aelius8 cei care nu sunt super moderatori: Ganav, rukov, vHaker ... procesul este asemanator si pentru celealte categoriiAcum vom simula o secventa de joc:Avem starea initiala, valoarea scarilor nu este completata in acest punct al jocului. Urmeaza intrebarile:Este membru RST? Raspundem DA cu certitudine maxima.Acum categoria s-a restrans(nu il mai avem pe kaokao care a luat ban). Urmatoarea intrebare:Este membrul Vip?Raspundem cu DA cu certitudine maxima.Acum categoria s-a restrans din nou(Ganav, Nytro, aelius, rukov). Urmatoarea intrebare:Este membrul moderator?Raspundem cu DA cu certitudinea maxima.Acum categoria s-a restrans din nou(Nytro, aelius). Urmatoarea intrebare:Este membrul super moderator?Raspundem cu DA cu certitudinea maxima.Acum categoria nu s-a restrans deoarece ambii membrii sunt si moderatori si super moderatori (Nytro, aelius). Urmatoarea intrebare:Are membrul mai mult de 10000 de post-uri?Raspundem cu DA cu certitudinea maxima.Jocul este gata si se afiseaza Nytro.Nu am folosit celelalte valori(poate, mai mult nu decat da, mai mult nu decat da) deoarece necesita crearea unui model euristic care la randul sa necesita explicatii adiacente. In fine un tutorial destul de bun referitor la logica fuzzy se gaseste aici:Fuzzy Logic - VideoLectures.NET Edited October 18, 2014 by Ganav 1 Quote
legit-vendor Posted October 12, 2014 Report Posted October 12, 2014 Good work ..................... Quote
Che Posted October 12, 2014 Author Report Posted October 12, 2014 @GanavPrin urmare, el se joaca cu intersectia unor multimi, nu ? Quote
Ganav Posted October 12, 2014 Report Posted October 12, 2014 Che said: @GanavPrin urmare, el se joaca cu intersectia unor multimi, nu ?In linii mari da. Porneste de la doua mari categorii(multimi) dupa care se restrange pe masura ce numarul acestora creste. Quote
gipsy Posted October 12, 2014 Report Posted October 12, 2014 ba da-l dracu' dupa aproximativ 12-15 interbari, la gasit si pe Cedry2k. Quote
Ganav Posted October 12, 2014 Report Posted October 12, 2014 gipsy said: ba da-l dracu' dupa aproximativ 12-15 interbari, la gasit si pe Cedry2k.Un numar foarte mare de persoane publice este stocat in baza de cunostiinte(knowledge base). Quote
Che Posted October 18, 2014 Author Report Posted October 18, 2014 Ciudat, pe Tinkode nu-l ghiceste si nici pe Nytro. Halal... Quote
Aerosol Posted October 18, 2014 Report Posted October 18, 2014 Che said: Ciudat, pe Tinkode nu-l ghiceste si nici pe Nytro. Halal... pe TinKode l-a ghicit )) ("Hacker") Quote
Htich Posted October 18, 2014 Report Posted October 18, 2014 Bravo !You have defeated me ! hahaha ) Quote
Aerosol Posted October 18, 2014 Report Posted October 18, 2014 @tqcsu cand o sa fiti persoane publice (adica niciodata) o sa va ghiceasca. 1 Quote
Htich Posted October 18, 2014 Report Posted October 18, 2014 @Aerosol ... ne-am dat dracu, sti tu chestia asta ? daca peste 1 an castig la 6/46 marele premiu , nici atuncea nu o sa devin o persoana publica ? Sau daca se indragosteste nu stiu ce printesa lu' peste de mine , oare atuncea o sa devin ? Esti cumva Tata Omida ? Tu prevezi viitorul ? Ai boabele de fasole la tine ca ti-as trimite niste btc sa imi citesti maine viitorul , ca trebuie sa ma trezesc de dimineata si am destula treaba si nu stiu cu ce sa incep , astept pm ! 1 Quote
Aerosol Posted October 18, 2014 Report Posted October 18, 2014 Htich said: @Aerosol ... ne-am dat dracu, sti tu chestia asta ? daca peste 1 an castig la 6/46 marele premiu , nici atuncea nu o sa devin o persoana publica ? Sau daca se indragosteste nu stiu ce printesa lu' peste de mine , oare atuncea o sa devin ? Esti cumva Tata Omida ? Tu prevezi viitorul ? Ai boabele de fasole la tine ca ti-as trimite niste btc sa imi citesti maine viitorul , ca trebuie sa ma trezesc de dimineata si am destula treaba si nu stiu cu ce sa incep , astept pm !Coaie atat mai zic si hai sa terminam cu offtopic-ul ca nu are rost..chiar daca castigi la loto nu vei ajunge persoana publica... sunt oameni care au castigat la loto si nici dracu'nu stie de ei sunt mai mari sanse ca o broasca sa reguleaze un iepure de camp decat sa te cuplezi tu cu o printesa (Exceptand taganii) Quote