Some necessary conditions for a master chess program