func signDelta(a, b [14]int32, cutoffIdx int) int8 {
	_ = a[0:cutoffIdx]
	for i := 0; i < len(a) && i < cutoffIdx; i++ {
		if a[i] == b[i] {
			continue
		}
		x := a[i] - b[i]
		return int8((x >> 31) - (-x >> 31))
	}
	return 0
}
// signDelta returns the signum of the difference,
// whose precision can be limited by 'cuttofIdx'.
signDelta returns the signum of the difference,
whose precision can be limited by 'cuttofIdx'.
// signDelta returns the signum of the difference // whose precision can be limited by ' cuttofIdx ' .
func signDelta(a, b [14]int32, cutoffIdx int) int8 {
	_ = a[0:cutoffIdx]
	for i := 0; i < len(a) && i < cutoffIdx; i++ {
		if a[i] == b[i] {
			continue
		}
		x := a[i] - b[i]
		return int8((x >> 31) - (-x >> 31))
	}
	return 0
}
func signDelta ( a , b [ 14 ] int32 , cutoffIdx int ) int8 { _ = a [ 0 : cutoffIdx ] for i := 0 ; i < len ( a ) && i < cutoffIdx ; i ++ { if a [ i ] == b [ i ] { continue } x := a [ i ] - b [ i ] return int8 ( ( x >> 31 ) - ( - x >> 31 ) ) } return 0 }
signDelta returns the signum of the difference,
whose precision can be limited by 'cuttofIdx'.
signDelta returns the signum of the difference whose precision can be limited by ' cuttofIdx ' .