Project update ~ Alpha slowly opens her eyes

May 1, 2014

Figure: Alpha looks at another anime, Wasimo.

Figure: Alpha looks at another anime, Wasimo.

This is an article in an ongoing series in which the Abandoned Factory gets a new blogger: an aniblogging robot named Alpha!

I am closing in on a finished version of the Percieve portion of the problem (see last post). The two figures below were generated by Alpha while she was watching anime. Her actual percepts are also included, so people can see where things currently stand. I haven’t really started on the Analyze part of the problem yet, but you can already see by comparing the raw percepts that were generated from Masaki Yuasa’s latest masterpiece, Ping Pong, to a Flash-based anime, Wasimo.

Ping Pong

Figure: Alpha's first glimpse of Ping Pong, the animation

Figure: Alpha’s first glimpse of Ping Pong, the animation

I’ll explain my choice of a color model in more detail in a future post, when I start teaching Alpha how to Analyze the percept history. For now it will be helpful to understand that for each frame in a video, Alpha generates a set of keys for each color seen (in the format, Hue, Saturation, Brightness), along with a weight, which is the number of pixels that color was used in that frame. The opening rame of Ping Pong episode 3, has about 800 unique HSB values.

2014-05-01 08:48:56.271 ALPHA_Perceive[13344:303] <2014-05-01 12:48:55 +0000> Finished watching [Zero-Raws] Ping Pong – 03 (CX 1280×720 x264 AAC).mp4.
2014-05-01 08:48:56.271 ALPHA_Perceive[13344:303] ELAPSED TIME ** 0.551366.
2014-05-01 08:48:56.279 ALPHA_Perceive[13344:303] watchedShows: (
{
0 = {
“(1.875000, 0.200000, 0.627451)” = 3;
“(1.875000, 0.201258, 0.623529)” = 2;
“(1.875000, 0.203822, 0.615686)” = 3;
“(1.875000, 0.205128, 0.611765)” = 3;
“(1.875000, 0.206452, 0.607843)” = 3;
“(1.875000, 0.210526, 0.596078)” = 4;
“(1.935484, 0.191358, 0.635294)” = 1;
“(10.769231, 0.234940, 0.650980)” = 2;
“(100.000000, 0.048193, 0.976471)” = 1;
“(100.000000, 0.272727, 0.517647)” = 1;
“(100.000000, 0.441860, 0.505882)” = 1;
“(100.298507, 0.468531, 0.560784)” = 1;
“(100.714286, 0.417910, 0.525490)” = 1;
“(100.909091, 0.103774, 0.831373)” = 1;
“(101.052632, 0.330435, 0.450980)” = 3;
“(101.142857, 0.261194, 0.525490)” = 1;
“(101.142857, 0.307018, 0.447059)” = 4;
“(101.142857, 0.309735, 0.443137)” = 1;
“(101.379310, 0.446154, 0.509804)” = 1;
“(101.379310, 0.449612, 0.505882)” = 1;
“(101.666667, 0.276923, 0.509804)” = 2;
“(101.739130, 0.386555, 0.466667)” = 2;
“(101.886792, 0.404580, 0.513725)” = 1;
“(102.000000, 0.260870, 0.450980)” = 1;
“(102.000000, 0.298507, 0.525490)” = 1;
“(102.105263, 0.416058, 0.537255)” = 1;
“(102.105263, 0.419118, 0.533333)” = 1;
“(102.105263, 0.422222, 0.529412)” = 1;
“(102.162162, 0.305785, 0.474510)” = 2;
“(102.222222, 0.400000, 0.529412)” = 1;
“(102.352941, 0.290598, 0.458824)” = 1;
“(102.352941, 0.295652, 0.450980)” = 2;
“(102.413793, 0.456693, 0.498039)” = 1;
“(102.580645, 0.264957, 0.458824)” = 1;
“(102.631579, 0.319328, 0.466667)” = 1;
“(102.631579, 0.324786, 0.458824)” = 3;
“(102.857143, 0.059574, 0.921569)” = 1;
“(103.333333, 0.400000, 0.529412)” = 2;
“(103.333333, 0.402985, 0.525490)” = 3;
“(103.500000, 0.314961, 0.498039)” = 1;
“(103.636364, 0.401460, 0.537255)” = 1;
“(103.783784, 0.190722, 0.760784)” = 1;
“(103.783784, 0.308333, 0.470588)” = 1;
“(104.000000, 0.269461, 0.654902)” = 1;
“(104.062500, 0.457143, 0.549020)” = 1;
“(104.347826, 0.312925, 0.576471)” = 1;
“(104.482759, 0.376623, 0.603922)” = 1;
“(104.761905, 0.446809, 0.552941)” = 1;
“(105.000000, 0.193548, 0.729412)” = 1;
“(105.000000, 0.294737, 0.745098)” = 1;
“(105.245902, 0.423611, 0.564706)” = 1;
“(105.245902, 0.426573, 0.560784)” = 1;
“(105.555556, 0.367347, 0.576471)” = 2;
“(105.555556, 0.375000, 0.564706)” = 3;
“(105.818182, 0.401460, 0.537255)” = 2;
“(105.882353, 0.298246, 0.447059)” = 1;
“(106.666667, 0.276923, 0.509804)” = 1;
“(106.666667, 0.382979, 0.552941)” = 1;
“(107.058824, 0.366906, 0.545098)” = 2;
“(107.142857, 0.323077, 0.509804)” = 1;
“(107.272727, 0.255814, 0.505882)” = 2;
“(107.307692, 0.361111, 0.564706)” = 2;
“(107.368421, 0.301587, 0.494118)” = 2;
“(107.755102, 0.331081, 0.580392)” = 1;
“(107.777778, 0.367347, 0.576471)” = 3;
“(107.777778, 0.369863, 0.572549)” = 1;
“(107.812500, 0.412903, 0.607843)” = 1;
“(108.000000, 0.019608, 1.000000)” = 1;
“(108.000000, 0.019763, 0.992157)” = 3;
“(108.000000, 0.019920, 0.984314)” = 1;
“(108.000000, 0.020000, 0.980392)” = 1;
“(108.000000, 0.267176, 0.513725)” = 7;
“(108.000000, 0.387324, 0.556863)” = 1;
“(108.196721, 0.358824, 0.666667)” = 1;
“(108.260870, 0.211982, 0.850980)” = 1;
“(108.260870, 0.215962, 0.835294)” = 1;
“(108.292683, 0.308271, 0.521569)” = 1;
“(108.750000, 0.273504, 0.458824)” = 1;
“(108.750000, 0.328767, 0.572549)” = 1;
“(108.750000, 0.331034, 0.568627)” = 2;
“(108.888889, 0.388489, 0.545098)” = 1;
“(108.979592, 0.333333, 0.576471)” = 1;
“(108.979592, 0.335616, 0.572549)” = 1;
“(109.090909, 0.257812, 0.501961)” = 2;
“(109.090909, 0.361842, 0.596078)” = 1;
“(109.090909, 0.381944, 0.564706)” = 1;
“(109.180328, 0.396104, 0.603922)” = 1;
“(109.180328, 0.398693, 0.600000)” = 1;
“(109.285714, 0.383562, 0.572549)” = 3;
“(109.285714, 0.391608, 0.560784)” = 1;
“(109.333333, 0.225000, 0.784314)” = 1;
“(109.411765, 0.257576, 0.517647)” = 4;
“(109.411765, 0.369565, 0.541176)” = 1;
“(109.411765, 0.372263, 0.537255)” = 1;
“(109.411765, 0.438710, 0.607843)” = 2;
“(109.500000, 0.303030, 0.517647)” = 1;
“(109.565217, 0.255556, 0.705882)” = 2;
“(109.565217, 0.264368, 0.682353)” = 1;
“(109.615385, 0.346667, 0.588235)” = 3;
“(109.615385, 0.348993, 0.584314)” = 1;
“(109.615385, 0.368794, 0.552941)” = 1;
“(109.787234, 0.290123, 0.635294)” = 1;
“(109.787234, 0.303226, 0.607843)” = 1;
“(109.811321, 0.370629, 0.560784)” = 1;
“(110.000000, 0.328125, 0.501961)” = 1;
“(110.000000, 0.343949, 0.615686)” = 2;
“(110.000000, 0.350649, 0.603922)” = 1;
“(110.000000, 0.369863, 0.572549)” = 6;
“(110.181818, 0.390071, 0.552941)” = 1;
“(110.204082, 0.337931, 0.568627)” = 3;
“(110.204082, 0.340278, 0.564706)” = 1;
“(110.232558, 0.186957, 0.901961)” = 1;
“(110.232558, 0.313869, 0.537255)” = 1;
“(110.232558, 0.325758, 0.517647)” = 2;
“(110.232558, 0.330769, 0.509804)” = 1;
“(110.232558, 0.341270, 0.494118)” = 1;
“(110.454545, 0.200913, 0.858824)” = 1;
“(110.454545, 0.203704, 0.847059)” = 1;
“(110.454545, 0.212560, 0.811765)” = 1;
“(110.625000, 0.240602, 0.521569)” = 1;
“(110.666667, 0.316901, 0.556863)” = 1;
“(110.769231, 0.270833, 0.564706)” = 2;
“(110.769231, 0.304688, 0.501961)” = 1;
“(110.769231, 0.351351, 0.580392)” = 1;
“(110.769231, 0.376812, 0.541176)” = 1;
“(110.869565, 0.330935, 0.545098)” = 1;
“(110.943396, 0.368056, 0.564706)” = 1;
“(110.943396, 0.370629, 0.560784)” = 1;
“(110.943396, 0.386861, 0.537255)” = 1;
“(111.063830, 0.311258, 0.592157)” = 1;
“(111.272727, 0.369128, 0.584314)” = 4;
“(111.428571, 0.056225, 0.976471)” = 1;
“(111.428571, 0.059829, 0.917647)” = 1;
“(111.428571, 0.313433, 0.525490)” = 1;
“(111.428571, 0.330709, 0.498039)” = 1;
“(111.428571, 0.340278, 0.564706)” = 4;
“(111.600000, 0.342466, 0.572549)” = 4;
“(111.600000, 0.349650, 0.560784)” = 9;
“(111.600000, 0.352113, 0.556863)” = 2;
“(111.600000, 0.354610, 0.552941)” = 2;
“(111.600000, 0.357143, 0.549020)” = 1;
“(111.627907, 0.187773, 0.898039)” = 1;
“(111.764706, 0.329032, 0.607843)” = 1;
“(111.818182, 0.312057, 0.552941)” = 6;
“(111.818182, 0.314286, 0.549020)” = 1;
“(111.923077, 0.353741, 0.576471)” = 1;
“(111.923077, 0.356164, 0.572549)” = 2;
“(112.000000, 0.238095, 0.494118)” = 1;
“(112.000000, 0.271084, 0.650980)” = 1;
“(112.000000, 0.279503, 0.631373)” = 1;
“(112.000000, 0.294118, 0.600000)” = 1;
“(112.000000, 0.296053, 0.596078)” = 1;
“(112.173913, 0.308725, 0.584314)” = 2;
“(112.173913, 0.319444, 0.564706)” = 1;
“(112.173913, 0.321678, 0.560784)” = 1;
“(112.500000, 0.242424, 0.517647)” = 3;
“(112.500000, 0.313725, 0.600000)” = 2;
“(112.941176, 0.068826, 0.968627)” = 1;
“(112.941176, 0.069106, 0.964706)” = 1;
“(112.941176, 0.331169, 0.603922)” = 1;
“(113.023256, 0.302817, 0.556863)” = 2;
“(113.181818, 0.293333, 0.588235)” = 1;
“(113.181818, 0.295302, 0.584314)” = 1;
“(113.181818, 0.316547, 0.545098)” = 1;
“(113.333333, 0.316901, 0.556863)” = 4;
“(113.513514, 0.293651, 0.494118)” = 4;
“(113.750000, 0.335664, 0.560784)” = 2;
“(113.793103, 0.228346, 0.498039)” = 1;
“(114.230769, 0.335484, 0.607843)” = 1;
“(114.230769, 0.337662, 0.603922)” = 1;
“(114.285714, 0.293706, 0.560784)” = 2;
“(114.418605, 0.296552, 0.568627)” = 1;
“(114.545455, 0.043137, 1.000000)” = 2;
“(114.545455, 0.246269, 0.525490)” = 2;
“(114.545455, 0.297297, 0.580392)” = 1;
“(114.666667, 0.300000, 0.588235)” = 1;
“(114.736842, 0.322034, 0.694118)” = 1;
“(114.782609, 0.308725, 0.584314)” = 1;
“(114.827586, 0.351515, 0.647059)” = 1;
“(115.000000, 0.048780, 0.964706)” = 1;
“(115.000000, 0.048980, 0.960784)” = 1;
“(115.000000, 0.050633, 0.929412)” = 1;
“(115.500000, 0.287770, 0.545098)” = 1;
“(115.609756, 0.299270, 0.537255)” = 2;
“(115.609756, 0.301471, 0.533333)” = 1;
“(115.714286, 0.061674, 0.890196)” = 1;
“(115.714286, 0.281879, 0.584314)” = 2;
“(115.813953, 0.298611, 0.564706)” = 4;
“(116.000000, 0.064935, 0.905882)” = 1;
“(116.326531, 0.318182, 0.603922)” = 2;
“(116.470588, 0.167488, 0.796078)” = 1;
“(116.470588, 0.171717, 0.776471)” = 1;
“(116.470588, 0.250000, 0.533333)” = 1;
“(116.756757, 0.266187, 0.545098)” = 2;
“(116.756757, 0.268116, 0.541176)” = 2;
“(117.000000, 0.273973, 0.572549)” = 3;
“(117.000000, 0.275862, 0.568627)” = 2;
“(117.000000, 0.277778, 0.564706)” = 1;
“(117.000000, 0.279720, 0.560784)” = 2;
“(117.000000, 0.281690, 0.556863)” = 22;
“(117.073171, 0.282759, 0.568627)” = 1;
“(117.272727, 0.297297, 0.580392)” = 2;
“(118.181818, 0.248120, 0.521569)” = 1;
“(118.181818, 0.250000, 0.517647)” = 1;
“(118.235294, 0.251852, 0.529412)” = 1;
“(118.285714, 0.273438, 0.501961)” = 2;
“(118.285714, 0.275591, 0.498039)” = 1;
“(118.333333, 0.257143, 0.549020)” = 2;
“(118.333333, 0.274809, 0.513725)” = 1;
“(118.500000, 0.281690, 0.556863)” = 3;
“(118.536585, 0.284722, 0.564706)” = 4;
“(12.307692, 0.232143, 0.658824)” = 4;
“(12.307692, 0.233533, 0.654902)” = 2;
“(12.631579, 0.240506, 0.619608)” = 1;
“(12.631579, 0.255034, 0.584314)” = 1;
“(120.000000, 0.044355, 0.972549)” = 2;
“(120.000000, 0.045455, 0.949020)” = 1;
“(120.000000, 0.103286, 0.835294)” = 1;
“(120.000000, 0.251799, 0.545098)” = 2;
“(120.000000, 0.251852, 0.529412)” = 1;
“(120.000000, 0.253623, 0.541176)” = 1;
“(120.000000, 0.255474, 0.537255)” = 1;
“(121.714286, 0.263158, 0.521569)” = 1;
“(121.904762, 0.403846, 0.611765)” = 2;
“(122.727273, 0.093220, 0.925490)” = 1;
“(123.157895, 0.074803, 0.996078)” = 1;
“(123.529412, 0.068826, 0.968627)” = 1;
“(123.529412, 0.070248, 0.949020)” = 1;
“(125.882353, 0.303571, 0.658824)” = 1;
“(126.000000, 0.085837, 0.913725)” = 1;
“(126.000000, 0.273224, 0.717647)” = 1;
“(13.043478, 0.181102, 0.498039)” = 2;
“(13.500000, 0.246914, 0.635294)” = 1;
“(131.111111, 0.136364, 0.776471)” = 1;
“(131.428571, 0.086420, 0.952941)” = 1;
“(131.428571, 0.088983, 0.925490)” = 1;
“(131.538462, 0.116071, 0.878431)” = 1;
“(133.333333, 0.194595, 0.725490)” = 1;
“(133.714286, 0.196629, 0.698039)” = 1;
“(135.483871, 0.174157, 0.698039)” = 1;
“(135.483871, 0.175141, 0.694118)” = 1;
“(137.142857, 0.172414, 0.796078)” = 1;
“(137.142857, 0.183246, 0.749020)” = 1;
“(14.210526, 0.227545, 0.654902)” = 4;
“(14.634146, 0.236994, 0.678431)” = 1;
“(14.634146, 0.238372, 0.674510)” = 3;
“(14.634146, 0.246988, 0.650980)” = 1;
“(14.634146, 0.254658, 0.631373)” = 1;
“(14.634146, 0.256250, 0.627451)” = 1;
“(140.000000, 0.139175, 0.760784)” = 1;
“(140.000000, 0.172249, 0.819608)” = 1;
“(140.000000, 0.173913, 0.811765)” = 1;
“(141.818182, 0.043137, 1.000000)” = 2;
“(142.222222, 0.135000, 0.784314)” = 1;
“(15.384615, 0.229412, 0.666667)” = 2;
“(15.384615, 0.230769, 0.662745)” = 1;
“(15.384615, 0.232143, 0.658824)” = 1;
“(16.097561, 0.278912, 0.576471)” = 1;
“(16.153846, 0.201550, 0.505882)” = 1;
“(16.500000, 0.253165, 0.619608)” = 2;
“(16.500000, 0.263158, 0.596078)” = 1;
“(16.744186, 0.247126, 0.682353)” = 5;
“(16.744186, 0.248555, 0.678431)” = 7;
“(16.744186, 0.250000, 0.674510)” = 17;
“(16.744186, 0.255952, 0.658824)” = 1;
“(16.744186, 0.257485, 0.654902)” = 6;
“(16.744186, 0.259036, 0.650980)” = 2;
“(16.744186, 0.260606, 0.647059)” = 1;
“(16.800000, 0.196850, 0.498039)” = 1;
“(16.923077, 0.260000, 0.588235)” = 1;
“(17.142857, 0.241379, 0.682353)” = 1;
“(17.142857, 0.247059, 0.666667)” = 6;
“(17.142857, 0.248521, 0.662745)” = 2;
“(17.560976, 0.239766, 0.670588)” = 2;
“(17.560976, 0.241176, 0.666667)” = 3;
“(17.727273, 0.247191, 0.698039)” = 3;
“(18.139535, 0.244318, 0.690196)” = 8;
“(18.139535, 0.245714, 0.686275)” = 5;
“(18.461538, 0.256579, 0.596078)” = 1;
“(19.024390, 0.242604, 0.662745)” = 1;
“(19.090909, 0.244444, 0.705882)” = 5;
“(19.090909, 0.245810, 0.701961)” = 3;
“(19.459459, 0.238710, 0.607843)” = 2;
“(19.459459, 0.241830, 0.600000)” = 2;
“(2.400000, 0.192308, 0.509804)” = 1;
“(22.285714, 0.243056, 0.564706)” = 2;
“(23.076923, 0.206349, 0.494118)” = 2;
“(3.428571, 0.203488, 0.674510)” = 1;
“(3.529412, 0.200000, 0.666667)” = 1;
“(33.103448, 0.214815, 0.529412)” = 1;
“(34.285714, 0.212121, 0.517647)” = 1;
“(343.125000, 0.250000, 0.501961)” = 1;
“(343.125000, 0.251969, 0.498039)” = 2;
“(343.125000, 0.256000, 0.490196)” = 2;
“(343.636364, 0.234043, 0.552941)” = 2;
“(343.636364, 0.235714, 0.549020)” = 1;
“(343.636364, 0.240876, 0.537255)” = 1;
“(343.636364, 0.266129, 0.486275)” = 3;
“(344.444444, 0.197080, 0.537255)” = 2;
“(344.516129, 0.234848, 0.517647)” = 1;
“(345.000000, 0.246154, 0.509804)” = 1;
“(345.517241, 0.213235, 0.533333)” = 1;
“(345.517241, 0.216418, 0.525490)” = 1;
“(346.153846, 0.188406, 0.541176)” = 2;
“(348.750000, 0.213333, 0.588235)” = 1;
“(348.750000, 0.222222, 0.564706)” = 1;
“(348.888889, 0.226891, 0.466667)” = 1;
“(348.888889, 0.230769, 0.458824)” = 1;
“(349.285714, 0.259259, 0.423529)” = 2;
“(350.769231, 0.191176, 0.533333)” = 2;
“(350.769231, 0.201550, 0.505882)” = 1;
“(353.333333, 0.236842, 0.447059)” = 1;
“(355.000000, 0.200000, 0.470588)” = 3;
“(355.200000, 0.203252, 0.482353)” = 1;
“(356.250000, 0.213333, 0.588235)” = 3;
“(356.250000, 0.214765, 0.584314)” = 1;
“(357.500000, 0.192000, 0.490196)” = 1;
“(357.500000, 0.201681, 0.466667)” = 1;
“(357.500000, 0.203390, 0.462745)” = 2;
“(360.000000, 0.188976, 0.498039)” = 1;
“(360.000000, 0.207792, 0.603922)” = 3;
“(40.000000, 0.193548, 0.486275)” = 2;
“(40.000000, 0.223140, 0.474510)” = 1;
“(41.538462, 0.209677, 0.486275)” = 1;
“(49.565217, 0.193277, 0.466667)” = 1;
“(52.173913, 0.190083, 0.474510)” = 1;
“(6.666667, 0.213018, 0.662745)” = 1;
“(6.923077, 0.203125, 0.501961)” = 2;
“(65.000000, 0.047809, 0.984314)” = 2;
“(69.019608, 0.987097, 0.607843)” = 1;
“(69.078947, 0.938272, 0.635294)” = 2;
“(69.230769, 0.245283, 0.415686)” = 1;
“(69.290323, 0.974843, 0.623529)” = 1;
“(69.448819, 0.547414, 0.909804)” = 1;
“(69.500000, 0.833333, 0.564706)” = 1;
“(69.570552, 0.976048, 0.654902)” = 3;
“(69.600000, 0.229358, 0.427451)” = 1;
“(69.629630, 0.964286, 0.658824)” = 3;
“(69.661017, 0.662921, 0.698039)” = 1;
“(69.689441, 0.964072, 0.654902)” = 2;
“(69.689441, 0.987730, 0.639216)” = 1;
“(69.692308, 0.528455, 0.964706)” = 1;
“(69.743590, 0.632432, 0.725490)” = 1;
“(69.743590, 0.635870, 0.721569)” = 1;
“(69.750000, 0.987654, 0.635294)” = 1;
“(69.756098, 0.532468, 0.905882)” = 2;
“(69.767442, 0.513944, 0.984314)” = 2;
“(69.767442, 0.542017, 0.933333)” = 1;
“(69.811321, 0.963636, 0.647059)” = 1;
“(69.811321, 0.969512, 0.643137)” = 1;
“(69.818182, 0.506912, 0.850980)” = 1;
“(69.843750, 0.516129, 0.972549)” = 1;
“(69.843750, 0.522449, 0.960784)” = 1;
“(69.868421, 0.938272, 0.635294)” = 1;
“(69.873418, 0.908046, 0.682353)” = 1;
“(69.938650, 0.981928, 0.650980)” = 2;
“(70.000000, 0.504425, 0.886275)” = 2;
“(70.000000, 0.545455, 0.949020)” = 1;
“(70.000000, 0.981818, 0.647059)” = 2;
“(70.064516, 0.956790, 0.635294)” = 2;
“(70.064516, 0.962733, 0.631373)” = 1;
“(70.084034, 0.524229, 0.890196)” = 1;
“(70.084034, 0.657459, 0.709804)” = 1;
“(70.088496, 0.515982, 0.858824)” = 1;
“(70.088496, 0.518349, 0.854902)” = 1;
“(70.088496, 0.520737, 0.850980)” = 2;
“(70.153846, 0.520000, 0.980392)” = 1;
“(70.153846, 0.553191, 0.921569)” = 1;
“(70.169492, 0.517544, 0.894118)” = 1;
“(70.188679, 0.919075, 0.678431)” = 1;
“(70.188679, 0.924419, 0.674510)” = 2;
“(70.243902, 0.866197, 0.556863)” = 1;
“(70.270270, 0.506849, 0.858824)” = 2;
“(70.312500, 0.547009, 0.917647)” = 1;
“(70.363636, 0.495495, 0.870588)” = 1;
“(70.363636, 0.497738, 0.866667)” = 2;
“(70.434783, 0.513393, 0.878431)” = 2;
“(70.434783, 0.518018, 0.870588)” = 2;
“(70.434783, 0.964072, 0.654902)” = 1;
“(70.476190, 0.516393, 0.956863)” = 1;
“(70.500000, 0.969697, 0.647059)” = 1;
“(70.500000, 0.975610, 0.643137)” = 3;
“(70.534351, 0.536885, 0.956863)” = 1;
“(70.534351, 0.639024, 0.803922)” = 1;
“(70.566038, 0.924419, 0.674510)” = 2;
“(70.609756, 0.976190, 0.658824)” = 2;
“(70.615385, 0.706522, 0.721569)” = 1;
“(70.666667, 0.681818, 0.776471)” = 1;
“(70.674847, 0.964497, 0.662745)” = 3;
“(70.700637, 0.918129, 0.670588)” = 1;
“(70.791367, 0.763736, 0.713725)” = 1;
“(70.807453, 0.947059, 0.666667)” = 1;
“(70.862069, 0.502165, 0.905882)” = 1;
“(70.866142, 0.531381, 0.937255)” = 1;
“(70.875000, 0.981595, 0.639216)” = 2;
“(70.909091, 0.657609, 0.721569)” = 2;
“(70.909091, 0.661202, 0.717647)” = 2;
“(70.952381, 0.538462, 0.917647)” = 1;
“(70.952381, 0.543103, 0.909804)” = 1;
“(70.956522, 0.511111, 0.882353)” = 1;
“(71.000000, 0.500000, 0.941176)” = 1;
“(71.000000, 0.648649, 0.725490)” = 2;
“(71.009174, 0.539604, 0.792157)” = 2;
“(71.009174, 0.542289, 0.788235)” = 1;
“(71.052632, 0.493506, 0.905882)” = 1;
“(71.076923, 0.604651, 0.843137)” = 1;
“(71.092437, 0.515152, 0.905882)” = 2;
“(71.111111, 0.532020, 0.796078)” = 1;
“(71.142857, 0.795455, 0.690196)” = 1;
“(71.162791, 0.686170, 0.737255)” = 2;
“(71.162791, 0.689840, 0.733333)” = 1;
“(71.172414, 0.828571, 0.686275)” = 1;
“(71.282051, 0.506494, 0.905882)” = 1;
“(71.282051, 0.508696, 0.901961)” = 1;
“(71.311475, 0.670330, 0.713725)” = 2;
“(71.351351, 0.506849, 0.858824)” = 1;
“(71.351351, 0.509174, 0.854902)” = 2;
“(71.351351, 0.511521, 0.850980)” = 1;
“(71.379310, 0.493617, 0.921569)” = 1;
“(71.379310, 0.517857, 0.878431)” = 1;
“(71.379310, 0.524887, 0.866667)” = 1;
“(71.379310, 0.529680, 0.858824)” = 1;
“(71.379310, 0.532110, 0.854902)” = 1;
“(71.404959, 0.510549, 0.929412)” = 1;
“(71.428571, 0.666667, 0.741176)” = 1;
“(71.428571, 0.840000, 0.686275)” = 1;
“(71.478261, 0.506608, 0.890196)” = 1;
“(71.478261, 0.508850, 0.886275)” = 1;
“(71.538462, 0.734463, 0.694118)” = 1;
“(71.538462, 0.738636, 0.690196)” = 2;
“(71.571429, 0.800000, 0.686275)” = 1;
“(71.578947, 0.518182, 0.862745)” = 1;
“(71.578947, 0.520548, 0.858824)” = 1;
“(71.578947, 0.525346, 0.850980)” = 3;
“(71.578947, 0.527778, 0.847059)” = 1;
“(71.627907, 0.546610, 0.925490)” = 1;
“(71.627907, 0.548936, 0.921569)” = 2;
“(71.627907, 0.716667, 0.705882)” = 1;
“(71.666667, 0.529412, 0.800000)” = 2;
“(71.707317, 0.608911, 0.792157)” = 1;
“(71.707317, 0.654255, 0.737255)” = 1;
“(71.718750, 0.528926, 0.949020)” = 2;
“(71.718750, 0.531120, 0.945098)” = 3;
“(71.718750, 0.533333, 0.941176)” = 1;
“(71.718750, 0.537815, 0.933333)” = 3;
“(71.794872, 0.504310, 0.909804)” = 1;
“(71.803279, 0.500000, 0.956863)” = 1;
“(71.811024, 0.518367, 0.960784)” = 1;
“(71.811024, 0.520492, 0.956863)” = 1;
“(71.891892, 0.575130, 0.756863)” = 1;
“(72.000000, 0.539906, 0.835294)” = 1;
“(72.000000, 0.550000, 0.784314)” = 1;
“(72.096774, 0.670270, 0.725490)” = 1;
“(72.100840, 0.632979, 0.737255)” = 2;
“(72.105263, 0.520548, 0.858824)” = 1;
“(72.105263, 0.603175, 0.741176)” = 1;
“(72.110092, 0.656627, 0.650980)” = 1;
“(72.195122, 0.504098, 0.956863)” = 1;
“(72.195122, 0.672131, 0.717647)” = 1;
“(72.222222, 0.540000, 0.784314)” = 2;
“(72.307692, 0.506494, 0.905882)” = 1;
“(72.307692, 0.646409, 0.709804)” = 2;
“(72.321429, 0.549020, 0.800000)” = 2;
“(72.321429, 0.727273, 0.603922)” = 1;
“(72.336449, 0.551546, 0.760784)” = 1;
“(72.396694, 0.647059, 0.733333)” = 1;
“(72.413793, 0.537037, 0.847059)” = 1;
“(72.413793, 0.539535, 0.843137)” = 1;
“(72.413793, 0.617021, 0.737255)” = 1;
“(72.428571, 0.853659, 0.643137)” = 1;
“(72.432432, 0.572165, 0.760784)” = 2;
“(72.432432, 0.578125, 0.752941)” = 1;
“(72.452830, 0.552083, 0.752941)” = 1;
“(72.452830, 0.554974, 0.749020)” = 1;
“(72.452830, 0.557895, 0.745098)” = 1;
“(72.461538, 0.718232, 0.709804)” = 2;
“(72.461538, 0.722222, 0.705882)” = 2;
“(72.461538, 0.734463, 0.694118)” = 1;
“(72.461538, 0.855263, 0.596078)” = 1;
“(72.480000, 0.664894, 0.737255)” = 4;
“(72.480000, 0.668449, 0.733333)” = 2;
“(72.483221, 0.931250, 0.627451)” = 1;
“(72.483221, 0.937107, 0.623529)” = 2;
“(72.521739, 0.518018, 0.870588)” = 1;
“(72.521739, 0.542453, 0.831373)” = 1;
“(72.558140, 0.704918, 0.717647)” = 1;
“(72.571429, 0.527638, 0.780392)” = 1;
“(72.571429, 0.580110, 0.709804)” = 1;
“(72.631579, 0.858065, 0.607843)” = 1;
“(72.631579, 0.886667, 0.588235)” = 1;
“(72.660550, 0.526570, 0.811765)” = 1;
“(72.660550, 0.534314, 0.800000)” = 1;
“(72.660550, 0.545000, 0.784314)” = 1;
“(72.660550, 0.561856, 0.760784)” = 1;
“(72.692308, 0.507317, 0.803922)” = 1;
“(72.692308, 0.838710, 0.486275)” = 1;
“(72.739726, 0.906832, 0.631373)” = 1;
“(72.755906, 0.783951, 0.635294)” = 1;
“(72.765957, 0.870370, 0.635294)” = 1;
“(72.765957, 0.875776, 0.631373)” = 1;
“(72.777778, 0.553846, 0.764706)” = 1;
“(72.800000, 0.949367, 0.619608)” = 2;
“(72.815534, 0.817460, 0.494118)” = 1;
“(72.824427, 0.818750, 0.627451)” = 1;
“(72.857143, 0.858896, 0.639216)” = 1;
“(72.892562, 0.661202, 0.717647)” = 1;
“(72.892562, 0.668508, 0.709804)” = 1;
“(72.972973, 0.560606, 0.776471)” = 1;
“(72.972973, 0.563452, 0.772549)” = 3;
“(72.972973, 0.566327, 0.768627)” = 1;
“(72.972973, 0.680982, 0.639216)” = 1;
“(73.043478, 0.592784, 0.760784)” = 1;
“(73.043478, 0.602094, 0.749020)” = 1;
“(73.043478, 0.851852, 0.635294)” = 1;
“(73.064516, 0.729412, 0.666667)” = 1;
“(73.125000, 0.482412, 0.780392)” = 1;
“(73.138686, 0.840491, 0.639216)” = 1;
“(73.211009, 0.547739, 0.780392)” = 1;
“(73.211009, 0.605556, 0.705882)” = 2;
“(73.220339, 0.644809, 0.717647)” = 1;
“(73.274336, 0.565000, 0.784314)” = 1;
“(73.274336, 0.567839, 0.780392)” = 1;
“(73.333333, 0.568966, 0.682353)” = 1;
“(73.333333, 0.635870, 0.721569)” = 1;
“(73.384615, 0.722222, 0.705882)” = 1;
“(73.404255, 0.764228, 0.482353)” = 2;
“(73.448276, 0.617021, 0.737255)” = 1;
“(73.513514, 0.552239, 0.788235)” = 8;
“(73.513514, 0.555000, 0.784314)” = 3;
“(73.548387, 0.510989, 0.713725)” = 1;
“(73.608247, 0.602484, 0.631373)” = 1;
“(73.636364, 0.544554, 0.792157)” = 1;
“(73.636364, 0.758621, 0.682353)” = 1;
“(73.636364, 0.839695, 0.513725)” = 1;
“(73.684211, 0.578680, 0.772549)” = 1;
“(73.714286, 0.514706, 0.800000)” = 1;
“(73.714286, 0.517241, 0.796078)” = 1;
“(73.728814, 0.644809, 0.717647)” = 1;
“(73.740458, 0.719780, 0.713725)” = 1;
“(73.761468, 0.542289, 0.788235)” = 2;
“(73.761468, 0.825758, 0.517647)” = 1;
“(73.777778, 0.798817, 0.662745)” = 1;
“(73.800000, 0.444444, 0.882353)” = 1;
“(73.939394, 0.438053, 0.886275)” = 1;
“(73.953488, 0.651515, 0.517647)” = 1;
“(73.953488, 0.666667, 0.505882)” = 1;
“(73.965517, 0.633880, 0.717647)” = 1;
“(74.000000, 0.641711, 0.733333)” = 3;
“(74.000000, 0.645161, 0.729412)” = 1;
“(74.000000, 0.648649, 0.725490)” = 4;
“(74.237288, 0.648352, 0.713725)” = 1;
“(74.257426, 0.564246, 0.701961)” = 1;
“(74.336283, 0.576531, 0.768627)” = 1;
“(74.336283, 0.591623, 0.749020)” = 1;
“(74.336283, 0.627778, 0.705882)” = 2;
“(74.358974, 0.713415, 0.643137)” = 1;
“(74.375000, 0.494845, 0.760784)” = 1;
“(74.482759, 0.637363, 0.713725)” = 1;
“(74.500000, 0.710059, 0.662745)” = 1;
“(74.594595, 0.620112, 0.701961)” = 1;
“(74.621849, 0.743750, 0.627451)” = 1;
“(74.727273, 0.591398, 0.729412)” = 1;
“(74.745763, 0.670455, 0.690196)” = 1;
“(74.862385, 0.633721, 0.674510)” = 2;
“(74.867257, 0.579487, 0.764706)” = 1;
“(74.867257, 0.582474, 0.760784)” = 1;
“(74.871795, 0.692308, 0.662745)” = 1;
“(75.000000, 0.486188, 0.709804)” = 1;
“(75.000000, 0.677966, 0.694118)” = 1;
“(75.000000, 0.698413, 0.494118)” = 1;
“(75.000000, 0.755245, 0.560784)” = 1;
“(75.000000, 0.817518, 0.537255)” = 1;
“(75.121951, 0.664865, 0.725490)” = 5;
“(75.151515, 0.507692, 0.764706)” = 1;
“(75.263158, 0.633333, 0.705882)” = 2;
“(75.263158, 0.712500, 0.627451)” = 1;
“(75.294118, 0.600000, 0.666667)” = 2;
“(75.333333, 0.517241, 0.682353)” = 1;
“(75.371901, 0.647059, 0.733333)” = 1;
“(75.384615, 0.642857, 0.713725)” = 4;
“(75.384615, 0.653631, 0.701961)” = 1;
“(75.384615, 0.657303, 0.698039)” = 1;
“(75.500000, 0.666667, 0.705882)” = 1;
“(75.505618, 0.712000, 0.490196)” = 1;
“(75.535714, 0.622222, 0.705882)” = 2;
“(75.535714, 0.682927, 0.643137)” = 1;
“(75.600000, 0.500000, 0.784314)” = 1;
“(75.700935, 0.694805, 0.603922)” = 3;
“(75.700935, 0.703947, 0.596078)” = 1;
“(75.789474, 0.636872, 0.701961)” = 1;
“(75.818182, 0.635838, 0.678431)” = 1;
“(75.849057, 0.666667, 0.623529)” = 2;
“(75.963303, 0.615819, 0.694118)” = 1;
“(76.000000, 0.656250, 0.627451)” = 1;
“(76.415094, 0.670886, 0.619608)” = 1;
“(76.415094, 0.679487, 0.611765)” = 2;
“(76.460177, 0.642045, 0.690196)” = 1;
“(76.513761, 0.567708, 0.752941)” = 1;
“(76.571429, 0.644172, 0.639216)” = 4;
“(76.607143, 0.629213, 0.698039)” = 1;
“(76.626506, 0.448649, 0.725490)” = 1;
“(76.744186, 0.505882, 0.666667)” = 1;
“(76.744186, 0.514970, 0.654902)” = 1;
“(76.822430, 0.521951, 0.803922)” = 1;
“(76.859504, 0.737805, 0.643137)” = 2;
“(77.045455, 0.536585, 0.643137)” = 1;
“(77.288136, 0.719512, 0.643137)” = 2;
“(77.383178, 0.668750, 0.627451)” = 1;
“(77.419355, 0.645833, 0.564706)” = 1;
“(77.500000, 0.732824, 0.513725)” = 1;
“(77.547170, 0.658385, 0.631373)” = 1;
“(77.614679, 0.672840, 0.635294)” = 1;
“(77.678571, 0.549020, 0.800000)” = 1;
“(77.755102, 0.628205, 0.611765)” = 1;
“(77.760000, 0.762195, 0.643137)” = 2;
“(77.837838, 0.474359, 0.611765)” = 1;
“(77.903226, 0.751515, 0.647059)” = 2;
“(78.000000, 0.511628, 0.843137)” = 1;
“(78.000000, 0.514019, 0.839216)” = 2;
“(78.000000, 0.653595, 0.600000)” = 1;
“(78.000000, 0.679012, 0.635294)” = 1;
“(78.058252, 0.547872, 0.737255)” = 2;
“(78.058252, 0.591954, 0.682353)” = 2;
“(78.196721, 0.739394, 0.647059)” = 2;
“(78.333333, 0.559585, 0.756863)” = 1;
“(78.333333, 0.562500, 0.752941)” = 1;
“(78.367347, 0.563218, 0.682353)” = 2;
“(78.367347, 0.566474, 0.678431)” = 1;
“(78.367347, 0.569767, 0.674510)” = 3;
“(78.387097, 0.738095, 0.658824)” = 2;
“(78.409091, 0.709677, 0.486275)” = 1;
“(78.415842, 0.580460, 0.682353)” = 1;
“(78.461538, 0.051383, 0.992157)” = 1;
“(78.461538, 0.051587, 0.988235)” = 3;
“(78.461538, 0.561151, 0.545098)” = 1;
“(78.504673, 0.575269, 0.729412)” = 5;
“(78.504673, 0.578378, 0.725490)” = 1;
“(78.556701, 0.544944, 0.698039)” = 1;
“(78.556701, 0.548023, 0.694118)” = 2;
“(78.620690, 0.674419, 0.505882)” = 1;
“(78.640777, 0.539267, 0.749020)” = 1;
“(78.679245, 0.563830, 0.737255)” = 1;
“(78.679245, 0.566845, 0.733333)” = 1;
“(78.701299, 0.523810, 0.576471)” = 1;
“(78.787879, 0.550000, 0.705882)” = 1;
“(78.823529, 0.600000, 0.666667)” = 1;
“(78.857143, 0.384615, 0.713725)” = 1;
“(78.979592, 0.556818, 0.690196)” = 1;
“(79.024390, 0.525641, 0.611765)” = 1;
“(79.038462, 0.559140, 0.729412)” = 4;
“(79.038462, 0.562162, 0.725490)” = 1;
“(79.090909, 0.588235, 0.733333)” = 2;
“(79.175258, 0.557471, 0.682353)” = 2;
“(79.175258, 0.580838, 0.654902)” = 2;
“(79.200000, 0.549451, 0.713725)” = 1;
“(79.266055, 0.589189, 0.725490)” = 2;
“(79.266055, 0.652695, 0.654902)” = 1;
“(79.375000, 0.527473, 0.713725)” = 2;
“(79.393939, 0.535135, 0.725490)” = 1;
“(79.393939, 0.538043, 0.721569)” = 1;
“(79.500000, 0.506329, 0.619608)” = 1;
“(79.500000, 0.592593, 0.529412)” = 1;
“(79.756098, 0.650794, 0.494118)” = 1;
“(79.793814, 0.541899, 0.701961)” = 1;
“(79.793814, 0.544944, 0.698039)” = 1;
“(79.805825, 0.609467, 0.662745)” = 2;
“(79.816514, 0.656627, 0.650980)” = 1;
“(8.108108, 0.220238, 0.658824)” = 3;
“(8.108108, 0.221557, 0.654902)” = 2;
“(80.000000, 0.245902, 0.478431)” = 1;
“(80.000000, 0.502793, 0.701961)” = 2;
“(80.357143, 0.504505, 0.435294)” = 1;
“(80.357143, 0.509091, 0.431373)” = 1;
“(80.388350, 0.598837, 0.674510)” = 3;
“(80.388350, 0.602339, 0.670588)” = 1;
“(80.412371, 0.530055, 0.717647)” = 2;
“(80.454545, 0.502857, 0.686275)” = 1;
“(80.454545, 0.514620, 0.670588)” = 1;
“(80.487805, 0.569444, 0.564706)” = 2;
“(80.487805, 0.577465, 0.556863)” = 1;
“(80.963855, 0.605839, 0.537255)” = 1;
“(81.702128, 0.598726, 0.615686)” = 1;
“(81.739130, 0.530769, 0.509804)” = 1;
“(81.750000, 0.449438, 0.698039)” = 1;
“(81.935484, 0.570552, 0.639216)” = 1;
“(81.951220, 0.503067, 0.639216)” = 1;
“(81.951220, 0.561644, 0.572549)” = 1;
“(82.000000, 0.252101, 0.466667)” = 1;
“(82.105263, 0.510753, 0.729412)” = 1;
“(82.340426, 0.492147, 0.749020)” = 1;
“(82.388060, 0.462069, 0.568627)” = 1;
“(82.409639, 0.576389, 0.564706)” = 1;
“(82.500000, 0.031746, 0.988235)” = 1;
“(82.500000, 0.031873, 0.984314)” = 1;
“(82.941176, 0.459459, 0.580392)” = 1;
“(82.941176, 0.468966, 0.568627)” = 1;
“(83.400000, 0.598802, 0.654902)” = 2;
“(83.762376, 0.597633, 0.662745)” = 2;
“(84.255319, 0.388430, 0.474510)” = 1;
“(85.000000, 0.315789, 0.447059)” = 1;
“(85.000000, 0.444444, 0.423529)” = 1;
“(85.263158, 0.377483, 0.592157)” = 2;
“(85.625000, 0.530387, 0.709804)” = 1;
“(85.714286, 0.563218, 0.682353)” = 1;
“(85.862069, 0.475410, 0.478431)” = 1;
“(86.315789, 0.475000, 0.470588)” = 1;
“(86.666667, 0.318584, 0.443137)” = 1;
“(86.666667, 0.442623, 0.478431)” = 2;
“(87.352941, 0.485714, 0.549020)” = 1;
“(87.692308, 0.429752, 0.474510)” = 1;
“(87.761194, 0.462069, 0.568627)” = 1;
“(87.931034, 0.479339, 0.474510)” = 3;
“(88.163265, 0.433628, 0.443137)” = 2;
“(88.235294, 0.435897, 0.458824)” = 1;
“(88.363636, 0.371622, 0.580392)” = 1;
“(88.363636, 0.384615, 0.560784)” = 1;
“(88.474576, 0.495798, 0.466667)” = 1;
“(88.474576, 0.500000, 0.462745)” = 2;
“(88.500000, 0.353982, 0.443137)” = 2;
“(89.142857, 0.301724, 0.454902)” = 1;
“(89.361702, 0.412281, 0.447059)” = 2;
“(89.433962, 0.353333, 0.588235)” = 2;
“(9.600000, 0.193798, 0.505882)” = 1;
“(9.600000, 0.195312, 0.501961)” = 1;
“(90.000000, 0.015936, 0.984314)” = 4;
“(90.000000, 0.290598, 0.458824)” = 1;
“(90.000000, 0.446429, 0.439216)” = 1;
“(90.000000, 0.450450, 0.435294)” = 1;
“(90.508475, 0.479675, 0.482353)” = 1;
“(90.666667, 0.394737, 0.447059)” = 2;
“(90.666667, 0.398230, 0.443137)” = 3;
“(91.034483, 0.453125, 0.501961)” = 1;
“(91.304348, 0.425926, 0.423529)” = 1;
“(91.475410, 0.521368, 0.458824)” = 1;
“(91.475410, 0.525862, 0.454902)” = 1;
“(91.578947, 0.324786, 0.458824)” = 2;
“(91.578947, 0.330435, 0.450980)” = 1;
“(91.578947, 0.336283, 0.443137)” = 3;
“(91.764706, 0.576271, 0.462745)” = 1;
“(91.818182, 0.511628, 0.505882)” = 2;
“(91.875000, 0.492308, 0.509804)” = 1;
“(91.935484, 0.484375, 0.501961)” = 1;
“(91.935484, 0.543860, 0.447059)” = 1;
“(91.935484, 0.553571, 0.439216)” = 3;
“(91.935484, 0.558559, 0.435294)” = 4;
“(92.195122, 0.341667, 0.470588)” = 1;
“(92.307692, 0.488722, 0.521569)” = 1;
“(92.307692, 0.492424, 0.517647)” = 1;
“(92.380952, 0.456522, 0.541176)” = 1;
“(92.459016, 0.472868, 0.505882)” = 1;
“(92.727273, 0.300000, 0.431373)” = 1;
“(92.727273, 0.400000, 0.431373)” = 2;
“(92.727273, 0.403670, 0.427451)” = 2;
“(92.727273, 0.515625, 0.501961)” = 1;
“(92.857143, 0.365217, 0.450980)” = 2;
“(93.000000, 0.314961, 0.498039)” = 1;
“(93.157895, 0.339286, 0.439216)” = 4;
“(93.157895, 0.342342, 0.435294)” = 8;
“(93.191489, 0.364341, 0.505882)” = 1;
“(93.333333, 0.307692, 0.458824)” = 2;
“(93.333333, 0.401786, 0.439216)” = 2;
“(93.600000, 0.243902, 0.803922)” = 1;
“(93.750000, 0.301887, 0.415686)” = 1;
“(93.913043, 0.345865, 0.521569)” = 1;
“(93.913043, 0.400000, 0.450980)” = 4;
“(93.913043, 0.403509, 0.447059)” = 10;
“(94.000000, 0.270270, 0.435294)” = 1;
“(94.000000, 0.275229, 0.427451)” = 1;
“(94.285714, 0.027451, 1.000000)” = 1;
“(94.285714, 0.225806, 0.850980)” = 1;
“(94.285714, 0.360294, 0.533333)” = 1;
“(94.285714, 0.365672, 0.525490)” = 1;
“(94.285714, 0.381818, 0.431373)” = 8;
“(94.426230, 0.512605, 0.466667)” = 2;
“(94.615385, 0.363636, 0.560784)” = 1;
“(94.666667, 0.401786, 0.439216)” = 1;
“(94.666667, 0.405405, 0.435294)” = 3;
“(95.094340, 0.378571, 0.549020)” = 1;
“(95.121951, 0.301471, 0.533333)” = 1;
“(95.384615, 0.361111, 0.423529)” = 8;
“(95.675676, 0.324561, 0.447059)” = 4;
“(95.675676, 0.327434, 0.443137)” = 3;
“(95.675676, 0.330357, 0.439216)” = 2;
“(95.806452, 0.534483, 0.454902)” = 1;
“(96.190476, 0.533898, 0.462745)” = 1;
“(96.315789, 0.355140, 0.419608)” = 3;
“(96.585366, 0.305970, 0.525490)” = 1;
“(96.666667, 0.310345, 0.454902)” = 1;
“(96.666667, 0.313043, 0.450980)” = 1;
“(96.734694, 0.404959, 0.474510)” = 2;
“(97.333333, 0.378151, 0.466667)” = 1;
“(97.333333, 0.381356, 0.462745)” = 1;
“(97.500000, 0.031621, 0.992157)” = 1;
“(97.611940, 0.500000, 0.525490)” = 1;
“(97.611940, 0.503759, 0.521569)” = 1;
“(97.674419, 0.370690, 0.454902)” = 1;
“(97.959184, 0.392000, 0.490196)” = 4;
“(97.959184, 0.395161, 0.486275)” = 1;
“(97.959184, 0.398374, 0.482353)” = 1;
“(97.959184, 0.411765, 0.466667)” = 2;
“(98.181818, 0.111675, 0.772549)” = 1;
“(98.333333, 0.327273, 0.431373)” = 1;
“(98.333333, 0.333333, 0.423529)” = 3;
“(98.571429, 0.315789, 0.521569)” = 1;
“(98.571429, 0.358974, 0.458824)” = 1;
“(98.666667, 0.328467, 0.537255)” = 1;
“(98.666667, 0.348837, 0.505882)” = 1;
“(98.750000, 0.380952, 0.494118)” = 4;
“(98.750000, 0.400000, 0.470588)” = 2;
“(98.918919, 0.316239, 0.458824)” = 2;
“(99.000000, 0.500000, 0.470588)” = 1;
“(99.512195, 0.312977, 0.513725)” = 1;
“(99.661017, 0.468254, 0.494118)” = 1;
“(99.705882, 0.482270, 0.552941)” = 1;
};
metadata = {
episodeNumber = 03;
fileName = “[Zero-Raws] Ping Pong – 03 (CX 1280×720 x264 AAC).mp4”;
seasonCode = “2014-2_SPRING”;
showName = “Ping Pong”;
showNameAndEpisode = “Ping Pong – 03”;
};
}
)

