adds flag for comparison of metric results
fixes an error in the cc computation by adding default values
reimplements open triangle cc using updates
adds random batch generators as combinations of others