Il manque le hashcode dans la classe Position
hashcode et equals