Chess has algebraic notation. Backgammon has the 24-point numbering system. Even Hex openings can be reliably conveyed using opening diagrams. In Counter-Strike Source, the status quo is to describe openings using natural language, e.g. “two players drop down and rush the catwalk.”
I’ve previously argued that this way of describing play makes it impossible to automate the necessary tasks of testing, clarifying, and maintaining CS openings. And yet openings can be argued to be just as important in CS as in Chess. So what are the alternatives?