Wasimo

Figure: Alpha looks at another anime, Wasimo.

Figure: Alpha looks at another anime, Wasimo.

For comparison I am using a Flash animation show called Wasimo. As you can see, the colors are a lot simpler than the many different shades of green in the frame from Ping Pong. As a result, there are fewer colors listed – about 160 unique HSB values.

2014-05-01 15:53:39.231 ALPHA_Perceive[13472:303] <2014-05-01 19:53:38 +0000> Finished watching [Zero-Raws] Wasimo – 01 (NHKE 1280×720 x264 AAC).mp4.
2014-05-01 15:53:39.231 ALPHA_Perceive[13472:303] ELAPSED TIME ** 0.444395.
2014-05-01 15:53:39.234 ALPHA_Perceive[13472:303] watchedShows: (
{
0 = {
“(208.000000, 0.367347, 0.960784)” = 1;
“(208.000000, 0.368852, 0.956863)” = 3;
“(208.351648, 0.368421, 0.968627)” = 3;
“(208.351648, 0.377593, 0.945098)” = 4;
“(208.636364, 0.354839, 0.972549)” = 3;
“(208.636364, 0.356275, 0.968627)” = 2;
“(208.695652, 0.372470, 0.968627)” = 1;
“(208.941176, 0.346939, 0.960784)” = 1;
“(208.941176, 0.349794, 0.952941)” = 1;
“(208.941176, 0.351240, 0.949020)” = 1;
“(208.988764, 0.364754, 0.956863)” = 1;
“(209.010989, 0.376033, 0.949020)” = 2;
“(209.052632, 0.384615, 0.968627)” = 4;
“(209.052632, 0.386179, 0.964706)” = 2;
“(209.318182, 0.352000, 0.980392)” = 2;
“(209.318182, 0.357724, 0.964706)” = 9;
“(209.318182, 0.359184, 0.960784)” = 8;
“(209.333333, 0.371901, 0.949020)” = 2;
“(209.333333, 0.373444, 0.945098)” = 1;
“(209.347826, 0.373984, 0.964706)” = 3;
“(209.347826, 0.377049, 0.956863)” = 1;
“(209.361702, 0.383673, 0.960784)” = 13;
“(209.600000, 0.308642, 0.952941)” = 2;
“(209.647059, 0.344130, 0.968627)” = 1;
“(209.655172, 0.346614, 0.984314)” = 1;
“(209.655172, 0.352227, 0.968627)” = 4;
“(209.655172, 0.353659, 0.964706)” = 8;
“(209.662921, 0.358871, 0.972549)” = 18;
“(209.662921, 0.360324, 0.968627)” = 21;
“(209.670330, 0.369919, 0.964706)” = 21;
“(209.670330, 0.371429, 0.960784)” = 9;
“(209.670330, 0.372951, 0.956863)” = 7;
“(209.677419, 0.373494, 0.976471)” = 11;
“(209.677419, 0.375000, 0.972549)” = 13;
“(209.677419, 0.376518, 0.968627)” = 43;
“(209.677419, 0.382716, 0.952941)” = 2;
“(209.677419, 0.384298, 0.949020)” = 2;
“(209.677419, 0.385892, 0.945098)” = 1;
“(210.000000, 0.320988, 0.952941)” = 6;
“(210.000000, 0.329218, 0.952941)” = 2;
“(210.000000, 0.342857, 0.960784)” = 2;
“(210.000000, 0.344262, 0.956863)” = 2;
“(210.000000, 0.345679, 0.952941)” = 2;
“(210.000000, 0.346774, 0.972549)” = 1;
“(210.000000, 0.360000, 0.980392)” = 6;
“(210.000000, 0.364372, 0.968627)” = 23;
“(210.000000, 0.378601, 0.952941)” = 3;
“(210.000000, 0.380567, 0.968627)” = 18;
“(210.000000, 0.382114, 0.964706)” = 15;
“(210.315789, 0.378486, 0.984314)” = 2;
“(210.315789, 0.380000, 0.980392)” = 4;
“(210.315789, 0.381526, 0.976471)” = 12;
“(210.315789, 0.383065, 0.972549)” = 3;
“(210.315789, 0.389344, 0.956863)” = 1;
“(210.322581, 0.378049, 0.964706)” = 15;
“(210.322581, 0.379592, 0.960784)” = 5;
“(210.322581, 0.385892, 0.945098)” = 2;
“(210.329670, 0.365462, 0.976471)” = 42;
“(210.337079, 0.364754, 0.956863)” = 1;
“(210.344828, 0.355102, 0.960784)” = 5;
“(210.352941, 0.344130, 0.968627)” = 4;
“(210.361446, 0.342975, 0.949020)” = 4;
“(210.370370, 0.330612, 0.960784)” = 2;
“(210.389610, 0.315574, 0.956863)” = 4;
“(210.389610, 0.319502, 0.945098)” = 2;
“(210.422535, 0.293388, 0.949020)” = 2;
“(210.625000, 0.379447, 0.992157)” = 1;
“(210.625000, 0.388664, 0.968627)” = 1;
“(210.652174, 0.362205, 0.996078)” = 1;
“(210.652174, 0.365079, 0.988235)” = 3;
“(210.652174, 0.366534, 0.984314)” = 14;
“(210.652174, 0.372470, 0.968627)” = 54;
“(210.652174, 0.380165, 0.949020)” = 2;
“(210.681818, 0.352000, 0.980392)” = 3;
“(210.681818, 0.354839, 0.972549)” = 8;
“(210.681818, 0.356275, 0.968627)” = 24;
“(210.697674, 0.348178, 0.968627)” = 10;
“(210.697674, 0.349593, 0.964706)” = 7;
“(210.697674, 0.353909, 0.952941)” = 10;
“(210.731707, 0.328000, 0.980392)” = 1;
“(210.731707, 0.329317, 0.976471)” = 1;
“(210.731707, 0.334694, 0.960784)” = 17;
“(210.769231, 0.315789, 0.968627)” = 1;
“(210.769231, 0.325000, 0.941176)” = 2;
“(210.769231, 0.326360, 0.937255)” = 2;
“(210.967742, 0.376518, 0.968627)” = 23;
“(210.989011, 0.366935, 0.972549)” = 36;
“(210.989011, 0.374486, 0.952941)” = 2;
“(211.011236, 0.360324, 0.968627)” = 12;
“(211.011236, 0.361789, 0.964706)” = 5;
“(211.011236, 0.363265, 0.960784)” = 3;
“(211.058824, 0.346939, 0.960784)” = 4;
“(211.084337, 0.336032, 0.968627)” = 4;
“(211.084337, 0.340164, 0.956863)” = 11;
“(211.139241, 0.319838, 0.968627)” = 1;
“(211.139241, 0.325103, 0.952941)” = 4;
“(211.139241, 0.326446, 0.949020)” = 4;
“(211.139241, 0.327801, 0.945098)” = 1;
“(211.168831, 0.314286, 0.960784)” = 2;
“(211.168831, 0.315574, 0.956863)” = 7;
“(211.200000, 0.311203, 0.945098)” = 6;
“(211.232877, 0.297959, 0.960784)” = 4;
“(211.232877, 0.299180, 0.956863)” = 11;
“(211.232877, 0.300412, 0.952941)” = 4;
“(211.232877, 0.301653, 0.949020)” = 1;
“(211.304348, 0.375510, 0.960784)” = 2;
“(211.333333, 0.361446, 0.976471)” = 2;
“(211.333333, 0.362903, 0.972549)” = 2;
“(211.333333, 0.364372, 0.968627)” = 2;
“(211.395349, 0.352459, 0.956863)” = 5;
“(211.428571, 0.336000, 0.980392)” = 1;
“(211.500000, 0.326531, 0.960784)” = 1;
“(211.578947, 0.312757, 0.952941)” = 25;
“(211.578947, 0.315353, 0.945098)” = 1;
“(211.612903, 0.370518, 0.984314)” = 1;
“(211.612903, 0.372000, 0.980392)” = 5;
“(211.621622, 0.308333, 0.941176)” = 1;
“(211.621622, 0.309623, 0.937255)” = 2;
“(211.648352, 0.362550, 0.984314)” = 1;
“(211.648352, 0.368421, 0.968627)” = 1;
“(211.648352, 0.369919, 0.964706)” = 2;
“(211.724138, 0.352227, 0.968627)” = 3;
“(211.898734, 0.321138, 0.964706)” = 6;
“(212.000000, 0.303644, 0.968627)” = 3;
“(212.000000, 0.304878, 0.964706)” = 3;
“(212.045455, 0.356275, 0.968627)” = 3;
“(212.054795, 0.302905, 0.945098)” = 1;
“(212.142857, 0.337349, 0.976471)” = 1;
“(212.142857, 0.338710, 0.972549)” = 3;
“(212.142857, 0.340081, 0.968627)” = 7;
“(212.173913, 0.283951, 0.952941)” = 3;
“(212.368421, 0.316667, 0.941176)” = 1;
“(212.647059, 0.278689, 0.956863)” = 1;
“(212.658228, 0.316000, 0.980392)” = 1;
“(212.658228, 0.317269, 0.976471)” = 2;
“(212.800000, 0.306122, 0.960784)” = 1;
“(212.800000, 0.307377, 0.956863)” = 2;
“(212.800000, 0.308642, 0.952941)” = 7;
“(212.957746, 0.290984, 0.956863)” = 6;
“(212.957746, 0.292181, 0.952941)” = 2;
“(213.000000, 0.322581, 0.972549)” = 2;
“(213.043478, 0.279352, 0.968627)” = 2;
“(213.043478, 0.280488, 0.964706)” = 1;
“(213.076923, 0.318367, 0.960784)” = 2;
“(213.157895, 0.307692, 0.968627)” = 3;
“(213.230769, 0.265306, 0.960784)” = 1;
“(213.253012, 0.336032, 0.968627)” = 2;
“(213.506494, 0.311741, 0.968627)” = 1;
“(213.529412, 0.275304, 0.968627)” = 1;
“(213.698630, 0.296748, 0.964706)” = 6;
“(213.750000, 0.323887, 0.968627)” = 1;
“(213.818182, 0.229167, 0.941176)” = 2;
“(213.870968, 0.254098, 0.956863)” = 2;
“(214.029851, 0.274590, 0.956863)” = 1;
“(214.153846, 0.264228, 0.964706)” = 1;
“(214.285714, 0.204167, 0.941176)” = 1;
“(214.285714, 0.286885, 0.956863)” = 2;
“(214.411765, 0.276423, 0.964706)” = 1;
“(214.615385, 0.214876, 0.949020)” = 1;
“(214.615385, 0.216667, 0.941176)” = 3;
“(214.687500, 0.261224, 0.960784)” = 2;
“(214.687500, 0.262295, 0.956863)” = 4;
“(214.909091, 0.228216, 0.945098)” = 4;
“(215.217391, 0.190083, 0.949020)” = 2;
“(215.217391, 0.190871, 0.945098)” = 2;
“(215.409836, 0.248980, 0.960784)” = 2;
“(215.510204, 0.202479, 0.949020)” = 1;
“(215.789474, 0.234568, 0.952941)” = 2;
“(216.279070, 0.178423, 0.945098)” = 4;
“(216.279070, 0.179167, 0.941176)” = 4;
“(216.470588, 0.211618, 0.945098)” = 2;
“(216.521739, 0.191667, 0.941176)” = 9;
“(216.521739, 0.192469, 0.937255)” = 7;
“(216.818182, 0.183333, 0.941176)” = 1;
“(216.818182, 0.184100, 0.937255)” = 1;
“(217.021277, 0.195833, 0.941176)” = 3;
“(217.297297, 0.154167, 0.941176)” = 1;
“(217.297297, 0.154812, 0.937255)” = 1;
“(217.333333, 0.185950, 0.949020)” = 2;
“(217.333333, 0.186722, 0.945098)” = 4;
“(217.333333, 0.187500, 0.941176)” = 2;
“(217.500000, 0.166667, 0.941176)” = 2;
“(217.500000, 0.197531, 0.952941)” = 2;
“(217.500000, 0.198347, 0.949020)” = 2;
“(217.500000, 0.200000, 0.941176)” = 1;
“(218.048780, 0.170124, 0.945098)” = 6;
“(219.000000, 0.166667, 0.941176)” = 8;
“(219.230769, 0.109244, 0.933333)” = 2;
“(219.428571, 0.145833, 0.941176)” = 3;
“(219.545455, 0.182573, 0.945098)” = 2;
“(220.000000, 0.126582, 0.929412)” = 2;
“(220.000000, 0.150000, 0.941176)” = 7;
“(220.000000, 0.150628, 0.937255)” = 4;
“(220.000000, 0.151261, 0.933333)” = 2;
“(220.000000, 0.163180, 0.937255)” = 2;
“(220.500000, 0.166667, 0.941176)” = 2;
“(220.540541, 0.154167, 0.941176)” = 2;
“(221.250000, 0.134454, 0.933333)” = 4;
“(221.250000, 0.135021, 0.929412)” = 2;
“(222.000000, 0.086207, 0.909804)” = 1;
“(222.000000, 0.125523, 0.937255)” = 1;
“(222.222222, 0.112971, 0.937255)” = 1;
“(222.857143, 0.117155, 0.937255)” = 2;
“(222.857143, 0.117647, 0.933333)” = 2;
“(222.857143, 0.118143, 0.929412)” = 1;
“(223.448276, 0.120833, 0.941176)” = 1;
“(223.448276, 0.121339, 0.937255)” = 2;
“(223.448276, 0.122363, 0.929412)” = 4;
“(224.117647, 0.141667, 0.941176)” = 2;
“(224.210526, 0.080508, 0.925490)” = 1;
“(224.210526, 0.081197, 0.917647)” = 2;
“(224.444444, 0.113924, 0.929412)” = 1;
“(224.516129, 0.129707, 0.937255)” = 4;
“(224.516129, 0.130252, 0.933333)” = 3;
“(224.516129, 0.130802, 0.929412)” = 1;
“(225.000000, 0.101266, 0.929412)” = 2;
“(225.600000, 0.104603, 0.937255)” = 2;
“(225.714286, 0.087866, 0.937255)” = 1;
“(225.714286, 0.088608, 0.929412)” = 1;
“(226.153846, 0.108787, 0.937255)” = 6;
“(226.153846, 0.109244, 0.933333)” = 1;
“(226.666667, 0.112971, 0.937255)” = 2;
“(228.461538, 0.108787, 0.937255)” = 1;
“(230.000000, 0.100418, 0.937255)” = 1;
“(240.000000, 0.076271, 0.925490)” = 2;
“(255.000000, 0.085106, 0.921569)” = 1;
“(255.000000, 0.089286, 0.878431)” = 1;
“(257.142857, 0.059574, 0.921569)” = 1;
“(258.461538, 0.057778, 0.882353)” = 1;
“(280.000000, 0.066667, 0.882353)” = 1;
“(280.000000, 0.076923, 0.764706)” = 1;
“(282.857143, 0.063636, 0.862745)” = 1;
“(282.857143, 0.069307, 0.792157)” = 1;
“(317.500000, 0.118227, 0.796078)” = 1;
“(320.000000, 0.124352, 0.756863)” = 1;
“(320.769231, 0.123223, 0.827451)” = 1;
“(320.769231, 0.124402, 0.819608)” = 1;
“(320.869565, 0.108491, 0.831373)” = 1;
“(323.478261, 0.113861, 0.792157)” = 1;
“(327.142857, 0.237288, 0.694118)” = 1;
“(327.142857, 0.247059, 0.666667)” = 1;
“(329.268293, 0.183036, 0.878431)” = 2;
“(332.727273, 0.152778, 0.847059)” = 1;
“(332.727273, 0.159420, 0.811765)” = 1;
“(334.285714, 0.304348, 0.721569)” = 1;
“(334.285714, 0.306011, 0.717647)” = 1;
“(334.666667, 0.199115, 0.886275)” = 9;
“(334.666667, 0.200000, 0.882353)” = 1;
“(334.838710, 0.328042, 0.741176)” = 1;
“(334.838710, 0.329787, 0.737255)” = 1;
“(336.000000, 0.292553, 0.737255)” = 1;
“(336.000000, 0.326087, 0.721569)” = 1;
“(336.226415, 0.259804, 0.800000)” = 1;
“(336.250000, 0.211454, 0.890196)” = 2;
“(336.279070, 0.191964, 0.878431)” = 1;
“(336.428571, 0.258065, 0.850980)” = 1;
“(336.521739, 0.196581, 0.917647)” = 1;
“(336.521739, 0.197425, 0.913725)” = 1;
“(336.521739, 0.200000, 0.901961)” = 1;
“(336.521739, 0.200873, 0.898039)” = 2;
“(336.521739, 0.203540, 0.886275)” = 2;
“(336.666667, 0.226891, 0.933333)” = 1;
“(336.774194, 0.328042, 0.741176)” = 42;
“(336.774194, 0.329787, 0.737255)” = 9;
“(336.774194, 0.331551, 0.733333)” = 8;
“(336.774194, 0.333333, 0.729412)” = 3;
“(336.842105, 0.235537, 0.949020)” = 1;
“(336.842105, 0.262673, 0.850980)” = 1;
“(336.842105, 0.279412, 0.800000)” = 1;
“(336.842105, 0.303191, 0.737255)” = 1;
“(336.923077, 0.216667, 0.941176)” = 1;
“(336.923077, 0.217573, 0.937255)” = 3;
“(336.923077, 0.240741, 0.847059)” = 1;
“(336.923077, 0.338542, 0.752941)” = 3;
“(336.923077, 0.340314, 0.749020)” = 19;
“(336.923077, 0.342105, 0.745098)” = 12;
“(336.923077, 0.343915, 0.741176)” = 11;
“(337.000000, 0.271493, 0.866667)” = 1;
“(337.000000, 0.317460, 0.741176)” = 2;
“(337.000000, 0.320856, 0.733333)” = 4;
“(337.021277, 0.207048, 0.890196)” = 4;
“(337.090909, 0.227273, 0.949020)” = 17;
“(337.090909, 0.228216, 0.945098)” = 1;
“(337.090909, 0.229167, 0.941176)” = 2;
“(337.090909, 0.233051, 0.925490)” = 1;
“(337.090909, 0.247748, 0.870588)” = 1;
“(337.142857, 0.328125, 0.752941)” = 5;
“(337.142857, 0.329843, 0.749020)” = 6;
“(337.200000, 0.210970, 0.929412)” = 1;
“(337.200000, 0.211864, 0.925490)” = 1;
“(337.241379, 0.243697, 0.933333)” = 1;
“(337.241379, 0.318681, 0.713725)” = 1;
“(337.241379, 0.322222, 0.705882)” = 1;
“(337.272727, 0.343750, 0.752941)” = 1;
“(337.272727, 0.347368, 0.745098)” = 3;
“(337.272727, 0.349206, 0.741176)” = 1;
“(337.333333, 0.191489, 0.921569)” = 1;
“(337.377049, 0.331522, 0.721569)” = 1;
“(337.500000, 0.201681, 0.933333)” = 2;
“(337.500000, 0.232365, 0.945098)” = 2;
“(337.500000, 0.233333, 0.941176)” = 1;
“(337.500000, 0.280000, 0.784314)” = 1;
“(337.500000, 0.331606, 0.756863)” = 7;
“(337.627119, 0.293532, 0.788235)” = 1;
“(337.674419, 0.191111, 0.882353)” = 1;
“(337.741935, 0.313131, 0.776471)” = 1;
“(337.777778, 0.222222, 0.952941)” = 3;
“(337.846154, 0.336788, 0.756863)” = 1;
“(338.181818, 0.286458, 0.752941)” = 1;
};
metadata = {
episodeNumber = 01;
fileName = “[Zero-Raws] Wasimo – 01 (NHKE 1280×720 x264 AAC).mp4”;
seasonCode = “2014-2_SPRING”;
showName = Wasimo;
showNameAndEpisode = “Wasimo – 01”;
};
}
)

2 Responses to “Project update ~ Alpha slowly opens her eyes”

  1. David Young Says:

    I have NO idea what you’re talking about, but you seem to be enjoying yourself, so…good deal! Carry on! I do hope you’ll actually get back to talking about some anime in the not-too-distant future though.

    Oh…kinda sorta related to anime. Do you ever read any webcomics? I’ve gotten hooked on “Freefall” over on The Cross Time Cafe site, and it’s the smartest, funniest thing I’ve run into in a long time. If I was rich, I’d pay a bucket load of money to someone to turn this into an animated cartoon. Anyway, sorry for the digression! Peace out!

    • Joojoobees Says:

      Hey! Hope you are doing well. I don’t really expect this phase to make much sense to other people, but I do think I will end up with some interesting results.

      Right now my favorite anime of this season is Ping Pong. The characters are quirky but seem real. The artwork stands out from the endless stream of similarity. I won’t be able to say too much about the plot until I see how it ends.

      I don’t tend to read webcomics, but I’ll try to check out Freefall.


Comments are closed.