Code:

plainSHIFT.c
plainGARSP.c
tweakedGARSP.c
vecSHIFT.c
vecGARSP.c
reducedTweakedGARSP.c
reducedVecGARSP.c
halfTweakedGARSP.c
halfTweaked2GARSP.c
halfTweaked3GARSP.c
halfTweaked4GARSP.c

halfTweaked4GARSP_MODU.c


limits.h
limits_steps.h
first0.h
chooseV3_12_12.h
bitmaps32.h
bitmaps64.h

OGRdist.c

Flowcharts:

SHIFT.pdf
GARSP.pdf

External resources:

William Rankin's OGR page includes source code for his PVM enabled implementation of SHIFT [ link]

The original OGR project provides the source code for their GVANT and GARSP applications [ link ] [ link ]

Dan Oettings OGRtestbench featuring optimizations for GARSP as seen in the distributed.net code. [ link ]



Two lists of currently known OGRs [ link] [ link ]

The chances of finding any new/better rulers are actually very small [ link ]