Say it in plain English
Type the rule the way you'd say it to another person: “no team plays back-to-back road games”, “Field 3 is dark after 6pm in October”, “Coach Oyelaran has two teams and can't be in two places”. Smart rules either matches a rule type Big Sports already has or builds you a new one.
Then it shows its work. Before you accept anything, the rule runs against your real season, and you see how many of your games it flags, which ones they are, and a game it clears.