Yes, when I got to that part, I was unsure whether you actually need 350 logic gates to implement Conway's Game of Life. It feels like that cannot be the minimum number. But presumably other mechanisms already exist where we can automatically whittle down the number of logic gates necessary given a desired truth table.