If there is still a large amount of support and bounties that go toward making a failover program for nvidia only or multiple types of miners I will begin working on something as soon as finals are over and summer begins. I really wish ccminer had an API to make this sort of thing easier, but I think I can create something that will check multiple pools for activity and pick a specific script (like a .bat file) to run based on which pool is active.
NiceHashPrices 0.3
http://github.com/zelante/NiceHashPrices/releases/tag/0.3Get NiceHash best profit (normalized price for algos)
http://www.nicehash.com/multialgo/You can use it for batch file for switching between NiceHash algos.
App return error code same with this numbers: 0 = Scrypt, 2 = Scrypt-A.-Nfactor, 3 = X11, 4 = X13, 5 = Keccak
example batch:
@echo off
NiceHashPrices.exe --wallet %wallet%
if "%ERRORLEVEL%"=="5" echo Best price normilized - Keccak
if "%ERRORLEVEL%"=="4" echo Best price normilized - x13
if "%ERRORLEVEL%"=="3" echo Best price normilized - x11
if "%ERRORLEVEL%"=="2" echo Best price normilized - ScyptN
if "%ERRORLEVEL%"=="0" echo Best price normilized - Scrypt
So you can use errorlevel to know what normalized price are best for this time and execute ccminer for x11 and cudaminer for others algos (excluding x13)