please see file fet-x.x.x/src/engine/generate.cpp
