![]() |
Would it be possible to run the yafu binary on yafu@home in ecm only mode with an upper limit one time before releasing the sequence once the composite is found to be too large? That would somehow simulate the aliqueit -c option where some level of ecm is done before ending the sequence.
I checked the yafu docfile.txt but couldn't find an option to just do ecm up to a certain level and then quit. Yafu@home uses the yafu binary not aliqueit. One could think of a more elaborate setup where a large cofactor is handed over to yoyo@home (which has a standalone ecm capability) which then reports back to yafu if a factor was found or not and yafu can then either continue or release the sequence. As yoyo already wrote this is not trivial to implement and automate when dealing with two BOINC projects. I recently had the idea of implementing a [URL="https://en.wikipedia.org/wiki/Blackboard_system"]blackboard system[/URL] for this where yoyo@home and yafu@home act as knowledge sources and a central blackboard stores and controls the sequences and composites. |
Drop 1735956 1426920 1548258 1602930 1602396 1780350 126000 1585800
|
Update 1842768 1659720 1685208
Take 1551396 1506312 |
Take 1778400
|
Drop 1299168 1427496
|
[QUOTE=ChristianB;484656]
I checked the yafu docfile.txt but couldn't find an option to just do ecm up to a certain level and then quit. [/QUOTE] This is exactly what you want. From docfile: [code]-pretest [num] Use this switch with factor() for ECM pretesting of the input number. Optionally provide an integer value specifing the maximum level of pretesting to do (up to "num" digits, or a t-level of "num") [/code]I use it this way to crack some composite numbers in automatic mode. [CODE]./yafu "factor(@)" -threads 8 -batchfile list -pretest 25 -of out.txt[/CODE] |
And exactly the way aliqueit is calling yafu if you use combination of "-c" "-d" "-b" switches. My aliqueit command line is usually (example):
aliqueit -p -y -c 145 -d 150 1664496 or, for <7-digits starters: aliqueit -p -y -c 150 -d 160 -b 731424 the "-b" switch exits when both former conditions are true. This will call yafu in such a way that it will go to nfs only if after ecm, the conditions are not fulfilled. For the last line, if a composite with more than 150 digits survives ecm and the size of the sequence is over 160, yafu/aliqueit will quit, and the remaining composite is well ecm'd (as well as the yafu.ini says, which in my case is .33) |
I'm taking 1995288! Suck on that Batalov! :razz:
|
Taking 1974840 739032 672294
|
[QUOTE=Dubslow;484682]I'm taking 1995288! Suck on that Batalov! :razz:[/QUOTE]
The reward for my diligence was barely 4 digits of size decrease before a fat D4 landed in my face. :yucky: |
:pb:
'Diligence'? Uncalled-for rudeness, I think the words you were looking for. And with this mouth you kiss your mother? ;-) |
| All times are UTC. The time now is 23:15. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.