The idea of "liking" and "disliking" is to:
1. Get a collection of 'best' tracks that sort-of advertises the successful parts of the algorithm
2. To let me analyze which intermediate decisions in the generation process are good and which not, so that I can make the good ones happen more often.