BEAGLE Puppy is a C++ library for genetic programming. It is a stripped-down version of Open BEAGLE evolutionary computations framework.