Skip to content

Instantly share code, notes, and snippets.

// GAME OF LIFE KOSMO MODULE
// instead of walking the field and turning them into clock pulses, generate clock pulses based on the number of dead/alive cells
//
// split area into 4 zones, any time there is change in that area, create a clock pulse.
// pot on analog input to change the refresh rate
// double buffered
#define GOL_W (96)
#define GOL_H (32)

Keybase proof

I hereby claim:

  • I am jonphilpott on github.
  • I am jonphilpott (https://keybase.io/jonphilpott) on keybase.
  • I have a public key whose fingerprint is 5A67 877D FEF0 795C 8D9A A34B 678E 12DB 7959 6C5C

To claim this, I am signing this object:

@jonphilpott
jonphilpott / soup.lisp
Created November 5, 2015 19:53
Common-Lisp alife simulation "soup"
(require 'cl-ppcre)
(require 'vecto)
(require 'hunchentoot)
(defpackage :soup
(:use :cl-ppcre :common-lisp :vecto :hunchentoot :flexi-streams)
(:export :start-soup))
(in-package :soup)