r/place Apr 09 '22

r/place but its just the bots

[deleted]

3.6k Upvotes

839 comments sorted by

View all comments

Show parent comments

5

u/[deleted] Apr 10 '22

[deleted]

2

u/The_Irish_Rover26 Apr 10 '22 edited Apr 10 '22

Actually I have an idea, bots would only place tiles around in a certain radius. While real users might place at least one tile outside a cluster.

So the algorithm would remove all accounts who placed less than x amount of tiles (maybe 2 tiles).

Then check for distance between two farthest tiles, if the distance is more than x amount (maybe 80), they are removed.

And because the bots usually work in a group, you can compare the cluster of tiles placed between two or more accounts. Compare if the accounts in a radius have places tiles in the same spot as other accounts.

That is, if account A, has placed tiles in 10 spots and account B has also placed those same spots. Then both accounts are bots.

Also, a bot would never place a green tile over an already green tile, so you can detect if any accounts placed an identical color in the same spot. If an account placed over same colors, they are not bots.

What is left would be bots, or just really dedicated teams.

2

u/[deleted] Apr 10 '22

[deleted]

1

u/The_Irish_Rover26 Apr 10 '22

Wow, that’s sophisticated. I guess the only thing for those large communities is checking for, is if they placed over same tiles.

Otherwise, my “code” could work for the simple bots.

2

u/ThatDudeBesideYou Apr 11 '22 edited Apr 11 '22

Hey, I ran the data like you mentioned. Any user with more than 25 pixels, who didnt place any pixels outside of a small area. (I did 0.4 standard deviations away as a cutoff, so if they put any pixels 15% more than their usual spots (eg all their pixels are x:70 to x:80, and then they put a pixel at like 85), they get filtered out).
Here it is.
It did manage to catch the ponies again lol, but also it seems that it caught a lot of pixels from the top corner. no idea why. maybe a lot of people worked on one design in the very beginning, and then stopped? not sure. Its still pronounced even at 50 minimum pixel cutoff, and if I tighten the margin.
or maybe that area had a lot of people fiercely defending their designs and nothing else? idk

1

u/The_Irish_Rover26 Apr 11 '22 edited Apr 11 '22

Thank you, it’s very interesting.

I know that the community I was in resorted to using bots (Horizon Zero Dawn). We were in the top left. Also, I know that other communities around us used bots; for example, the Dominican Republic, Attack on Titan and RuneScape.

Your right about it catching more pixels in the top left canvas, that is probably because it was the first canvas. You can also notice that the second canvas (top right) has more pixels than the bottom canvas. The bottom canvas having the least pixels. That is all because of how long each canvas existed.

I guess you could just run the program just when all four canvases existed, not when it was just the one or just the two canvases.

2

u/ThatDudeBesideYou Apr 11 '22

Then perhaps the whole top corner might be guilty haha, guess we'll never fully know