There have been a number of rulesets used over the years for tournaments playing the Super Smash Bros. series. Procedures for stage-striking, life-stealing, double blind picks, and third-party/modified controllers are some issues addressed into rulesets. Occasionally, rules have banned certain characters, most notably Meta Knight from Brawl.
Tournament Go 3 ruleset
Singles stage list
Doubles stage list
General rules (singles & doubles)
Stage list (singles & doubles)