/e http://svtsim.com/moonjs/agc.html
It's derived from Ron Burkey's unmaintained Virtual AGC at http://www.ibiblio.org/apollo/, which also hosts many of the manuals and related documents.
But if you really want to be cool, you could build a real AGC from scratch: http://klabs.org/history/build_agc/
I feel like the source is likely clearer than that interface...
/e http://svtsim.com/moonjs/agc.html