Fixed decoding
Really fixed tournament selection now
Minor cleanup