I just started using the Amarok music player, having decided to ditch Rhythmbox due to its lack of features. I was interested in finding out how the the scoring algorithms worked in Amarok so naturally I hit up google for my quest of knowledge. What I found is that the default algorithm is very basic and just doesn't quite cut it. But not to fear, the scoring system uses a python script that is easily editable... w00t!