YRS: Yacht Race Scoring System

What does YRS mean? The above is one of YRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Yacht Race Scoring System