duminică, 5 decembrie 2010

Licitatie englezeasca

Am implementat metodele si behaviourile pentru a realiza licitatia englezeasca.
Cand se creeaza o licitatie se introduce si data terminarii acesteia.
Utilizatorii inscrisi pot licita, cererea lor fiind luata in considerare doar daca pretul introdus este mai mare decat cel mai mare pret introdus pana atunci.
Dupa ce timpul a expirat nu se mai primesc bid-uri de la participanti si timp de 10 secunde se asteapta procesarea ultimelor biduri primite inainte de expirarea timpului. In felul acesta se asigura ca nu va exista niciun utilizator gresit informat asupra castigatorului.
Dupa trecerea celor 10 secunde licitatia ia sfarsit. Atunci toti agentii utilizati doar la acea licitatie sunt informati de acest lucru si sunt stersi.

Niciun comentariu:

Trimiteți un comentariu