Hello Patrike,
Thanks for your replies. Below are my answers to your questions:
1) I can add white space trimming to minimize input mistakes
Thank you!
2) Hash Refinery API is down, and that's probably why you can't get Awesome Miner to read new pools from it. I tried this with zpool intead and it works with yescrypt (I tried to add it to cpuminer-opt, works great but maybe not the most profitable mining I ever seen).
It is not down. The frontend was under heavy load due to the Nicehash hack so it would temporarily stop responding.
http://pool.hashrefinery.com/api/currencies2) Do you have multiple pools on the same coin? Otherwise you could set the profit factor on the coin itself (Coins tab, then click Coin Properties in the toolbar)
Yes, for redundancy one needs to have more than one pool. But because not all of them have the same fee (and some of them like to shave the earnings), it is necessary to have some factor so the program always try to connect to the most profitable one first.
3) I will not argue that the benchmarking can be improved. But do you have that many different GPU types you need to benchmark, compared to how many miners you have in total? If you have a large number of miners, benchmarking a single GPU should be time saving as you don't have to benchmark so many rigs.
This is not always the case. I have 19 GPUs which are supposed to be equal (13 of them in the same rig) and they can be split into three separate groups because not all of them perform the same.
My point is, why not just benchmark the whole thing instead of doing individual benchmark?
Unless you are planning to do something like Nicehash Legacy Miner does, it doesn't make sense to have a separate benchmark for each GPU.
That would be nice maybe in the future, if you ever add the capability of treating each GPU as a separate entity. But right now it is just unnecessary pain, in my opinion.
5) Can you explain the -dcri part a bit more? Is it per secondary coin you want to set unique (like -dcri 30 for Pascal and -dcri 60 for Decred?) or is it per GPU? In your Profit Profile settings, you can select Claymore Etheruem miner and click Configure, where you can set different device profiles (where -dcri is a part) for each secondary coin. Please let me know if I didn't understood your question correctly here.
It is for Ethereum dual mining.
Roughly explained, the "dcri" parameter allows you to adjust Claymore and decide how much power you want allocate to either Ethereum or the secondary coin.
Due to constant price fluctuations, a fixed "dcri" parameter won't always be the most profitable, specially when you take in consideration the three secondary coins (Lbry, Decred, Pascal).
You will probably get a better idea if you download Nicehash Legacy Miner and let it benchmark your GPU for different "dcri" levels.