Ed Tomlinson wrote: >>> eg x = sin (key * 360), y = cos(key * 360) assuming the angle >>> is in degrees not radians. >>> where a key is a number between 0 and 1 >> You miss the point. We already have what is effectively an angle, >> it's just in 0 to 1 instead of 0 to 360 deg / 2*pi rads. The >> problem is the circular keyspace. > > No I have _not_ missed the point. If you map each key onto the rim > of a circle and average resulting the x and y coords of all the keys > you get an average in a circular keyspace. Try it.
I must admit I don't understand how this works - would you mind explaining how you convert the two-dimensional average back into a one-dimensional average? Cheers, Michael _______________________________________________ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl