Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Player's Network Problem? #40

Open
GoogleCodeExporter opened this issue Mar 16, 2015 · 8 comments
Open

Player's Network Problem? #40

GoogleCodeExporter opened this issue Mar 16, 2015 · 8 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. Two people using bw hf agent with player's network enabled

What is the expected output? What do you see instead?
Instead of it showing we played once together it shows twice since the same
exact game was sent.

What version of the product are you using? On what operating system?
Latest Version. Windows Vista





Original issue reported on code.google.com by [email protected] on 14 Aug 2009 at 8:12

@GoogleCodeExporter
Copy link
Author

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 [email protected] on 17 Aug 2009 at 8:14

@GoogleCodeExporter
Copy link
Author

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 [email protected] on 18 Aug 2009 at 6:27

@GoogleCodeExporter
Copy link
Author

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 [email protected] on 18 Aug 2009 at 8:28

@GoogleCodeExporter
Copy link
Author

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 [email protected] on 18 Aug 2009 at 8:47

@GoogleCodeExporter
Copy link
Author

The replay data contains game start time too...

Original comment by lurayl on 5 Dec 2009 at 7:41

@GoogleCodeExporter
Copy link
Author

Where? As far as I know, it only contains replay save time.

Original comment by [email protected] on 5 Dec 2009 at 7:43

@GoogleCodeExporter
Copy link
Author

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

@GoogleCodeExporter
Copy link
Author

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 [email protected] on 3 Feb 2010 at 8:15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant