Link - http://bulbapedia.bulbagarden.net/wiki/Nuzlocke_Challenge
The most basic Nuzlocke rules, as they were first introduced, are as follows:
-Any Pokémon that faints is considered dead, and must be released.
-The player may only catch the first Pokémon encountered in each area, and none else. If the first Pokémon encountered faints or flees, there are no second chances.
While not exactly a definite rule, the general consensus is that players must also nickname all of their Pokémon, for the sake of forming stronger emotional bonds.
Think y'all can do something like this with only these two rules?