#ifndef __metric_h #define __metric_h #include @interface Metric : Object { unsigned plus; // mask of elements that square to +1 unsigned minus; // mask of elements that square to -1 unsigned zero; // mask of elements that square to 0 } +(Metric *)R:(int)p, int m, int z; -(double)apply:(unsigned) a, unsigned b; @end #endif//__metric_h