YARTS: Yet Another Real Time Strategy

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

Definition in English: Yet Another Real Time Strategy