mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   Aliquot Sequences (https://www.mersenneforum.org/forumdisplay.php?f=90)
-   -   Aliqueit.exe discussion (https://www.mersenneforum.org/showthread.php?t=11618)

ChristianB 2016-09-20 14:30

I also had to update aliqueit a year ago to get it running. I send my modifications to the original author but nothing happened. I haven't used aliqueit in a while. Here is what was working for me a year ago: [url]https://github.com/ChristianBeer/aliqueit[/url] see the Pull Requests for my changes and the "update" branch for a working version.

EdH 2016-09-20 15:43

[QUOTE=ChristianB;443055]I also had to update aliqueit a year ago to get it running. I send my modifications to the original author but nothing happened. I haven't used aliqueit in a while. Here is what was working for me a year ago: [URL]https://github.com/ChristianBeer/aliqueit[/URL] see the Pull Requests for my changes and the "update" branch for a working version.[/QUOTE]
Thanks! I have a working version based on my editing, but I will look at yours to compare.

yoyo 2016-09-20 18:42

I have a Perl script for it:
[url]https://www.rechenkraft.net/wiki/Benutzer_Diskussion:Yoyo/factordb#ali.pl[/url]
In line 15 and 16 you can specify your factordb login details.

yoyo

EdH 2016-09-21 01:32

[QUOTE=yoyo;443092]I have a Perl script for it:
[URL]https://www.rechenkraft.net/wiki/Benutzer_Diskussion:Yoyo/factordb#ali.pl[/URL]
In line 15 and 16 you can specify your factordb login details.

yoyo[/QUOTE]
Now, that is definitely of interest to me. After I get done with my current project I will be giving it a spin...

Thanks...

yoyo 2016-09-21 17:21

I just started it.

[QUOTE]nohup ./ali.pl 769560 107 4 &
[/QUOTE]

EdH 2016-09-28 15:58

I've run ali.pl on a couple sequences and it has run fine. I'm seeing more feedback from YAFU, which I like. However, I haven't found an easy way to determine just how much I have advanced the sequence, unless I go look at factordb before and after.

The next item I'd be interested in seeing, probably isn't doable. I'd like to see a way to allow other machines to help with the ECM and relation gathering. Is there a way to expand the threads to external machines?

I have a bunch of scripts that interact in that way when running Aliqueit. In the past I have had aliqueit.ini adjusted to call the scripts and they would portion out the ECM and gnfs jobs across other available systems. With YAFU, I have found no way to let it know I have found relations via other systems, without stopping/restarting it. With factmsieve.py, spairs.add is incorporated, if present. I use that method while adjusting the ranges of each new gnfs run via the temp job files' q0 and quitsize values. ECM is spread out by capturing what aliqueit asks for and calling ecm.py with smaller segments on the available machines.

After having written all the above, I must confess to having been using this up to a couple years ago, when my interests turned almost fully to 4-cycle sequences. I'm currently exploring new ways of proceeding. It would take me a little bit to get the described system back up and a big drawback was that the main system was running hard, but the other ones were often idle waiting for the next ECM or gnfs assignment. Another drawback is, IIRC, that the bash scripts were all thrown together and none had any documentation. It will be fun if I decide to restart it.

EdH 2016-09-28 16:23

[QUOTE=ChristianB;443055]I also had to update aliqueit a year ago to get it running. I send my modifications to the original author but nothing happened. I haven't used aliqueit in a while. Here is what was working for me a year ago: [URL]https://github.com/ChristianBeer/aliqueit[/URL] see the Pull Requests for my changes and the "update" branch for a working version.[/QUOTE]
Hi Christian,

I finally took a look, but the same issues seem to be present: B2scale and factorization.ath.cx.

I think I got the right file set. It came down as aliqueit-update.zip, but maybe I was in the wrong place.

Maybe I'll look closer later. Thanks for the site mention!

Take Care,
Ed

EdH 2016-09-28 17:06

I guess I misspoke in my previous ali.pl post. I'm not seeing the extra YAFU feedback after all. That is something I would like to see, though...

ChristianB 2017-01-09 20:37

Hi,

I just started using aliqueit again and remembered this discussion. I again took a better look and it seems that the [URL="https://github.com/ChristianBeer/aliqueit/tree/save_partial_line"]save_partial_line branch[/URL] contains the latest changes made by me. The idea of the Pull Requests was to give mklasson a better idea what changes I did.

I'm a bit unsure what to do. I would like to merge my changes into a new 1.13 version and build binaries from that. But the original source code does not have a license which even makes the github repository problematic by itself.

There are other tools like yoyo's ali.pl which are somewhat easier to maintain but if there is still a need for aliqueit for some reason I would look into possibilities on how to maintain it on github.

henryzz 2017-01-13 21:55

Does no license not mean public domain?

Mini-Geek 2017-01-14 00:18

[QUOTE=henryzz;450904]Does no license not mean public domain?[/QUOTE]

Nope, technically it means that the copyright belongs entirely to the creator. But usually if they don't specify, and make the source available, they intend something more like public domain. They are just lazy about saying so.


All times are UTC. The time now is 09:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.