When will littlegolem reach 2,000,000 games? General forum
96 replies. Last post: 8 minutes ago
Reply to this topic Return to forum
Carroll at 20171211
LG is over 1,900,000 games played, try to guess on which we will play the 2 millionth game ?
My guess is on 2nd of October 2018.

Carroll at 20171212
Should we agree on a limit date to post answers?
I propose 20180228 23:59:59 as this limit date.
Also maybe we should not accept manipulation by creating tons of new games on proposed date.

Carroll at 20171212
Or we could go until last second with a rating system giving more points for earlier answers depending on both distance to correct answer and distance in time for the prediction ?
I don’t know what the right formula for this point system would be. It seems like exponentially harder to give accurate prediction in advance, but maybe some estimators become precise after a few months of data and the months left until final time do not matter too much ?

Carroll at 20171212
Oh so another parameter to take into account for the rating formula is the precision of the guessing date ;)

purgency at 20171212
WHAT?!
Okay okay, i’m changing my guess. I have done all the maths. the last 100k games took 14 months. Given that there is only 90k to go it has to be approximately in 14*0.9=12.6 months. My guess is christmas 2018.

purgency at 20180301
TIMELIMIT WAS 20180228 23:59:59
UR LATE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Carroll at 20180302
OK request granted, you have until 20180331 23:59:59
And I change my prediction to 20181205
Current predictions:
20180605 05:06:20.18: mmKall ? on 20171212
20180816: Ypercube on 20180301
20181205: Carroll on 20180302
20181225: Purgency on 20171212
There is still room for improvement...

Carroll at 20180303
It would be cool to continue to play near the time when it reaches 2M.
Anyone can come up with a rating formula giving more points to earlier predictions and accepting late predictions with less points when we approach the certainty?

wanderer_bot at 20180415
Where did you get that number? When I open the LG homepage I get a smaller number: 1,936,963 Games

ypercube at 20180415
I guess The_Burglar referred to the game with highest game_id and forgot that there have been some gaps in the id sequence.

William Fraser ★ at 20180415
I propose as the score sqrt(days between date estimate issued and date of estimate)  (days between date of estimate and date of actual).

Carroll at 20180416
I accept Bill’s proposition to have an inverse square law for predictions errors, with this law, here are the prediction budgets (in days) for each prediction received:
mmKall for 20180605 05:06:20.1: 13.23Ypercube for 20180816: 12.96
Carroll for 20181205: 16.67Purgency for 20181225: 19.44
 The_Burglar for 20180808 08:08:08: 15.49
The error in days will be subtracted from this prediction budget to get a score.

purgency at 20180416
So my prediction error has to be less than 19.44 in order for me to beat the dude that leaves his estimate on the very day that the gamecount hits 2 million, hence finishing with a score of 0?

William Fraser ★ at 20180417
Yep. I was assuming that at least one one competitor would get a score greater than zero. This system is probably not optimal for determining 2nd place, etc. Perhaps for second place finisher, the formula should double the bonus (meaning that you’d only need to be within 38.88 to beat that player).

Carroll at 20180417
Well, some theoretical work to backup formulas, constants would be nice.
I think the distribution of games played through time can be estimated.
The mean is easy, I have not tried to compute the standard deviation.
Knowing these figures we can compute how far an estimate may lie from the real date, 3 days before or ten days before or now and so change the bonus coefficient so that it is not way easier to get a positive score just the day before it reaches 2M...

Carroll at 20180417
As the distribution of games through time is a Poisson law (of varying parameter lambda, depending on new tournaments...), both the mean and the variance are lambda...

Carroll at 20180418
The probability distribution with Poisson l law that n games have been played on day t is given by the formula:
p = l.exp(l.t)(l.t)^(n1)/(n1)! which is a Gamma law.
With my estimate of l, that yields a 95% confidence that it is between d27 and d+27, with d best estimated date.
So the current budget is too low and I accept to multiply by 2:
mmKall for 20180605 05:06:20.1: 26.46
Ypercube for 20180816: 25.92
Carroll for 20181205: 33.33
Purgency for 20181225: 38.88
The_Burglar for 20180808 08:08:08: 30.98

mmKALLL at 20180514
Looks like 20180605 05:06:20.1 might not be the winning date, but perhaps if I create lots of accounts and games...
;)

purgency at 20180526
gamesorrys guess of 20190109 01:01:09 is the clear winning candidate right now

