Bit Art Bot (former)

This is a bot which produces procedural art by plotting an integer function taking the current coordinates and producing an integer result. The function is procedurally created using random numbers and appears in the status text.

Coordinates are coloured either by where the value appears within the range of results (the "gradient" scheme) or simply by whether it is the most common result (white) or not (black) (the "onebit" scheme.)

The code does not resort to evaluating a string.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

Announcement: the bot has now been pointed at the new account (@bitartbot@freeradical.zone) and I will soon be forwarding followers there, assuming nothing goes wrong. This should automatically move your account there, but if it doesn't, that's where you go.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (-(-((x & y) / (20 % y)))) % 7

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = -(((y / y) - (y - 7)) - ((x % y) + (x | x)))

Extent: 256x256 (scaled x2)

"Gradient" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (-(~((y * x) | (x | x)))) % 10

Extent: 64x64 (scaled x8)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((x | x) - (y | x)) * ((~y) * (x * y))) & ((~(~x)) & (~(y & y)))) % 12

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((x * 3) + (y - y)) - ((~x) % (y ^ 18))) + (((x | x) % (y - 7)) * ((y / x) % (x + 13)))) % 10

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (((-(x ^ x)) + ((-x) - (14 / y))) - (((y - 23) + (16 * x)) | ((y - x) & (22 - x)))) % 7

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((~((x ^ 10) & (-y))) + (~((x - x) + (y | y)))) % 11

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((-(-(~x))) & (((x + x) - (-y)) - (-(20 + y)))) % 3

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((-(y | 21)) % ((x / x) ^ (y ^ 21))) - (((~x) | (-x)) & ((x ^ y) & (y * 10)))

Extent: 256x256 (scaled x2)

"Gradient" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((-(~x)) ^ ((x * x) + (x ^ y))) % (-((y % x) | (y / 13)))

Extent: 256x256 (scaled x2)

"Gradient" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (-(((x ^ x) / (x % y)) - (-(~x)))) % 6

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (-(((y + y) / (x & y)) - ((~x) % (-x)))) % 3

Extent: 512x512 (scaled x1)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((17 | y) ^ (16 & x)) * ((11 ^ x) | (y ^ x))) - (((5 * x) * (x - x)) | (~(~x)))) % 5

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (((~(x / x)) | ((y | 8) ^ (y + x))) - (((11 ^ x) & (15 ^ x)) % ((-x) - (y - x)))) % 7

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((~y) % (x - y)) | ((y & y) | (10 + x))) * (-(~(x - 23)))) % 8

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (((x + x) * (19 * x)) ^ ((~y) * (21 / x))) & (((y + x) + (~x)) - ((-y) - (x % y)))

Extent: 256x256 (scaled x2)

"Gradient" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = (~((-(y - x)) / ((-x) - (y % y)))) % 2

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((x | x) | (12 ^ x)) | ((-x) ^ (-y))) / (-((x % x) | (y / 6)))) % 9

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Bit Art Bot (former)bitartbot@botsin.space
2024-12-07

f(x,y) = ((((x + 14) | (y / x)) - (~(x & 11))) - (~((-y) / (x % x)))) % 12

Extent: 256x256 (scaled x2)

"Onebit" colouring scheme.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst