Its not based on either. Its based on when you sign a contract. If you sit out your rookie year, while under contract, you are not a rookie the 2nd year. In Maurice Evan's rookie year, he played all of 10 minutes. He was still a 2nd year player the next year.