Hello,
Thank you to those who responded for your answers. They were very
helpful and I'm confident now that numpy is calculating accurate
determinants for these matrices.
But I think I need to restate my problem a little as suggested by some
becuase I'm still bewildered.
First, here is the relevant part of my code:
# start of code
def main(word, repeats, trials):
encodings = encode(word, CODE)
random.shuffle(encodings)
values = []
pb = PB(tk.Tk())
for i in xrange(trials):
if i % 100 == 0:
pb.update(float(i)/trials)
random.seed()
encodings = random.sample(encodings, repeats)
distmat = build_distmat(encodings)
print
print distmat
values.append(det(distmat))
values.sort()
# print values
print set(values)
# end of code
Here are some notes about the code:
1. PB is a progress bar because this takes a while for a lot of trials.
2. encodings is a complete list equivalent encodings of word.
3. distmat is a representation of the distances between the sample as
integers for purposes of calculating the "content" of the hyperspace
defined by this pairwise distance matrix (Cayley-Menger determinant).
4. det is numpy.linalg.det
I get fairly unintuitive results, because if I run it once for 10 (or
1000 or 100,000) the set of values are all essentially the same:
set([-733163520.00005591, -733163520.00004566, -733163519.99998546,
-733163520.00002789, -733163519.99999189, -733163519.9999783,
-733163519.9999758, -733163520.00002348, -733163519.99996936,
-733163520.00004542])
If I run it again on 10 (or 1000) the set is basically homogenous but
now of different values (terribly confusing):
set([12048175104.00001, 12048175104.000015, 12048175104.000046,
12048175103.999994, 12048175104.000023, 12048175103.999981,
12048175103.999998, 12048175103.99999])
How could this be? This holds for 10 trials or 100000 trials. Below is
the output from the above runs.
Is this a problem with the rng? All of these matrices look different.
I'm certain this can't happen by chance.
Thank you again.
James
euler 70% ./simplex.py
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 9. 9. 4. 4. 9. 9. 1. 9. 16. 9. 9.]
[ 1. 4. 0. 9. 9. 4. 4. 16. 16. 4. 9. 9. 1. 4.]
[ 1. 9. 9. 0. 9. 9. 16. 4. 4. 16. 9. 1. 4. 4.]
[ 1. 9. 9. 9. 0. 16. 4. 4. 9. 9. 9. 9. 4. 9.]
[ 1. 4. 4. 9. 16. 0. 9. 4. 4. 4. 4. 9. 9. 4.]
[ 1. 4. 4. 16. 4. 9. 0. 16. 9. 1. 9. 9. 9. 9.]
[ 1. 9. 16. 4. 4. 4. 16. 0. 1. 9. 4. 4. 9. 4.]
[ 1. 9. 16. 4. 9. 4. 9. 1. 0. 4. 9. 1. 9. 9.]
[ 1. 1. 4. 16. 9. 4. 1. 9. 4. 0. 9. 9. 9. 9.]
[ 1. 9. 9. 9. 9. 4. 9. 4. 9. 9. 0. 9. 16. 1.]
[ 1. 16. 9. 1. 9. 9. 9. 4. 1. 9. 9. 0. 4. 4.]
[ 1. 9. 1. 4. 4. 9. 9. 9. 9. 9. 16. 4. 0. 9.]
[ 1. 9. 4. 4. 9. 4. 9. 4. 9. 9. 1. 4. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 16. 4. 9. 16. 4. 4. 9. 9. 1. 9. 9.]
[ 1. 4. 0. 9. 9. 1. 9. 9. 9. 16. 9. 4. 4. 9.]
[ 1. 16. 9. 0. 4. 4. 1. 9. 9. 9. 4. 9. 9. 1.]
[ 1. 4. 9. 4. 0. 16. 9. 9. 1. 9. 4. 1. 9. 9.]
[ 1. 9. 1. 4. 16. 0. 4. 4. 16. 9. 4. 9. 9. 4.]
[ 1. 16. 9. 1. 9. 4. 0. 9. 16. 9. 9. 9. 4. 4.]
[ 1. 4. 9. 9. 9. 4. 9. 0. 4. 1. 4. 4. 9. 9.]
[ 1. 4. 9. 9. 1. 16. 16. 4. 0. 4. 4. 4. 4. 9.]
[ 1. 9. 16. 9. 9. 9. 9. 1. 4. 0. 4. 9. 9. 9.]
[ 1. 9. 9. 4. 4. 4. 9. 4. 4. 4. 0. 9. 16. 4.]
[ 1. 1. 4. 9. 1. 9. 9. 4. 4. 9. 9. 0. 9. 16.]
[ 1. 9. 4. 9. 9. 9. 4. 9. 4. 9. 16. 9. 0. 9.]
[ 1. 9. 9. 1. 9. 4. 4. 9. 9. 9. 4. 16. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 9. 4. 9. 4. 9. 9. 9. 9. 9. 16. 4.]
[ 1. 9. 0. 1. 9. 4. 9. 4. 16. 9. 9. 9. 4. 1.]
[ 1. 9. 1. 0. 9. 4. 9. 9. 9. 9. 16. 9. 4. 4.]
[ 1. 4. 9. 9. 0. 1. 9. 9. 4. 9. 4. 16. 9. 9.]
[ 1. 9. 4. 4. 1. 0. 16. 16. 9. 4. 9. 9. 4. 4.]
[ 1. 4. 9. 9. 9. 16. 0. 1. 4. 4. 4. 4. 4. 16.]
[ 1. 9. 4. 9. 9. 16. 1. 0. 4. 9. 1. 9. 4. 9.]
[ 1. 9. 16. 9. 4. 9. 4. 4. 0. 4. 1. 9. 9. 16.]
[ 1. 9. 9. 9. 9. 4. 4. 9. 4. 0. 4. 1. 4. 9.]
[ 1. 9. 9. 16. 4. 9. 4. 1. 1. 4. 0. 9. 9. 9.]
[ 1. 9. 9. 9. 16. 9. 4. 9. 9. 1. 9. 0. 4. 9.]
[ 1. 16. 4. 4. 9. 4. 4. 4. 9. 4. 9. 4. 0. 9.]
[ 1. 4. 1. 4. 9. 4. 16. 9. 16. 9. 9. 9. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 9. 1. 9. 4. 1. 16. 9. 9. 4. 9. 4.]
[ 1. 9. 0. 4. 9. 1. 9. 9. 4. 4. 9. 4. 9. 4.]
[ 1. 9. 4. 0. 16. 4. 1. 9. 4. 4. 9. 4. 4. 16.]
[ 1. 1. 9. 16. 0. 9. 9. 4. 16. 9. 9. 9. 4. 4.]
[ 1. 9. 1. 4. 9. 0. 9. 9. 9. 9. 16. 4. 9. 9.]
[ 1. 4. 9. 1. 9. 9. 0. 9. 4. 1. 9. 4. 9. 16.]
[ 1. 1. 9. 9. 4. 9. 9. 0. 9. 16. 9. 4. 9. 4.]
[ 1. 16. 4. 4. 16. 9. 4. 9. 0. 1. 4. 9. 9. 9.]
[ 1. 9. 4. 4. 9. 9. 1. 16. 1. 0. 4. 9. 9. 9.]
[ 1. 9. 9. 9. 9. 16. 9. 9. 4. 4. 0. 9. 4. 1.]
[ 1. 4. 4. 4. 9. 4. 4. 4. 9. 9. 9. 0. 16. 4.]
[ 1. 9. 9. 4. 4. 9. 9. 9. 9. 9. 4. 16. 0. 9.]
[ 1. 4. 4. 16. 4. 9. 16. 4. 9. 9. 1. 4. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 16. 4. 9. 4. 9. 4. 16. 4. 1. 4. 9. 9.]
[ 1. 16. 0. 4. 4. 16. 4. 9. 1. 9. 9. 4. 4. 4.]
[ 1. 4. 4. 0. 1. 9. 4. 9. 9. 9. 9. 4. 9. 4.]
[ 1. 9. 4. 1. 0. 9. 9. 9. 9. 9. 16. 4. 9. 9.]
[ 1. 4. 16. 9. 9. 0. 9. 1. 9. 4. 9. 9. 4. 16.]
[ 1. 9. 4. 4. 9. 9. 0. 9. 1. 16. 4. 9. 9. 1.]
[ 1. 4. 9. 9. 9. 1. 9. 0. 4. 1. 9. 4. 9. 16.]
[ 1. 16. 1. 9. 9. 9. 1. 4. 0. 9. 9. 4. 9. 4.]
[ 1. 4. 9. 9. 9. 4. 16. 1. 9. 0. 9. 4. 9. 9.]
[ 1. 1. 9. 9. 16. 9. 4. 9. 9. 9. 0. 9. 4. 4.]
[ 1. 4. 4. 4. 4. 9. 9. 4. 4. 4. 9. 0. 16. 9.]
[ 1. 9. 4. 9. 9. 4. 9. 9. 9. 9. 4. 16. 0. 9.]
[ 1. 9. 4. 4. 9. 16. 1. 16. 4. 9. 4. 9. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 1. 9. 4. 9. 16. 9. 9. 9. 4. 9. 9.]
[ 1. 4. 0. 9. 4. 9. 16. 9. 4. 16. 9. 1. 4. 9.]
[ 1. 1. 9. 0. 16. 9. 4. 9. 4. 4. 4. 9. 16. 4.]
[ 1. 9. 4. 16. 0. 4. 16. 4. 4. 9. 9. 4. 1. 4.]
[ 1. 4. 9. 9. 4. 0. 4. 9. 9. 9. 9. 9. 9. 16.]
[ 1. 9. 16. 4. 16. 4. 0. 9. 9. 1. 4. 9. 9. 9.]
[ 1. 16. 9. 9. 4. 9. 9. 0. 1. 9. 9. 9. 9. 4.]
[ 1. 9. 4. 4. 4. 9. 9. 1. 0. 9. 9. 4. 9. 4.]
[ 1. 9. 16. 4. 9. 9. 1. 9. 9. 0. 1. 9. 4. 4.]
[ 1. 9. 9. 4. 9. 9. 4. 9. 9. 1. 0. 16. 9. 4.]
[ 1. 4. 1. 9. 4. 9. 9. 9. 4. 9. 16. 0. 1. 9.]
[ 1. 9. 4. 16. 1. 9. 9. 9. 9. 4. 9. 1. 0. 4.]
[ 1. 9. 9. 4. 4. 16. 9. 4. 4. 4. 4. 9. 4. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 9. 4. 9. 9. 9. 9. 1. 16. 9. 4. 9.]
[ 1. 9. 0. 4. 9. 9. 9. 16. 4. 9. 9. 1. 4. 9.]
[ 1. 9. 4. 0. 16. 16. 9. 9. 4. 4. 1. 4. 4. 9.]
[ 1. 4. 9. 16. 0. 1. 4. 4. 16. 4. 9. 9. 4. 4.]
[ 1. 9. 9. 16. 1. 0. 9. 1. 9. 9. 9. 4. 4. 4.]
[ 1. 9. 9. 9. 4. 9. 0. 9. 4. 9. 4. 9. 16. 9.]
[ 1. 9. 16. 9. 4. 1. 9. 0. 9. 4. 4. 9. 9. 1.]
[ 1. 9. 4. 4. 16. 9. 4. 9. 0. 9. 9. 1. 9. 16.]
[ 1. 1. 9. 4. 4. 9. 9. 4. 9. 0. 9. 9. 4. 4.]
[ 1. 16. 9. 1. 9. 9. 4. 4. 9. 9. 0. 9. 9. 4.]
[ 1. 9. 1. 4. 9. 4. 9. 9. 1. 9. 9. 0. 4. 16.]
[ 1. 4. 4. 4. 4. 4. 16. 9. 9. 4. 9. 4. 0. 9.]
[ 1. 9. 9. 9. 4. 4. 9. 1. 16. 4. 4. 16. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 9. 9. 4. 9. 4. 9. 4. 4. 16. 4. 4.]
[ 1. 4. 0. 9. 9. 9. 4. 9. 16. 9. 1. 9. 4. 9.]
[ 1. 9. 9. 0. 4. 16. 9. 9. 4. 9. 9. 4. 1. 9.]
[ 1. 9. 9. 4. 0. 9. 16. 4. 1. 4. 16. 9. 9. 4.]
[ 1. 4. 9. 16. 9. 0. 9. 1. 9. 4. 9. 9. 9. 9.]
[ 1. 9. 4. 9. 16. 9. 0. 9. 9. 16. 1. 4. 4. 9.]
[ 1. 4. 9. 9. 4. 1. 9. 0. 4. 4. 9. 9. 4. 9.]
[ 1. 9. 16. 4. 1. 9. 9. 4. 0. 4. 9. 9. 9. 1.]
[ 1. 4. 9. 9. 4. 4. 16. 4. 4. 0. 9. 4. 16. 1.]
[ 1. 4. 1. 9. 16. 9. 1. 9. 9. 9. 0. 9. 4. 4.]
[ 1. 16. 9. 4. 9. 9. 4. 9. 9. 4. 9. 0. 9. 9.]
[ 1. 4. 4. 1. 9. 9. 4. 4. 9. 16. 4. 9. 0. 16.]
[ 1. 4. 9. 9. 4. 9. 9. 9. 1. 1. 4. 9. 16. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 4. 9. 4. 4. 4. 9. 4. 9. 1. 16. 16.]
[ 1. 4. 0. 9. 9. 9. 1. 4. 4. 9. 16. 4. 9. 16.]
[ 1. 4. 9. 0. 9. 16. 9. 9. 4. 9. 9. 9. 9. 4.]
[ 1. 9. 9. 9. 0. 4. 16. 9. 9. 9. 1. 9. 4. 4.]
[ 1. 4. 9. 16. 4. 0. 9. 4. 9. 4. 4. 4. 4. 9.]
[ 1. 4. 1. 9. 16. 9. 0. 4. 4. 9. 9. 1. 9. 9.]
[ 1. 4. 4. 9. 9. 4. 4. 0. 9. 1. 9. 9. 4. 9.]
[ 1. 9. 4. 4. 9. 9. 4. 9. 0. 16. 9. 9. 1. 9.]
[ 1. 4. 9. 9. 9. 4. 9. 1. 16. 0. 9. 9. 9. 9.]
[ 1. 9. 16. 9. 1. 4. 9. 9. 9. 9. 0. 4. 4. 1.]
[ 1. 1. 4. 9. 9. 4. 1. 9. 9. 9. 4. 0. 16. 9.]
[ 1. 16. 9. 9. 4. 4. 9. 4. 1. 9. 4. 16. 0. 4.]
[ 1. 16. 16. 4. 4. 9. 9. 9. 9. 9. 1. 9. 4. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 4. 16. 4. 16. 9. 9. 1. 4. 4. 9. 4.]
[ 1. 4. 0. 9. 9. 9. 9. 9. 16. 9. 4. 1. 9. 9.]
[ 1. 4. 9. 0. 9. 9. 9. 16. 4. 1. 9. 4. 9. 1.]
[ 1. 16. 9. 9. 0. 9. 4. 4. 1. 16. 4. 4. 4. 9.]
[ 1. 4. 9. 9. 9. 0. 4. 9. 4. 9. 16. 9. 9. 9.]
[ 1. 16. 9. 9. 4. 4. 0. 4. 9. 9. 9. 9. 1. 16.]
[ 1. 9. 9. 16. 4. 9. 4. 0. 9. 9. 4. 9. 1. 9.]
[ 1. 9. 16. 4. 1. 4. 9. 9. 0. 9. 9. 9. 9. 4.]
[ 1. 1. 9. 1. 16. 9. 9. 9. 9. 0. 4. 9. 4. 4.]
[ 1. 4. 4. 9. 4. 16. 9. 4. 9. 4. 0. 4. 4. 9.]
[ 1. 4. 1. 4. 4. 9. 9. 9. 9. 9. 4. 0. 9. 4.]
[ 1. 9. 9. 9. 4. 9. 1. 1. 9. 4. 4. 9. 0. 16.]
[ 1. 4. 9. 1. 9. 9. 16. 9. 4. 4. 9. 4. 16. 0.]]
set([31247376384.000099, 31247376384.000187, 31247376384.000217,
31247376383.99992, 31247376384.000214, 31247376383.999863,
31247376384.000294, 31247376383.999889, 31247376384.000324,
31247376383.999947])
euler 71% ./simplex.py
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 9. 4. 9. 9. 9. 1. 4. 4. 1. 4. 1.]
[ 1. 9. 0. 16. 4. 9. 4. 16. 9. 16. 9. 16. 4. 9.]
[ 1. 9. 16. 0. 4. 1. 9. 4. 9. 4. 1. 4. 9. 4.]
[ 1. 4. 4. 4. 0. 1. 16. 9. 4. 9. 1. 9. 9. 1.]
[ 1. 9. 9. 1. 1. 0. 9. 4. 9. 4. 4. 4. 16. 4.]
[ 1. 9. 4. 9. 16. 9. 0. 9. 16. 9. 16. 4. 9. 9.]
[ 1. 9. 16. 4. 9. 4. 9. 0. 4. 1. 9. 4. 16. 9.]
[ 1. 1. 9. 9. 4. 9. 16. 4. 0. 1. 4. 4. 4. 4.]
[ 1. 4. 16. 4. 9. 4. 9. 1. 1. 0. 9. 1. 9. 9.]
[ 1. 4. 9. 1. 1. 4. 16. 9. 4. 9. 0. 9. 4. 1.]
[ 1. 1. 16. 4. 9. 4. 4. 4. 4. 1. 9. 0. 9. 4.]
[ 1. 4. 4. 9. 9. 16. 9. 16. 4. 9. 4. 9. 0. 9.]
[ 1. 1. 9. 4. 1. 4. 9. 9. 4. 9. 1. 4. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 1. 9. 4. 1. 4. 4. 9. 9. 9. 1. 4.]
[ 1. 9. 0. 4. 4. 9. 9. 4. 16. 9. 9. 16. 4. 9.]
[ 1. 1. 4. 0. 9. 9. 1. 4. 4. 16. 9. 9. 4. 1.]
[ 1. 9. 4. 9. 0. 16. 4. 9. 9. 4. 16. 16. 9. 16.]
[ 1. 4. 9. 9. 16. 0. 9. 4. 4. 4. 1. 4. 1. 4.]
[ 1. 1. 9. 1. 4. 9. 0. 4. 1. 16. 9. 9. 4. 4.]
[ 1. 4. 4. 4. 9. 4. 4. 0. 9. 16. 1. 4. 1. 9.]
[ 1. 4. 16. 4. 9. 4. 1. 9. 0. 9. 4. 4. 9. 1.]
[ 1. 9. 9. 16. 4. 4. 16. 16. 9. 0. 9. 9. 9. 9.]
[ 1. 9. 9. 9. 16. 1. 9. 1. 4. 9. 0. 1. 4. 4.]
[ 1. 9. 16. 9. 16. 4. 9. 4. 4. 9. 1. 0. 9. 4.]
[ 1. 1. 4. 4. 9. 1. 4. 1. 9. 9. 4. 9. 0. 9.]
[ 1. 4. 9. 1. 16. 4. 4. 9. 1. 9. 4. 4. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 9. 9. 16. 9. 16. 4. 9. 4. 9. 9. 16.]
[ 1. 9. 0. 4. 16. 9. 4. 1. 9. 1. 4. 4. 9. 4.]
[ 1. 9. 4. 0. 9. 4. 9. 1. 9. 4. 4. 9. 1. 1.]
[ 1. 9. 16. 9. 0. 4. 16. 9. 4. 9. 9. 9. 4. 4.]
[ 1. 16. 9. 4. 4. 0. 4. 4. 9. 9. 4. 1. 1. 4.]
[ 1. 9. 4. 9. 16. 4. 0. 9. 16. 4. 4. 1. 9. 9.]
[ 1. 16. 1. 1. 9. 4. 9. 0. 4. 4. 9. 9. 4. 1.]
[ 1. 4. 9. 9. 4. 9. 16. 4. 0. 16. 16. 16. 9. 9.]
[ 1. 9. 1. 4. 9. 9. 4. 4. 16. 0. 4. 4. 9. 1.]
[ 1. 4. 4. 4. 9. 4. 4. 9. 16. 4. 0. 1. 1. 9.]
[ 1. 9. 4. 9. 9. 1. 1. 9. 16. 4. 1. 0. 4. 9.]
[ 1. 9. 9. 1. 4. 1. 9. 4. 9. 9. 1. 4. 0. 4.]
[ 1. 16. 4. 1. 4. 4. 9. 1. 9. 1. 9. 9. 4. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 4. 16. 4. 4. 1. 9. 9. 1. 9. 4. 4.]
[ 1. 4. 0. 4. 9. 1. 9. 9. 4. 16. 4. 1. 4. 9.]
[ 1. 4. 4. 0. 9. 4. 4. 1. 1. 9. 9. 1. 9. 9.]
[ 1. 16. 9. 9. 0. 16. 9. 9. 9. 4. 16. 4. 16. 4.]
[ 1. 4. 1. 4. 16. 0. 9. 9. 1. 9. 4. 4. 4. 9.]
[ 1. 4. 9. 4. 9. 9. 0. 1. 4. 4. 1. 4. 4. 16.]
[ 1. 1. 9. 1. 9. 9. 1. 0. 4. 4. 4. 4. 9. 9.]
[ 1. 9. 4. 1. 9. 1. 4. 4. 0. 4. 9. 1. 9. 16.]
[ 1. 9. 16. 9. 4. 9. 4. 4. 4. 0. 9. 9. 16. 9.]
[ 1. 1. 4. 9. 16. 4. 1. 4. 9. 9. 0. 9. 1. 9.]
[ 1. 9. 1. 1. 4. 4. 4. 4. 1. 9. 9. 0. 9. 16.]
[ 1. 4. 4. 9. 16. 4. 4. 9. 9. 16. 1. 9. 0. 9.]
[ 1. 4. 9. 9. 4. 9. 16. 9. 16. 9. 9. 16. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 9. 4. 4. 9. 1. 9. 4. 4. 9. 1. 1. 9.]
[ 1. 9. 0. 16. 1. 9. 9. 4. 9. 9. 16. 4. 4. 4.]
[ 1. 4. 16. 0. 9. 9. 9. 9. 4. 9. 4. 4. 9. 16.]
[ 1. 4. 1. 9. 0. 9. 9. 4. 9. 9. 16. 1. 1. 4.]
[ 1. 9. 9. 9. 9. 0. 9. 9. 16. 16. 4. 16. 4. 9.]
[ 1. 1. 9. 9. 9. 9. 0. 4. 1. 1. 9. 4. 4. 4.]
[ 1. 9. 4. 9. 4. 9. 4. 0. 1. 4. 16. 9. 4. 1.]
[ 1. 4. 9. 4. 9. 16. 1. 1. 0. 1. 9. 4. 9. 4.]
[ 1. 4. 9. 9. 9. 16. 1. 4. 1. 0. 4. 4. 9. 1.]
[ 1. 9. 16. 4. 16. 4. 9. 16. 9. 4. 0. 9. 16. 9.]
[ 1. 1. 4. 4. 1. 16. 4. 9. 4. 4. 9. 0. 4. 9.]
[ 1. 1. 4. 9. 1. 4. 4. 4. 9. 9. 16. 4. 0. 4.]
[ 1. 9. 4. 16. 4. 9. 4. 1. 4. 1. 9. 9. 4. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 4. 4. 1. 9. 9. 4. 16. 1. 9. 1. 9. 4.]
[ 1. 4. 0. 9. 1. 9. 4. 9. 9. 1. 4. 4. 4. 16.]
[ 1. 4. 9. 0. 9. 4. 4. 1. 16. 4. 1. 4. 4. 9.]
[ 1. 1. 1. 9. 0. 16. 4. 9. 9. 4. 4. 4. 4. 9.]
[ 1. 9. 9. 4. 16. 0. 9. 4. 9. 4. 9. 9. 16. 4.]
[ 1. 9. 4. 4. 4. 9. 0. 1. 4. 9. 1. 4. 4. 16.]
[ 1. 4. 9. 1. 9. 4. 1. 0. 9. 4. 4. 1. 9. 9.]
[ 1. 16. 9. 16. 9. 9. 4. 9. 0. 16. 9. 9. 9. 4.]
[ 1. 1. 1. 4. 4. 4. 9. 4. 16. 0. 9. 1. 9. 9.]
[ 1. 9. 4. 1. 4. 9. 1. 4. 9. 9. 0. 9. 1. 16.]
[ 1. 1. 4. 4. 4. 9. 4. 1. 9. 1. 9. 0. 9. 9.]
[ 1. 9. 4. 4. 4. 16. 4. 9. 9. 9. 1. 9. 0. 16.]
[ 1. 4. 16. 9. 9. 4. 16. 9. 4. 9. 16. 9. 16. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 16. 4. 4. 9. 1. 4. 1. 9. 9. 1. 9. 9.]
[ 1. 16. 0. 9. 9. 4. 9. 16. 16. 4. 9. 16. 4. 9.]
[ 1. 4. 9. 0. 9. 4. 1. 9. 9. 9. 4. 1. 4. 1.]
[ 1. 4. 9. 9. 0. 1. 9. 1. 4. 9. 4. 4. 16. 4.]
[ 1. 9. 4. 4. 1. 0. 4. 4. 9. 16. 1. 9. 9. 1.]
[ 1. 1. 9. 1. 9. 4. 0. 9. 4. 16. 4. 4. 4. 4.]
[ 1. 4. 16. 9. 1. 4. 9. 0. 4. 9. 1. 4. 9. 4.]
[ 1. 1. 16. 9. 4. 9. 4. 4. 0. 9. 9. 4. 16. 9.]
[ 1. 9. 4. 9. 9. 16. 16. 9. 9. 0. 16. 4. 9. 9.]
[ 1. 9. 9. 4. 4. 1. 4. 1. 9. 16. 0. 9. 4. 1.]
[ 1. 1. 16. 1. 4. 9. 4. 4. 4. 4. 9. 0. 9. 4.]
[ 1. 9. 4. 4. 16. 9. 4. 9. 16. 9. 4. 9. 0. 9.]
[ 1. 9. 9. 1. 4. 1. 4. 4. 9. 9. 1. 4. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 1. 9. 9. 1. 9. 4. 1. 4. 9. 9. 4. 4.]
[ 1. 1. 0. 9. 9. 4. 4. 4. 4. 4. 9. 16. 4. 1.]
[ 1. 9. 9. 0. 1. 4. 4. 4. 4. 16. 9. 9. 1. 4.]
[ 1. 9. 9. 1. 0. 4. 4. 1. 4. 9. 16. 9. 4. 4.]
[ 1. 1. 4. 4. 4. 0. 9. 1. 4. 9. 9. 9. 1. 9.]
[ 1. 9. 4. 4. 4. 9. 0. 9. 4. 16. 16. 9. 9. 1.]
[ 1. 4. 4. 4. 1. 1. 9. 0. 9. 4. 9. 16. 1. 9.]
[ 1. 1. 4. 4. 4. 4. 4. 9. 0. 9. 16. 4. 9. 1.]
[ 1. 4. 4. 16. 9. 9. 16. 4. 9. 0. 4. 9. 9. 9.]
[ 1. 9. 9. 9. 16. 9. 16. 9. 16. 4. 0. 4. 4. 16.]
[ 1. 9. 16. 9. 9. 9. 9. 16. 4. 9. 4. 0. 16. 9.]
[ 1. 4. 4. 1. 4. 1. 9. 1. 9. 9. 4. 16. 0. 9.]
[ 1. 4. 1. 4. 4. 9. 1. 9. 1. 9. 16. 9. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 16. 1. 4. 4. 9. 4. 9. 4. 9. 4. 1. 4.]
[ 1. 16. 0. 16. 9. 4. 9. 16. 4. 9. 4. 16. 9. 9.]
[ 1. 1. 16. 0. 1. 9. 9. 1. 9. 9. 9. 4. 4. 4.]
[ 1. 4. 9. 1. 0. 16. 4. 4. 4. 4. 4. 9. 1. 9.]
[ 1. 4. 4. 9. 16. 0. 16. 9. 9. 9. 16. 9. 9. 9.]
[ 1. 9. 9. 9. 4. 16. 0. 9. 4. 1. 1. 1. 4. 4.]
[ 1. 4. 16. 1. 4. 9. 9. 0. 16. 9. 9. 4. 9. 4.]
[ 1. 9. 4. 9. 4. 9. 4. 16. 0. 9. 9. 9. 4. 16.]
[ 1. 4. 9. 9. 4. 9. 1. 9. 9. 0. 1. 4. 1. 4.]
[ 1. 9. 4. 9. 4. 16. 1. 9. 9. 1. 0. 4. 4. 1.]
[ 1. 4. 16. 4. 9. 9. 1. 4. 9. 4. 4. 0. 9. 1.]
[ 1. 1. 9. 4. 1. 9. 4. 9. 4. 1. 4. 9. 0. 9.]
[ 1. 4. 9. 4. 9. 9. 4. 4. 16. 4. 1. 1. 9. 0.]]
[[ 0. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
[ 1. 0. 16. 4. 9. 9. 1. 4. 4. 9. 4. 4. 1. 9.]
[ 1. 16. 0. 16. 9. 4. 9. 16. 9. 4. 4. 16. 9. 9.]
[ 1. 4. 16. 0. 4. 16. 4. 4. 9. 9. 9. 1. 9. 9.]
[ 1. 9. 9. 4. 0. 4. 9. 4. 4. 16. 4. 1. 4. 1.]
[ 1. 9. 4. 16. 4. 0. 16. 9. 9. 9. 9. 9. 4. 4.]
[ 1. 1. 9. 4. 9. 16. 0. 4. 4. 9. 1. 4. 4. 9.]
[ 1. 4. 16. 4. 4. 9. 4. 0. 4. 4. 9. 1. 9. 1.]
[ 1. 4. 9. 9. 4. 9. 4. 4. 0. 9. 1. 9. 1. 1.]
[ 1. 9. 4. 9. 16. 9. 9. 4. 9. 0. 16. 9. 16. 9.]
[ 1. 4. 4. 9. 4. 9. 1. 9. 1. 16. 0. 9. 1. 4.]
[ 1. 4. 16. 1. 1. 9. 4. 1. 9. 9. 9. 0. 9. 4.]
[ 1. 1. 9. 9. 4. 4. 4. 9. 1. 16. 1. 9. 0. 4.]
[ 1. 9. 9. 9. 1. 4. 9. 1. 1. 9. 4. 4. 4. 0.]]
set([-167037108224.00009, -167037108224.00006, -167037108223.99988,
-167037108223.99979, -167037108223.99997, -167037108224.00003])
--
http://mail.python.org/mailman/listinfo/python-list