![]() |
|
|
#45 | ||
|
Einyen
Dec 2003
Denmark
22×863 Posts |
Quote:
Quote:
2^66 = 73,786,976,294,838,206,464 and 2^68 = 295,147,905,179,352,825,856. So the program looks for factors 2kp+1 between those 2 numbers, and since the factor he found was: 286,470,483,607,240,143,641 which is between those 2 numbers, then it was correctly found in the TF: 66-68 interval and not the 68-69 interval. We say the factor is 67.9569483..... bits because log2 (286470483607240143641) = 67.9569483..... and because 2^67.9569483..... = 286470483607240143641. Forget everything about how many 0's and 1's it takes to write the number and just use log base 2 :-) Last fiddled with by ATH on 2015-04-19 at 21:53 |
||
|
|
|
|
|
#46 | |
|
Serpentine Vermin Jar
Jul 2014
2·13·131 Posts |
Quote:
In so doing, I'm looking at a factor like "286470483607240143641" and noting that it's a 68 bit number. As such, in my brain, it *should* have been found when someone was TF'ing between 2^68 and 2^69. In fact, for Prime95 that seems to be the case. It was *only* mfaktc that was doing it this alternate way by considering that factor to be in the 2^67 to 2^68 range. I should probably confirm what I'm saying here, make sure Prime95 is actually doing what I think it's doing. In my analysis, I'm raking in *all* of the "no factor found by TF" results and parsing out the "from 2^x to 2^y" information. If the "from 2^x" is missing I can't make any assumptions except that it must have started from the very beginning (I'm just defaulting to 2^2). In my comparison then, I'm looking at the known factors, getting how many whole bits they are, and: IF factor_bits <= from_bits AND factor_bits < to_bits THEN "I should have been found" Like I said, this works fine on Prime95 clients, but fails miserably at mfaktc clients with thousands of false positives. |
|
|
|
|
|
|
#47 |
|
P90 years forever!
Aug 2002
Yeehaw, FL
17×487 Posts |
No, testing from 2^68 to 2^69 is looking at 69-bit factors (2^68 is a 1 bit followed by 68 zero bits for a total of 69 bits).
|
|
|
|
|
|
#48 | |
|
Serpentine Vermin Jar
Jul 2014
2·13·131 Posts |
Quote:
In fact I just did my own test of an exponent with a factor to see where Prime95 would find it. It's just like you said. I tested M5212477 which has the known factor "4466244996994348319" (61.9537681007035 bits) Since it's a 62 bit number I thought it would have been found in the 2^62 - 2^63 range, but yeah, it was found in the 2^61 - 2^62 range. Well crumb, I guess I just need to adjust my query. I guess in the cases I was looking at last night where I thought it was working fine it was probably just incidental, where the user had tested ranges of numbers and managed to miss the factor anyway. Go figure. EDIT: By the way, that exponent is a case in point of someone doing a test in a certain range and apparently missed a smaller factor in a range that hadn't been tested? Last fiddled with by Madpoo on 2015-04-19 at 22:28 |
|
|
|
|
|
|
#49 | |
|
Serpentine Vermin Jar
Jul 2014
2·13·131 Posts |
Quote:
To start I still excluded the mfaktc clients so I could compare to the previous results. As noted it's mostly the same because the same user tended to test multiple bit depths, and there are a few more that weren't seen before. As before, sannerud.com has a lot. 200 out of the 229 total. User "KYOJI_KAMEI" has 12 of the remaining 29, George has 4, and then just one or two for other users. Example: M58127191 When I include the mfaktc clients, I still get some puzzling results: M8217973 As you can see there, the user reported "no factor from 2^63 to 2^64" even though that same user also reported the factor with a bit size of 63.016. So based on that is it fair to say that user did indeed miss it on that first run, and maybe ran the same range again and found it? On the same date? In fact, that one user accounts for 2760 of the total 2939 "hits" for just mfaktc clients (a particular app version in the database anyway... app id #35 if George wondered). I suspect most of the factors that were found were found by that same person, so maybe it was a weird build that was reporting both a "no factor found" *and* a "factor found" for some reason. User "Never Odd Or Even" has 35 total e.g.: M1026391 (found later by someone else doing ECM) User "Piepen" has 110 e.g.: M56291771 (user also reported the factor in this case) User "Axelsson" has 19 e.g.: M601959719 (again, the same user reported the factor, 11 days later) |
|
|
|
|
|
|
#50 | |
|
P90 years forever!
Aug 2002
Yeehaw, FL
17·487 Posts |
Quote:
There is an mfaktc option to continue searching for factors at the current bit level after a factor is found. The option is off by default. Perhaps this person turned that option on and perhaps mfaktc outputs both the no factor and factor found lines when the option is enabled. |
|
|
|
|
|
|
#51 | |
|
Serpentine Vermin Jar
Jul 2014
D4E16 Posts |
Quote:
Overall, on first glance, it seems like maybe that user "KYOJI_KAMEI" might have had some issues since there seemed to be an unusual amount of false negatives in there (12 of them). Beyond that, I couldn't say whether the mfaktc results are relevant or not until I do that extra check. EDIT: Indeed, after double-checking who actually submitted the factor eventually, user "KYOJI_KAMEI" missed all 12 and someone else found them. For the mfaktc clients, user "1997rj7"had 4 missed runs, "Axelsson" had 2. "Never Odd Or Even" has 14 where "no factor found by TF" but then he later found a factor by ECM. The other 17 were "no factor found by TF" followed by a "factor found by TF" All of those by "Carsten Kossendey" were mostly found by him, but sometimes he found the factor by a different method, like P-1, and on the same day as he checked in the "no factors by TF" result. Kind of weird. 121 of his where TF didn't find it were found by him using P-1, with the other 2640 by him showing up as "no factor found by TF" *and* "factor found by TF". Last fiddled with by Madpoo on 2015-04-20 at 03:26 |
|
|
|
|
|
|
#52 |
|
Serpentine Vermin Jar
Jul 2014
2·13·131 Posts |
|
|
|
|
|
|
#53 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
101000001100112 Posts |
Grr, you people!
![]() Code:
gp > #binary(286470483607240143641) %1 = 68 gp > Analogy, think about why 4 to 7 are 3-bits numbers. [edit: sorry, didn't see the lot of the discussion after! (3 pages? ) going back to read it!][edit2: this is "half credit" if done by mfaktc, is found after half of the time: ![]() Code:
gp > ((286470483607240143641-1)/(2*7801993))%4620 %3 = 2420 Last fiddled with by LaurV on 2015-04-20 at 04:06 |
|
|
|
|
|
#54 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
283316 Posts |
Zero, of them being TF-ed between those ranges. Those are P-1 factors, luckily (or unlucky?) small, only few bits over where the TF front was at that time. When the factor was found, the factoring stopped. If you ask about chance of existing a factor, roughly 1/65+1/66+....+1/75, minus bout 3% from the "P-1 was done".
|
|
|
|
|
|
#55 | |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
283316 Posts |
Quote:
, as it does not negatively impact the project, yet you get your number of factors and a higher credit . At the end I gave up because implied too much work, especially after Misfit era. I am credit whore, but not so much...[edit, otoh, I long time suspected Nooe of foul play, see former posts, nobody jumps to the first place in ECM tops in so short time..., but George said he knows the person and it is a honest user, see the discussion about the 383....83 exponent] Last fiddled with by LaurV on 2015-04-20 at 05:40 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| missed factor? | tha | Data | 79 | 2021-11-19 15:55 |
| Factor missed by TF | bcp19 | PrimeNet | 15 | 2015-08-10 11:57 |
| P-1 Missed factor | tha | Data | 7 | 2014-04-30 20:54 |
| Missed factors | TheMawn | Information & Answers | 7 | 2014-01-10 10:23 |
| Missed small factors | dswanson | Data | 63 | 2004-11-24 04:30 |