On a brushless motor, the number of stator poles will be a multiple of 3. The number of rotor poles (magnets) must be a multiple of 2. The number of stator poles will typically not be the same as the number of rotor poles. My BMC motor has 18 stator poles and 16 rotor poles. I don't know what an Ananda has.
You can take apart the motor and count the poles if you really want to know. You could measure the output of one of the hall sensors to determine the number of rotor poles (count the number of voltage toggles during one motor revolution).
Fortunately, this does not usually matter much. This is usually only an issue if you get up to very high rpm, where the controller may not be able to keep up.