HashLife uses Bill Gosper's hashlife algorithm to achieve remarkable speeds when generating patterns that have a lot of regularity in time and/or space.

HashLife supports the same set of rules as QuickLife, but with one exception: it cannot handle any rule that contains B0 but not S8.

Note that HashLife performs very poorly on highly chaotic patterns, so in those cases you are better off switching to QuickLife.