1. A computer-implemented method for implementation by one or more processors comprising: simulating, by at least one processor, for each of a plurality of traffic allocation models, performance during each of a plurality of historical time segments to obtain a performance metric for each time segment, each performance metric characterizing a number of simulated response events occurring within the corresponding time segment; calculating, by at least one processor, an allocation value for each model based on (i) the performance metrics and (ii) a source-sink-conversion probability for each model, the source-sink-conversion probability being calculated by multiplying the performance metric with pre-determined transition probabilities; auctioning, by at least one processor, allocations among the plurality of models during a plurality of auction rounds, each model having an initial bidding value based on the corresponding allocation value which is reduced upon each winning bid in each auction round, the auctioned allocations being used to determine traffic allocation probabilities among the plurality of models; and serving, by at least one processor, traffic on at least one website according to models corresponding to the determined traffic allocation probabilities.