1. A method for an auctioneer to allocate perishable or time-specific resources to bids in a plurality of auction rounds, wherein allocating of resources to bids in each auction round is executed on at least one computer comprising computer-readable medium with computer executable instructions to perform computer-implemented operations necessary for timely execution of said allocation of resources, comprising: (a) said computer receiving in its storage and thus having available a list of perishable goods or time-specific resources traded in a given auction round, wherein said list of perishable goods or time-specific resources to be traded in said given round is ranked according to factors set by the auctioneer and each perishable goods or time-specific resource is traded only in said auction round because said perishable goods or time-specific resource loses value if not allocated because it is perishable or time-specific; (b) said computer receiving bids relevant to said auction round wherein each bid comprises a bid price for allocation of one of the perishable goods or time-specific resources listed in said list of perishable goods or time-specific resources received in step (a), and information identifying a participant bidder making said bid; (c) said computer establishing bid values for said bid prices received in step (b), comprising: (c1) in relation to said participant bidders, accessing records comprising bids received and resource allocation made for previous auction rounds, (c2) in at least some of said auction rounds, establishing said bid values by at least one bid modification action selected from the group consisting of: (i) establishing bid values higher than said bid prices received in step (b) for participant bidders with a low frequency of winning previous auction rounds or with a record of losing recent auction rounds; and (ii) establishing bid values lower than said bid prices received in step (b) for participant bidders with a high frequency of winning previous auction rounds or with a record of winning recent auction rounds, (c3) sorting said bid values in order of said bid values, (c4) not restricting participation in a future auction round based on a participant bidder winning or losing in said given round or in a previous round; and (d) said computer allocating each of said perishable goods or time-specific resources to said bids based on said bid values established in said step (c) in relation to said ranking by the auctioneer in said step (a), rather than based on said bid prices received in said step (b).