This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.
%I A246521 #51 Dec 23 2024 14:53:43 %S A246521 0,1,3,7,11,15,23,27,30,75,31,47,62,79,91,94,143,181,182,188,406,1099, %T A246521 63,95,111,126,159,175,183,189,190,207,219,221,222,252,347,350,378, %U A246521 407,413,476,504,1103,1115,1118,1227,1244,2127,2229,2230,2236,2292,2451,2454,2460,33867,127 %N A246521 List of free polyominoes in binary coding, ordered by number of bits, then value of the binary code. Can be read as irregular table with row lengths A000105 (in which case the offset is 0). %C A246521 The binary coding (as suggested in a post to the SeqFan list by F. T. Adams-Watters) is obtained by summing the powers of 2 corresponding to the numbers covered by the polyomino, when the points of the quarter-plane are numbered by antidiagonals, and the animal is placed (and flipped/rotated) as to obtain the smallest possible value, which in particular implies pushing it to both borders. See example for further details. %C A246521 The smallest value for an n-omino is the sum 2^0 + ... + 2^(n-1) = 2^n - 1 = A000225(n), and the largest value, obtained for the straight n-omino, is 2^0 + 2^1 + 2^3 + ... + 2^A000217(n-1) = A181388(n-1). %C A246521 See A246533 for the variant that lists fixed polyominoes. %H A246521 John Mason, <a href="/A246521/b246521.txt">Table of n, a(n) for n = 1..87147</a> %H A246521 F. T. Adams-Watters, <a href="https://web.archive.org/web/*/http://list.seqfan.eu/oldermail/seqfan/2014-August/013511.html">Re: Sequence proposal by John Mason</a>, SeqFan list, Aug 24 2014 %e A246521 Number the points of the first quadrant as follows: %e A246521 ... ... ... %e A246521 9 13 18 24 31 ... %e A246521 5 8 12 17 23 ... %e A246521 2 4 7 11 16 ... %e A246521 0 1 3 6 10 ... %e A246521 An animal occupying squares numbered k1, ..., kN will be represented by a term a(n) = 2^k1 + ... + 2^kN, the position and orientation being chosen as to minimize this value: %e A246521 The "empty" 0-omino is represented by the empty sum equal to 0 = a(1). %e A246521 The monomino is represented by a square on 0, and the binary code 2^0 = 1 = a(2). %e A246521 The free domino is rotated to the ".." configuration represented by 2^0 + 2^1 (since this is smaller than the ":" configuration with value 2^0 + 2^2). %e A246521 The A000105(3) = 2 free triominoes are represented by 2^0 + 2^1 + 2^3 = [...] and 2^0 + 2^1 + 2^2 = [:.]. The latter value is smaller, therefore the L-shaped triomino is listed before the straight one. %e A246521 From _M. F. Hasler_, Jan 25 2021: (Start) %e A246521 Writing all N-ominoes on row N, the table begins: %e A246521 N | a(m .. m+k), m = 1 + Sum_{j<N} A000105(j), k = A000105(N) - 1 %e A246521 ----+-------------------------------------------------------------- %e A246521 0 | a(1) = 0 = [] %e A246521 1 | a(2) = 1 = 2^0 = [.] %e A246521 2 | a(3) = 3 = 2^0 + 2^1 = [..] %e A246521 3 | a(4) = 7 = [:.], a(5) = 11 = [...] %e A246521 4 | 15 = [:..], 23 = [::], 27 = [.:.], 30 = [':.], 75 = [....] %e A246521 ... | ... %e A246521 (End) %Y A246521 See A246533 and A246559 for lists of fixed and one-sided polyominoes. %Y A246521 Cf. A000105, A000217, A000225, A181388. %K A246521 nonn %O A246521 1,3 %A A246521 _M. F. Hasler_, Aug 28 2014 %E A246521 More terms from _John Mason_, Aug 29 2014