Golly can generate patterns using a number of different algorithms:

QuickLife
HashLife
Generations
JvN
RuleTable
RuleTree

The same information is also available in the Control menu's Set Rule dialog.