What would you say is a major difference between a basic player and an advanced or professional player? A big factor is knowing the rules.
It’s so important in fact that In Scrum we have a role whose whole job it is to coach the team on the rules of the game- the Scrum Master.