At the moment it attempts to autodetect it, which means AFTER you fire weapon, it'll compare the weapon run times, and so on. But this has certain obvious limitations, for example there's no way to know if you're trying for a free run or not, and it can be nice to compare those times too :)