Register FAQ Search Today's Posts Mark Forums Read

2018-06-10, 16:11   #2861
axn

Jun 2003

2×52×97 Posts

Quote:
 Originally Posted by patrik What does it mean that one of the exponents is done to 100%, but is still listed as assigned?
Rounded to 100.00%? Maybe few more iterations to go?

 2018-06-10, 16:17 #2862 ATH Einyen     Dec 2003 Denmark 7·431 Posts It's must be stopped somewhere above 99.90% ? or maybe above 99.95%?
 2018-06-10, 17:51 #2863 De Wandelaar     "Yves" Jul 2017 Belgium 3×17 Posts One week ago , this exponent was already displayed as 100.00 % done
2018-06-10, 17:56   #2864
rudy235

Jun 2015
Vallejo, CA/.

2×5×97 Posts

Quote:
 Originally Posted by patrik What does it mean that one of the exponents is done to 100%, but is still listed as assigned?
I would guess > 99.995% registers as 100.00%

2018-06-10, 18:11   #2865
GP2

Sep 2003

32×7×41 Posts

Quote:
 Originally Posted by ATH It's must be stopped somewhere above 99.90% ? or maybe above 99.95%?
Surely there is a C language printf statement somewhere internally that is displaying the figure, even if the actual language used by the server is PHP or similar.

So anything above 99.95% is rounded to 100.0%, in according with the usual rules for printf rounding to one decimal place.

In fact I verified this just now:

51637528 / 51663607 = 99.94952% = displays as 99.9% after Manual Communication
51638156 / 51663607 = 99.95074% = displays as 100.0% after Manual Communication

2018-06-10, 18:14   #2866
GP2

Sep 2003

50278 Posts

Quote:
 Originally Posted by De Wandelaar One week ago , this exponent was already displayed as 100.00 % done
Quote:
 Originally Posted by rudy235 I would guess > 99.995% registers as 100.00%
But the Exponent Status page only display progress to one decimal place. That is, either 99.9% or 100.0%

The threshold for displaying 100.0%, as I mentioned, is 99.95% iterations completed.

2018-06-10, 20:26   #2867
rudy235

Jun 2015
Vallejo, CA/.

2×5×97 Posts

Quote:
 Originally Posted by GP2 But the Exponent Status page only display progress to one decimal place. That is, either 99.9% or 100.0% The threshold for displaying 100.0%, as I mentioned, is 99.95% iterations completed.
I believe we've beaten the subject to death!

2018-06-10, 22:50   #2868
GP2

Sep 2003

A1716 Posts

Quote:
 Originally Posted by rudy235 I believe we've beaten the subject to death!

2018-06-11, 08:28   #2869
LaurV
Romulan Interpreter

Jun 2011
Thailand

100011110100002 Posts

Quote:
 Originally Posted by rudy235 I believe we've beaten the subject to death!
Beating that horse more, if one lets the default numbers be, for the frequency of reports, or if he uses "reasonable" values (like every 1 million iterations, which is quite ok for a test of 80M+ even if it takes 40 days on a shitty computer, it still makes two reports per day), then every "step" of the report is about 100/80=1.25%. Therefore the number of exponents for which "shit happens" (i.e. last report falls in between 99.95% and 100%) is so small, and they are so rare, they can be counted on the fingers of one hand...

(Well, not exactly, but still, we don't see any problem here...)

Last fiddled with by LaurV on 2018-06-11 at 08:40

 2018-06-11, 10:29 #2870 retina Undefined     "The unspeakable one" Jun 2006 My evil lair 10111100000002 Posts Or, ya 'no, just fix it for real by turning off rounding. Or if that proves to be too difficult in C for some reason then just subtract 0.05 before printing the value. Also, while you're at it, remove the trailing '0'. It is unneeded and gives a false impression about the precision being shown.
2018-06-13, 04:06   #2871
Serpentine Vermin Jar

Jul 2014

2·5·7·47 Posts

Quote:
 Originally Posted by axn Rounded to 100.00%? Maybe few more iterations to go?
It's weird... the 100% is reported by the client, and yeah, I think they do report in a rounded amount, but to report 100% it means the client would have to at least be 99.95% done since I think it reports as xx.x%

 Similar Threads Thread Thread Starter Forum Replies Last Post Googulator Msieve 73 2020-08-30 07:47 fivemack GMP-ECM 14 2015-02-12 20:10 bcp19 Data 30 2012-09-08 15:09 mklasson Msieve 9 2009-02-18 12:58 Dresdenboy Software 3 2003-12-08 14:47

All times are UTC. The time now is 05:33.

Thu Jan 28 05:33:24 UTC 2021 up 56 days, 1:44, 0 users, load averages: 3.21, 2.86, 2.83