Reviewing expert chess performance: A production-based theory of chess skill