All four are really different ways to describe one thing, a player who sets out to WIN, and do so as efficiently as possible.
Unusual betting patterns really means "disciplined betting patterns", rather than the illogical betting of someone who doesn't quite know what they are doing, but like to see the reels spin, lights flash, etc.
Casinos don't make money from clever players, and in B & M casinos they may end up being thrown out for being too good at the games. Unlike B & M though, with online casinos such players can also be mugged by management on their way to the exit
I was often thrown out and banned from fruit machine arcades for being "too good" at playing the machines. At least there is some merit in this, the games are not random, so can be beaten
Any online casino toying with the idea of making their software non random should beware of the Brits