En un autómata celular, un cañón (gun en inglés) es un patrón con una parte principal que se repite periódicamente, como un oscilador, y que también periódicamente emite naves espaciales. Se producen entonces dos procesos periódicos a considerar: el período de producción de naves espaciales, y el propio período del cañón, que es necesariamente un múltiplo del primero. Un cañón cuyo periodo es mayor que el periodo de producción de las naves espaciales se denomina cañón pseudoperiódico.