mersenneforum.org  

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

Reply
 
Thread Tools
Old 2008-11-07, 05:32   #1
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

467610 Posts
Default Can I quickly unreserve & get my assignments back?

My v4 assignments all show up as assigned to v4_computer.
Only when I complete all these and get a new one will it show up assigned to the computer name.

I believe one of the how-to posts in this thread a few days ago suggested I could:
- save my worktodo.txt
- unreserve my assignments
- stop prime95
- restore worktodo.txt
- start prime95
and it will get back all my assignments but now with computer names.

Will this work? My fear is that from the time I unreserve and then ask for them back someone else will have taken them. True or False?
petrw1 is offline   Reply With Quote
Old 2008-11-08, 10:19   #2
NBtarheel_33
 
NBtarheel_33's Avatar
 
"Nathan"
Jul 2008
Maryland, USA

5·223 Posts
Exclamation Hold your babies tight!

Quote:
Originally Posted by petrw1 View Post
My v4 assignments all show up as assigned to v4_computer.
Only when I complete all these and get a new one will it show up assigned to the computer name.

I believe one of the how-to posts in this thread a few days ago suggested I could:
- save my worktodo.txt
- unreserve my assignments
- stop prime95
- restore worktodo.txt
- start prime95
and it will get back all my assignments but now with computer names.

Will this work? My fear is that from the time I unreserve and then ask for them back someone else will have taken them. True or False?
This works, but you have to be REALLY quick about grabbing them back. I was amazed to lose several exponents a couple of weeks ago, because Prime95 decided I had too much work to do and unreserved a slew of exponents. I tried to get them back, but was only successful with a few, the rest were reassigned within seconds of being dropped! Granted, this was during the peak of the v4->v5 migration, but I had never seen exponents get gobbled up like that before (I always thought that released exponents got dropped into "limbo" until George released them to the testing pool again). So, you might be better off just letting these finish as v4 work, and then starting fresh with v5. It'd be hell to lose M47, after all, wouldn't it?!
NBtarheel_33 is offline   Reply With Quote
Old 2008-11-09, 11:47   #3
Freightyard
 
Nov 2008
San Luis Obispo CA

27 Posts
Default

My assignments changed from v4 to the computer name, but I had to force v25.7 to "register" the assignment with PrimeNet v5. I DID NOT have to unreserve anything.

"Unregistered" v4 worktodo.txt looks like this:
Test=43703851,68,1

When v5 "registers" it adds a hex ID to worktodo.txt:
Test=0F56D3BAF9ADA403765ED48F5FC79019,43703851,68,1

HOW I CAUSED V5 TO REGISTER ASSIGNMENTS:

Stop & Exit Prime95. Next, I moved the "unregistered" lines from worktodo.txt and put them into an empty worktodo.add file. Start Prime95. When it starts, it picks up work in worktodo.add and tries to get assignments from PrimeNet. If it is sucessful, then it moves it to worktodo.txt and the hex ID is added.

NOTE: I didn't actually *personally* delete the "unregistered" lines from worktodo.txt because when I upgraded to v25.7 they disappeared on their own! I think there was a problem with my upgrade because v25.7 threw everything out and got all new work assignments. Not wanting to lose work in progress, I manually added the lines back by inserting into worktodo.add (not worktodo.txt). The benefit was they got "registered" automatically by PrimeNet v5 when Prime95 moved the lines from worktodo.add to worktodo.txt.

Hope some of that makes sense!
Freightyard is offline   Reply With Quote
Old 2008-11-10, 13:03   #4
CADavis
 
CADavis's Avatar
 
Jul 2005
Des Moines, Iowa, USA

2·5·17 Posts
Default

Quote:
Originally Posted by Freightyard View Post
HOW I CAUSED V5 TO REGISTER ASSIGNMENTS:

Stop & Exit Prime95. Next, I moved the "unregistered" lines from worktodo.txt and put them into an empty worktodo.add file. Start Prime95. When it starts, it picks up work in worktodo.add and tries to get assignments from PrimeNet. If it is sucessful, then it moves it to worktodo.txt and the hex ID is added.
This worked for me! On Primenet it stays registered as v4_computers but it updates progress and days remaining now and acts like it is actually assigned.
CADavis is offline   Reply With Quote
Old 2008-11-10, 15:58   #5
petrw1
1976 Toyota Corona years forever!
 
petrw1's Avatar
 
"Wayne"
Nov 2006
Saskatchewan, Canada

22×7×167 Posts
Default

Quote:
Originally Posted by CADavis View Post
This worked for me! On Primenet it stays registered as v4_computers but it updates progress and days remaining now and acts like it is actually assigned.
My concern is from the time I unreserve them until I restart using worktodo.add that someone else will grab them.
petrw1 is offline   Reply With Quote
Old 2008-11-11, 04:53   #6
CADavis
 
CADavis's Avatar
 
Jul 2005
Des Moines, Iowa, USA

2×5×17 Posts
Default

read it again more carefully: you don't have to unreserve them with this method.

