.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Space Empires: IV & V (http://forum.shrapnelgames.com/forumdisplay.php?f=20)
-   -   Scam Or Not? (http://forum.shrapnelgames.com/showthread.php?t=10163)

DavidG August 22nd, 2003 02:25 AM

Re: Scam Or Not?
 
Quote:

Originally posted by Jack Simth:
However, apparently, it's possible to get on their lists more than once
<font size="2" face="Verdana, Helvetica, sans-serif">Perhaps this is the problem. Now surely this shouldn't be hard to avoid.

Jack Simth August 22nd, 2003 02:26 AM

Re: Scam Or Not?
 
Quote:

Originally posted by DavidG:
Well I'm not going to dispute your math (frankly I didn't take the time to really understand it http://forum.shrapnelgames.com/images/icons/icon12.gif ) But I have MSN Messanger at work. I signed up for the service and provided my e-mail adress to MS exactly ONE time. And yet I got that message 10 times. Face it MS got something screwed up. Other corps with large databases seem to get things OK. (like Symantec)
<font size="2" face="Verdana, Helvetica, sans-serif">Granted; MS could have done much better. The analysis only applies when going back to fix it, not when compiling the list originally. It is easier to maintain a no-duplicates list than it is to change a list to the no-duplicates variety.

Suicide Junkie August 22nd, 2003 02:30 AM

Re: Scam Or Not?
 
Best would be an algorithm which checks new addresses against the list before even putting them in!
Keep N small in the first place, and there's less trouble later.
Each submitting machine could keep a filter list of the Last couple submissions so as to cut down on the work the main server has to do.

If you had a sorted list, then the duplicate checking would be really easy.
Decent insertion routines would help a lot too.
Bucket sort to servers holding a piece of the list, then insert using your favorite routine.

Get the n^2 work done as it drips in, so you have years to spend on the problem, instead of rushing it just before trying to send emails.

Jack Simth August 22nd, 2003 02:51 AM

Re: Scam Or Not?
 
Actually, if you maintain it as a sorted, no-duplicates list from the start, the total computational effort is actually more along the lines of n*lg(n), which isn't unreasonable, even with a billion entries.

Come to think of it, one could always dump the current list into such an algorythm, and then only use ~ 30,000,000,000 comparisons - roughly eight hours, using the same numbers as the earlier analysis for a single machine. Nevermind; MS has no real excuse.


All times are GMT -4. The time now is 02:50 AM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.