Auto-detect engines

BanksiaGUI is built based on Banksia console. One of our favorite features from Banksia console is that it can detect all engines from a given folder. Users just need to copy their engines, including all subfolders, data files, etc… into a folder then give that folder to Banksia console, it can detect all engines from that folder, including their parameters, then write down all information into a JSON file to use later in tournaments.

BanksiaGUI can do the same via its dialog. After selecting the main folders of engines and clicking OK, users just need to wait without entering anything. BanksiaGUI will automatically do the rest. It is special very useful when users have several engines.