![]() |
![]() |
#1 |
"Ben"
Feb 2007
72458 Posts |
![]()
This thread is for feature/change requests. Keeping them more visible might even help them get done faster
![]() I won't bother extracting current requests from the giant yafu thread, but I am currently tracking several: Code:
+ enable starting yafu from a different directory (note: manage files relative to binary rather than current dir?) + reduce screen output on poly selection phase (or use a -switch for it) + SNFS polynomial generation + loops and ifs in the command interpreter + prime proving + ggnfs and ecm in better threadpool Last fiddled with by bsquared on 2012-07-10 at 04:46 Reason: request tracking |
![]() |
![]() |
![]() |
#2 |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5·112·17 Posts |
![]()
|
![]() |
![]() |
![]() |
#3 |
Aug 2010
Kansas
22316 Posts |
![]()
Copy/paste-ability? Thanks for consideration!
|
![]() |
![]() |
![]() |
#4 |
Mar 2010
22·3·5 Posts |
![]()
SNFS polynomial generation
|
![]() |
![]() |
![]() |
#6 |
"Ed Hall"
Dec 2009
Adirondack Mtns
5,419 Posts |
![]()
In the direction of offering instead of requesting, would there be any interest in a Windows GUI front end for YAFU?
I'm toying with the idea of creating something similar to AliWin2 for Aliqueit. It would basically allow you to choose what you want YAFU to accomplish via edit boxes and buttons. This would allow for Windows Copy/Paste and such things as clicking a button to edit the ini file or to run tune, etc. I'm not saying I could turn this out really soon or that it would be professionally done, but if there is interest I would at least look into it. OTOH, if there is little interest or if bsquared thinks it might cause more headaches running down future troubles, I'll place it on an unlit burner far back from the pilot light. |
![]() |
![]() |
![]() |
#7 |
Romulan Interpreter
"name field"
Jun 2011
Thailand
282D16 Posts |
![]()
@EdH: Some people would like a windoze interface or wrapper. Why not? A wrapper could be easy to write (that is, just a series of tabs and buttons and clicking them would call yafu with some parameters, this does not imply modifying yafu in any way). Eventual call to notepad (or your favorite text editor) to edit the ini file or to add/remove numbers to factor in batch files for yafu running in batch mode.
But all this can be achieved with a little effort without any graphical I/F. In fact most of the users like the flexibility of the command-line prompt. I will always prefer to have a file-manager like NortonCommander (or Ghisler's TotalCommander, which I am using right now) instead of windows explorer (one of the most stupid programs I know!! please remark the lowercase) and one of the reasons is exactly the presence of the command line interface in the former. So, all the things mentioned in the first paragraph could be achieved ok, without a real graphic interface. Printing in textboxes would be quite slow too, and you would need to cut on the output. I think yafu's interface is quite ok as it is. What is missing is some loops and ifs in the command interpreter, and if you can implement that, your time would be better used. And don't tell this to bsquared, please! otherwise he will throw his shoe after me! ![]() |
![]() |
![]() |
![]() |
#8 | |
"Ben"
Feb 2007
EA516 Posts |
![]() Quote:
![]() BTW, I've thought about this before, but never took it on for one reason or another. One reason is that every time I thought about it I immediately saw opportunity for a multitude of neat bells/whistles that would have been far too time consuming to implement. Not trying to discourage you... Go for it if it is interesting to you! As a matter of curiosity, what would you use to create the GUI? Something cross-platform like Qt or tcl/tk, or would it be a windows only thing? |
|
![]() |
![]() |
![]() |
#9 |
"Ben"
Feb 2007
23×163 Posts |
![]() |
![]() |
![]() |
![]() |
#10 |
"Ben"
Feb 2007
23·163 Posts |
![]()
This stuff is generated by msieve, so its not really something I can control. I've added it to the list anyway, to keep visibility on it.
|
![]() |
![]() |
![]() |
#11 | |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5·112·17 Posts |
![]() Quote:
In the past I did many tests with plan=light against plan=normal. Occasionally I used plan=deep but for siqs-factorable cofactors it was never necessarily to go deep with the ecm, only for nfs-factorable composite it made sense to do it. Usually a "light" ecm and siqs was faster per total numbers factored, and only rarely would the "normal" ecm find factors missed by "light" ecm. |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
ARM ASM request | ET_ | Programming | 0 | 2018-11-01 14:57 |
Bug/request | Dubslow | YAFU | 4 | 2012-03-31 03:07 |
Odd request? | Xyzzy | Lounge | 23 | 2011-03-08 17:50 |
Prime95 featured in Maximum PC! | ixfd64 | Software | 10 | 2010-05-31 15:21 |
GMP-ECM Request | rogue | GMP-ECM | 4 | 2009-11-23 15:07 |