mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Data

Reply
 
Thread Tools
Old 2015-10-07, 02:35   #1
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

2·5·7·47 Posts
Default Why different shift counts are important

For whatever reason, there were a couple hundred exponents that had matching residues, but their shift counts were the same so they were (fortunately) kept as unverified.

I think we were figuring these were mostly mistaken, as a result of someone trying to turn in the same thing twice by accident... some may have come in manually via the emails George used to get.

At any rate, the system in place now looks for the same shift count and I don't think it even accepts it, so mostly the ones in the data are older/smaller. I took it upon myself to do the DC work on these, and they've all matched so far except this one. So I'm glad different shifts are required.

M35385769
Madpoo is offline   Reply With Quote
Old 2015-10-07, 02:56   #2
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

6,079 Posts
Default

Quote:
Originally Posted by Madpoo View Post
For whatever reason, there were a couple hundred exponents that had matching residues, but their shift counts were the same so they were (fortunately) kept as unverified.

I think we were figuring these were mostly mistaken, as a result of someone trying to turn in the same thing twice by accident... some may have come in manually via the emails George used to get.

At any rate, the system in place now looks for the same shift count and I don't think it even accepts it, so mostly the ones in the data are older/smaller. I took it upon myself to do the DC work on these, and they've all matched so far except this one. So I'm glad different shifts are required.

M35385769
If you are saying what I think you are saying then that would point to a bug in the software. Having two different people get the same incorrect residue is extremely unlikely if it is due to errors on their respective systems. So the alternative explanation is that the software has a bug.
retina is offline   Reply With Quote
Old 2015-10-07, 03:21   #3
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

243B16 Posts
Default

Quote:
Originally Posted by retina View Post
If you are saying what I think you are saying then that would point to a bug in the software. Having two different people get the same incorrect residue is extremely unlikely if it is due to errors on their respective systems. So the alternative explanation is that the software has a bug.
I don't think he's saying what you think he is saying. He says that somehow, someone managed to register that test two times. If you look into the history, some anon user tried to register the result many times in 2006, when the shift was already implemented, IIRC. There is a very small (null) probability someone else got the same exponent AND the same shift to test it, therefore I assume that the 2*anon, S53xxx, and John whatever, are the same user. We can however check the result produced by P95 (actual version) if we know the shift (I can do that, run a test with a pre-determined shift, by playing with the initial checkpoint file, but George may have a better way) and we see if there is some bug still there, as you said. Should we follow into this path?

Last fiddled with by LaurV on 2015-10-07 at 03:41
LaurV is offline   Reply With Quote
Old 2015-10-07, 05:24   #4
Prime95
P90 years forever!
 
Prime95's Avatar
 
Aug 2002
Yeehaw, FL

32·19·43 Posts
Default

If you look at the full results line, the matching shift count were sent by a different user id, but the same computer name. This person was simply a victim of an old prime95 bug where the client "lost" the user id, contacted the server and was assigned a new user id, and subsequently resent the results.txt file (there was client code that would do this too).

So.... nothing nefarious going on here.
Prime95 is online now   Reply With Quote
Old 2015-10-07, 14:47   #5
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

29·101 Posts
Default

Quote:
Originally Posted by Madpoo View Post
At any rate, the system in place now looks for the same shift count and I don't think it even accepts it, so mostly the ones in the data are older/smaller. I took it upon myself to do the DC work on these, and they've all matched so far except this one. So I'm glad different shifts are required.

M35385769
Mine.
Mark Rose is offline   Reply With Quote
Old 2015-10-07, 16:10   #6
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

329010 Posts
Default

Quote:
Originally Posted by Prime95 View Post
If you look at the full results line, the matching shift count were sent by a different user id, but the same computer name. This person was simply a victim of an old prime95 bug where the client "lost" the user id, contacted the server and was assigned a new user id, and subsequently resent the results.txt file (there was client code that would do this too).

So.... nothing nefarious going on here.
^^^ yeah, that. Just a weird result of the same result being checked in twice (in some cases the same thing had been checked in more than twice, I think as many as 5 or 6 times).

My point was that I'm glad the shift-count check is there otherwise it may have accidentally been accepted.

By the way, I think at some point I went through and looked for verified work where the shift count was absent (before that feature was introduced) and I think they'd all been triple-checked already, for whatever that's worth. I might check again since it's on my brain, but I'm pretty sure that's taken care of.
Madpoo is offline   Reply With Quote
Old 2015-10-11, 03:55   #7
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

29×101 Posts
Default

Quote:
Originally Posted by Mark Rose View Post
Mine.
We matched, as expected.
Mark Rose is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Residue and Shift, what do these mean? king Information & Answers 1 2018-03-05 05:52
post counts Raman Forum Feedback 67 2016-01-07 18:35
Alt codes : should shift = +32 in them ? science_man_88 Programming 13 2011-06-24 06:52
Shift Equivalency davar55 Puzzles 3 2009-07-02 19:27
Curve Counts Prime95 Factoring 23 2005-03-22 16:43

All times are UTC. The time now is 00:28.

Wed Mar 3 00:28:49 UTC 2021 up 89 days, 20:40, 0 users, load averages: 2.31, 2.61, 2.75

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.