20080405, 22:20  #1 
2·3·947 Posts 
Request specific exponent from primenet question
Hi guys,
I've searched high and low on the forum and on primenet without success  how do I check out specific exponents of my choice from primenet rather than receive the next available 10M exponent on the list? All the manual forms that I've seen only allow for a general 10M request yet a specific request must be possible as primenet shows a few exponents checked out in ranges not yet reached i.e. Primenet range  Available Out 43900000 43999999 2232 ___6 I'd be really grateful if someone could point me in the right direction, Many thanks in advance 
20080406, 10:40  #2  
"Richard B. Woods"
Aug 2002
Wisconsin USA
2^{2}×3×641 Posts 
Quote:
However, you could (A) go to the "Choose Exponents to Test!" page at http://www.mersenne.org/range2.htm, or (B) ask George to reserve some other specific exponent or exponents  since he administers the data base, he can manually reach in and adjust some things. Quote:
Last fiddled with by cheesehead on 20080406 at 10:41 

20080406, 16:31  #3 
13C3_{16} Posts 
Hi cheesehead – thanks very much for the quick reply. I emailed George regarding adding an available exponent to my primenet account, but he said that only I could do that, so I’m thinking that there’s a technical reason (privileges?) why he can’t do it.
I used to just request 10M exponents from primenet and take what I was given, but nowadays I’d rather test a sequence of numbers that mean something to me (post factoring of course) and hope to get lucky. Unfortunately with more modern processors (Q6600 being one!) the testing speed has increased and, along with my personal testing time reduction, this has led to the LL’ing wave approaching my now midtest exponent rather quickly. It looks as though I’ll have to watch the wave coming and pluck my exponent as it passes (and throw others I don’t want back using the manual forms). Can’t think of any other way, but if I’m unsuccessful I’ll probably end up racing the new owner to the end to check primality first – AAAARRRGHHHH! Thanks again 
20080406, 20:06  #4 
A Sunny Moo
Aug 2007
USA (GMT5)
3×2,083 Posts 
If the exponent is less than 79.3M (79300000), you can simply add it to your worktodo.ini as "Test=exponent,factored_bits" (you can find out how much your exponent's range by doing a lookup for it on the v5 server pages). Then, the next time Prime95 communicates with PrimeNet (you'll probably want to initiate a Manual Communication), assuming someone else hasn't reserved the exponent already, it will be automatically marked as reserved by you.

20080406, 22:19  #5 
2^{3}×11 Posts 
Thanks for the solution anonymous  I didn't think of that one and will give it a go a.s.a.p! I knew there had to be a way but for the life of me couldn't get there. Also many thanks for taking the time to describe the procedure  looks like I won't have to go surfing after all!!! (Don't like getting my feet wet anyway, so big smily face!)

20080407, 00:10  #6  
"Richard B. Woods"
Aug 2002
Wisconsin USA
7692_{10} Posts 
Quote:
Quote:
Please do not ever test exponents not currently assigned to you, that might be assigned to someone else. That's what we call poaching. If you are testing an exponent that has been assigned to you, don't return it to PrimeNet for unassignment unless you are sure you've stopped the test. By "racing the new owner to the end to check primality first" you woul potentially be stealing from the "owner" (assignee) his/her possibility of being the discoverer of a new Mersenne prime: Suppose you do win that race and that the result turns out to be a newlydiscovered prime. In that case, when you report your result, you will have become the official discoverer. When the assignee later reports (assuming your result hasn't become known to him/her yet) what will seem to that person to be the unique thrill of having made a very rare discovery will turn into great disappointment (their own AAAARRRGHHHH! moment) as soon as it becomes clear to them that you got there first. Success of the PrimeNet reservation system depends on the trust each participant has that they are each the unique assignee for their particular exponents. Poaching such as you describe [I know that's not what you intend, but it's what could be the result if you continue to test an exponent after manually returning it to PrimeNet] erodes that trust, and can potentially destroy the usefulness of PrimeNet. Sorry to go on so much, but (as longtime forum participants may recall) I strongly oppose and condemn poaching, ever since I was a repeated target of a poacher myself several years ago. Last fiddled with by cheesehead on 20080407 at 00:27 Reason: AAAARRRGHHHH! 

20080407, 01:14  #7 
P90 years forever!
Aug 2002
Yeehaw, FL
7,529 Posts 
The exponent unregistered wants to test is just ahead of the firsttime LL testing wavefront. Adding the exponent to worktodo should solve his problem.

20080407, 15:25  #8 
2804_{10} Posts 
Never in the history of forums have I ever seen so many ARGHS! on one page  AARGH!
Anyway, all sorted now folks, so thanks for all the help  the solution was really obvious in the end, but if noone had told me otherwise I thought I would have got an 'exponent not allocated to me' message had I just hit contact primenet. Still wish I'd tried it though and saved everyone some time. Now, after all this it better be prime!!! 
20080513, 04:22  #9 
Jun 2004
2^{2}×3×5 Posts 
I have one more question related to this topic
If I want to test an exponent (very big) that has not yet been touched by a factoring machine in primenet, what format should I use to add it into the worktodo.ini file? like below Test=xxxxxxxx, 68, 1 (i.e. what should I put in the place where the number "68" stands?) Thanks 
20080513, 04:37  #10  
A Sunny Moo
Aug 2007
USA (GMT5)
1100001101001_{2} Posts 
Quote:
Test=exponent,factoreddepth,p1_is_done i.e. factoreddepth should be replaced with the current bit level to which the exponent has been factored (if it hasn't been touched by a PrimeNet factoring machine, then it will probably be somewhere around 6265 bits, depending on the range; you can get this information on the v5 server "factoring limits" query page); and the "p1_is_done" part should be left off (i.e. it will look like "Test=exponent,factoreddepth") if P1 has not been done, or set to "1" if P1 has been done. Hope this helps! Last fiddled with by mdettweiler on 20080513 at 04:37 

20080513, 19:06  #11  
Jun 2004
2^{2}×3×5 Posts 
Quote:
Thanks for the explanation I did not find the "factoring limits" query page, but I got something from http://mersenne.org/math.htm Now I guess I can use Test=xxxxxxxx, yy, 0 (yy is quoted from http://mersenne.org/math.htm) This will tell server that I'll skip the factoring step, and do P1/LL test for this exponent, right? 

Thread Tools  
Similar Threads  
Thread  Thread Starter  Forum  Replies  Last Post 
Test a Specific Exponent in Prime95. When it is 100% done, does it mean I find a new prime number?  king  Information & Answers  5  20180221 18:15 
GIMPS PrimeNet Manual Exponent request Error code: 40  GhettoChild  PrimeNet  31  20160127 17:25 
Test a specific exponent with Prime95  Karl M Johnson  Software  12  20151012 15:56 
Picking a specific exponent to TF?  137ben  Software  9  20120526 19:16 
Request for primenet stats reporting  Peter Nelson  Software  3  20051009 22:17 