Carroll at 20180528
Thanks for reminding me of Gamesorry,
So the current day budget is ( 2*sqrt(delta)).
The final score will be budget minus prediction error
mmKall for 20180605 05:06:20.1: 26.46
Ypercube for 20180816: 25.92
Carroll for 20181205: 33.33
Purgency for 20181225: 38.88
The_Burglar for 20180808 08:08:08: 30.98
Gamesorry for 20190109 01:01:09 on 20180302: 35.38

The_Burglar at 20180530
Hopefully everyone (or most) will play all (or most) tournaments in August to celebrate the roman empire

Carroll at 20180616
Here are the new budgets errors in days ( 2*sqrt(delta)):
mmKall for 20180605 05:06:20.1: 26.46
Ypercube for 20180816: 25.92
Carroll for 20190208: 30.79
Purgency for 20190201: 30.33
The_Burglar for 20180808 08:08:08: 30.98
Gamesorry for 20190109 01:01:09 : 35.38

The_Burglar at 20180808
4 hours to go on my misprediction would need 10 new games every second, maybe too much for the server to handle

ypercube at 20180808
Need a new game every 20 seconds to reach mine (20180816). Time to write a bot perhaps ;)

The_Burglar at 20180808
20190119 20:19:01 is my new guess based on number of games (not game number)

Carroll at 20180809
Here are the new budgets errors in days ( 2*sqrt(delta)):
mmKall for 20180605 05:06:20.1: 26.46
Ypercube for 20180816: 25.92
Carroll for 20190208: 30.79
Purgency for 20190201: 30.33
The_Burglar for 20190119 20:19:10: 25.53
Gamesorry for 20190109 01:01:09 : 35.38

The_Burglar at 20180809
will 9 seconds earlier make a difference? :01 instead of :10 (I spot mistakes quickly, maybe from computer programming in the 80’s with z80’s)

Carroll at 20180809
I don’t take the time of the day into account for the budget as I use dateutils.ddiff 20180809 20190119, but when we do budgeterror, we can take it into account...

Carroll at 20180809
Well I could:
dateutils.ddiff
f “%Hh, %Mm, %Ss” i "%Y%m%d:%H:%M:%S" 20180809:00:00:01 20190119:20:19:013932h, 19m, 0s
So your new budget would be 25.6005, but I don’t know the time where the other predictions were made.

The_Burglar at 20180831
1973846 highest game number just 26154 more to game number 2 million
1970446 just 29554 more tooooooooooooooooooooooooo reach 2 million

purgency at 20180902
Oh, it was more about 8k, I checked wrong. So 30/8 = 3.75. Still alot, if the pace is kept it would finish late december

gzero_bot at 20180902
@purgency i clicked on the game you linked – and looks as if someone is obviously running a bot v bot there...

purgency at 20180902
That seems to be the case, also 800 games monthly just by those 2 players/bots

William Fraser ★ at 20180903
The discrepancy is mentioned in some other thread, but I don’t really have the time to dig it out right now. IIRC, there was a server problem which caused quite a few game numbers to be skipped over.

purgency at 20180911
geez, 9 days ago i wrote the number of games was 1971198.
How did this increase by 4k in 9 days.
At this pace it will be done in under 2 months

kp4to at 20180922
i was pretty sure that i did my prediction before.But since i can’t find it.
My prediction is Dec 12 
Carroll at 20180924
Here are the new budgets errors in days ( 2*sqrt(delta)):
mmKall for 20180605 05:06:20.1: 26.46
Ypercube for 20180816: 25.92
Carroll for 20190208: 30.79
Purgency for 20181105 on the 22nd of September : 13.27
The_Burglar for 20190119 20:19:10: 25.53
Gamesorry for 20190109 01:01:09 : 35.38
Kpato for 20181212 on the 22nd of September: 18

William Fraser ★ at 20180926
2 new rule proposals:
First, people who specified only dates may either choose a time of day (sometime before September ends), or they will be assumed to have guessed noon on the day they selected.
Also, a clarification — all times given in predictions are treated as being in the server time zone.

purgency at 20180926
i choose 13:37
Did you forget the second rule proposal or was that the clarification? :p

ypercube at 20180926
My prediction was standard (UTC and 00:00:00) although it doesn’t matter much since it has already gone.

William Fraser ★ at 20181003
Yes, I suppose the constant was 2 \sqrt(Day).
And, yes, the clarification was the second rule proposal.