alphabetacanary
Member

Offline
Activity: 75
Merit: 10
|
 |
November 23, 2017, 10:34:34 PM |
|
In case anyone wants to take crack at this, here is the raw data as Java arrays. I've checked these over many times but there's always a chance for error. No warranty provided.
// 0 = short // 1 = long String lengths[] = { "001101100111001101",/ outer top, left to right "001111000101",/ outer right, top to bottom "0011111011010001",/ outer bottom, right to left "01101101",/ outer left, bottom to top "0110110110100010110110110011",/ inner top, left to right "110111110110110111110010",/ inner right, top to bottom "100011100010110111110111110111110",/ inner bottom, right to left "0111001101101",/ inner left, bottom to top };
// 0 = yellow // 1 = red String outer_colors[] = { "010011101110001101",/ outer top, left to right "011101000011",/ outer right, top to bottom "0001111000110011",/ outer bottom, right to left "01100101",/ outer left, bottom to top "0001010100101101110010110000",/ inner top, left to right "000010111011100011110000",/ inner right, top to bottom "101011100001110001011111110101110",/ inner bottom, right to left "0111101001100",/ inner left, bottom to top };
// 0 = green // 1 = blue String inner_colors[] = { "000101010010110110",/ outer top, left to right "100101111110",/ outer right, top to bottom "0001101111111110",/ outer bottom, right to left "10001001",/ outer left, bottom to top "1000110100101011110000111011",/ inner top, left to right "011111011001000010110100", / inner right, top to bottom "000011001101110001100010101001111",/ inner bottom, right to left "0010000001110",/ inner left, bottom to top };
As stated in an earlier post, the length bits when appended have a pattern in them: That pattern is 0?1?1? when the order is taken this way: inner top, inner right, inner bottom, inner left, outer left, outer bottom, outer right, outer top
01101101101000101101101100111101111101101101111100101000111000101101111101111101111100111001101101101101101000101101111100101000111100101100111001101100
|