Quote:
Originally Posted by Freightyard View Post
My assignments changed from v4 to the computer name, but I had to force v25.7 to "register" the assignment with PrimeNet v5. I DID NOT have to unreserve anything.

........

Stop & Exit Prime95. Next, I moved the "unregistered" lines from worktodo.txt and put them into an empty worktodo.add file. Start Prime95. When it starts, it picks up work in worktodo.add and tries to get assignments from PrimeNet. If it is sucessful, then it moves it to worktodo.txt and the hex ID is added.

.......

Last fiddled with by CADavis on 2008-11-11 at 04:55
CADavis is offline   Reply With Quote
Old 2008-11-11, 08:20   #7
Freightyard
 
Nov 2008
San Luis Obispo CA

12810 Posts
Default

Quote:
Originally Posted by CADavis View Post
read it again more carefully: you don't have to unreserve them with this method.
Correct. "Assigned" and "Registered" are different. DON'T un-assign! Simply move your v4 worktodo.txt (or .ini) assignments to worktodo.add. Prime95 v25.7 will pick them up and "register" them with PrimeNet v5. The file worktodo.add will disappear. When you next look a worktodo.txt you will see the same assignments, but they now also contain a long hex Assignment ID (AID) number.
Freightyard is offline   Reply With Quote
Old 2008-11-11, 18:42   #8
Phantomas
 
Phantomas's Avatar
 
Oct 2008
Germany, Hamburg

5×13 Posts
Default

It worked for me in most cases, but not at all.

my exponent
[Worker #1]
Test=N/A,39960257,68,1

wasn't accepted
[Sun Nov 09 23:32:45 2008 - ver 25.7]
Registering assignment: LL M39960257
PrimeNet error 40: No assignment
ra: already assigned, exponent: 39960257, A: 1, b: 2, c: -1

the exponent status reads:

ExponentStatusData 39960257No factors below2^68
P-1B1=465000, B2=5111250
Unverified LL60342FDA976C43__ by "Alexandre Paquet-Bouchard"
AssignedLL testing to "Phantomas" on 2008-10-26
Hmmm, so I think, I'll have to change it to Doublecheck?

No, didn't worked

[Tue Nov 11 19:49:15 2008 - ver 25.7]
Registering assignment: Double check M39960257
PrimeNet error 40: No assignment
ra: already assigned, exponent: 39960257, A: 1, b: 2, c: -1

Hmpf?

Last fiddled with by Phantomas on 2008-11-11 at 18:52
Phantomas is offline   Reply With Quote
Old 2008-11-11, 19:09   #9
Freightyard
 
Nov 2008
San Luis Obispo CA

27 Posts
Default

Quote:
Originally Posted by Phantomas View Post
It worked for me in most cases, but not at all.
Did you try both of these in worktodo.add?

Test=39960257,68,1
Test=N/A,39960257,68,1

The first on worked for me.

Also, do you have v25.7 set up with the exact same user name and password? Have you already linked your v4 account to v5?

Also, my v5 account uses the exact same username/password as v4. Maybe that is a problem?
Freightyard is offline   Reply With Quote
Old 2008-11-11, 19:21   #10
Phantomas
 
Phantomas's Avatar
 
Oct 2008
Germany, Hamburg

5·13 Posts
Default

I tried the first, first. (ohh , sorry, yes, there is a flaw in my first post)

Ok I tried:
Test=39960257,68,1
that didn't worked.

then I checked the Exponenet reservation, and tried
DoubleCheck=39960257,68,1
which didn't worked either.

Quote:
Also, do you have v25.7 set up with the exact same user name and password? Have you already linked your v4 account to v5?
Jepp, and jepp.

Quote:
Also, my v5 account uses the exact same username/password as v4. Maybe that is a problem?
Same for me. Both username / password are the same.

I think the "special" on this exponent is, that somone else has checked in th first LL-test. So it can't be reserved for me as LL-Test. But it also can't be reserved as DoubleCheck, because in the v4 database it is noted as LL-Test for me. Just a guess.....

Last fiddled with by Phantomas on 2008-11-11 at 19:22
Phantomas is offline   Reply With Quote
Old 2008-11-11, 19:29   #11
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

23×1,223 Posts
Default

Quote:
Originally Posted by Freightyard View Post
Did you try both of these in worktodo.add?

Test=39960257,68,1
Test=N/A,39960257,68,1

The first on worked for me.
Don't include the N/A, when putting lines into the worktodo.add
Also, do try adding someone else's expo (don't know if you did or not, just stating the principle).
Uncwilly is online now   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Why I can't unreserve exponent? dabaichi PrimeNet 2 2011-10-06 23:33
How so I unreserve orphaned exponents SSteve PrimeNet 11 2011-03-02 22:04
Unreserve question Unregistered Information & Answers 3 2008-11-04 12:29
Unreserve exponent endless loop luckyduck288 Software 3 2008-01-22 13:45
Unreserve exponent Cruelty Software 4 2005-08-06 05:30

All times are UTC. The time now is 13:40.


Fri Jul 16 13:40:03 UTC 2021 up 49 days, 11:27, 2 users, load averages: 2.11, 1.47, 1.69

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.