Open GoogleCodeExporter opened 9 years ago
The thing is that the Player's Network only distingushes games that have
different
replay. If you try to upload the same replay twice, it will only appear in the
list
once.
If you try to upload the replay of the "same" game from 2 different players, it
will
appear twice.
Which might be really 2 different games. For example if you take a 2v2 game for
example in which a disconnect occurs during game, they might split to 2 1v1
games and
they can be played and eventually they will mean 2 different replays.
But yes, in many cases they are basically the same game just with a few seconds
differs in the end of the game.
But again, games are only differentiated if the replay files differ.
Original comment by icz...@gmail.com
on 17 Aug 2009 at 8:14
To eliminate this from happening can't you just check to see if all the players
were
the same, and if that was true and the game was uploaded within 3 minutes of
one
another mark it as the same game.
Original comment by MichaelJ...@gmail.com
on 18 Aug 2009 at 6:27
Having the same players does not mean anything. Bunch of ppl usually play
series of
innies...
And for the 2nd part, replays can be added later at any time. Then the time of
uploading can differ by any days or months.
Original comment by icz...@gmail.com
on 18 Aug 2009 at 8:28
I understand that people play in-house games, lots of times sequentially, that
is why
I suggested the 3 minute time limit plus matched player's names between uploads
so no
games would accidentally be marked as a duplicate. Although this method would
not
catch all duplicates I feel that it would catch a good majority. Also it
appears that
the player's names are sent in the same order regardless of who uploaded them,
this
to me would be a great asset in determining if a game is a duplicate.
Compare order of names, duration of game, time uploaded and I'm sure you could
weed
out the duplicates almost 100%. Otherwise the way I look at it the charts of
APM and
race selection could be significantly skewed with bad data.
Thanks for your response,
Mike
Original comment by MichaelJ...@gmail.com
on 18 Aug 2009 at 8:47
The replay data contains game start time too...
Original comment by lurayl
on 5 Dec 2009 at 7:41
Where? As far as I know, it only contains replay save time.
Original comment by icz...@gmail.com
on 5 Dec 2009 at 7:43
It includes the random seed, (which is probably game start time), so that
randomized
values remain the same.
Original comment by AHeinerm
on 3 Feb 2010 at 6:31
I haven't looked into it, but the random seed does not have to be the game
start time.
It can be any random number calculated from maybe the current time, the free
memory,
free disk space... anything.
Original comment by icz...@gmail.com
on 3 Feb 2010 at 8:15
Original issue reported on code.google.com by
MichaelJ...@gmail.com
on 14 Aug 2009 at 8:12