public int CompareTo( object o ) { double f = ( (ChromosomeBase) o ).fitness; return ( fitness == f ) ? 0 : ( fitness < f ) ? 1 : -1; } }