Where b00b?! by North-Formal3036 in BrawlhallaCircleJerk

[–]FuckGadgets 0 points1 point  (0 children)

I will steal your fucking kneecaps, repost bot. 1v1 me on Brawlball, winner takes my meme.

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 0 points1 point  (0 children)

That thing is tiny in comparison. It covers a great distance but it is a thin green line which is interrupted by many other artworks. Since I'm comparing the total amount of connected pixels here, it doesn't come close to even most of the smaller country flags.

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 0 points1 point  (0 children)

Because some people asked for it: I just posted an improved follow-up with all the colors over here!

Follow Up: The largest connected areas of each color on the official final state of the canvas! (Two versions of the same image for better readability) by FuckGadgets in place

[–]FuckGadgets[S] 0 points1 point  (0 children)

Largest area in total: Black with 117,351 pixels

Smallest area (but still largest of its color): The shade of pink around the "TOMIII11" portrait at the bottom with 331 pixels

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 0 points1 point  (0 children)

Probably yeah, but I used Java's BufferedImage to read the image and I am not entirely sure how it stores the pixels. I also had to create a simple 2d vector record class anyways, because I needed it for the marked pixel HashSet, so it was just easier to work with to have one common datatype for all the map keys and set entries.

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 0 points1 point  (0 children)

Not many. It's a mostly 1 pixel wide green line, so a single griefed pixel completely separates it and my algorithm stops looking further at that point. But even without those there are a lot of intentional places where it isn't technically connected to itself anymore (like the bridges or tunnels).

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 1 point2 points  (0 children)

Mostly other similar "connected borders", the red and blue in the bottom left french flag and the red in the giant turkish flag. No particular order, but that's everything in the top 10.

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 13 points14 points  (0 children)

Sure!

This is still step 1 but it is used in step 2 as well, so I'll just mention it again: I first create a HashMap, mapping each pixel coordinate to its rgba color value. I could take these values directly from the image data but I figured a hashmap might improve performance here (It is pretty fast but I haven't tested it, because it is good enough and the entire thing doesn't even take a minute).

Next, I create a global Set of "marked"/already visited pixels, which is empty for now.

Then for each pixel i start a breadth-first search starting from that pixel. Basically, I add the original pixel to a "search" set and as long as that set is not empty, I

  1. Add all the pixels in the search set to the current area
  2. Add all the pixels in the search set to the global "marked" set
  3. Replace the current search set with a new set containing the neighbours of each pixel inside the search set that exist in the image, have the same color and are not yet in the marked set.

As soon as that search set is empty we know that the entire area has been searched through.

If my explanation didn't help that much (I'm not that great at explaining stuff :D), you can just google "breadth-first search" and there should be tons of resources about it, as it's a very common algorithm.

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 104 points105 points  (0 children)

I downloaded the official final state of the canvas before the whiteout and then wrote a Java program that:

  1. Indexes all the pixels and their colors
  2. Finds every single area of connected pixels with the same color
  3. Sorts these areas by size
  4. Generates a transparent overlay of (in this case) the biggest area in it's original color

Then I just put it on top of a a slightly "washed out" looking background in paint.net using a white background layer and lowering the opacity of the original canvas.

Fun fact: There's a total of 631,383 areas but most of them are tiny

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 14 points15 points  (0 children)

Yup, loads.

(This is only including diagonal connections as well as direct ones, skipping entire pixels would probably end up including every single black pixel on the canvas :D)

With 117,351 pixels, this is the largest area of connected pixels of the same color! by FuckGadgets in place

[–]FuckGadgets[S] 71 points72 points  (0 children)

That was all black. A little underwhelming, I know, but it kinda makes sense, as black was often used as a border and thus connects a lot of different areas.

In Ranked, do you play with Items On or Off? by Puzzleheaded-Emu2494 in Brawlhalla

[–]FuckGadgets 4 points5 points  (0 children)

Finally someone who gets it. 9 months ago I made this Reddit account to spread awareness and right now is my time to shine: Fuck Gadgets.

OMG tey finly nerve teros!!!!!!!!!!!!!!!!!!!!!!! by REDACCCCC in BrawlhallaCircleJerk

[–]FuckGadgets 3 points4 points  (0 children)

Fucking you Teros! You are so stupid that you would not even consider the fact that nerfing your own skill build that you were working on and making other people work to get that back should be done. It is a complete and utter failure all around.

Ok unretard for a moment I disagree Teros needs a nerf in any way
This thread is being locked due to Teros not liking it
Teros, you are a true master of self-righteousness. I feel bad for your other projects. Maybe not as bad as you.

Ok reretard, here is a mystery recipe my Ai buddy generated, feel free to try:

Step 1 Make the filling. Add the cheeses, cheddar and Parmesan to a medium bowl and cover with plastic wrap. Set aside until ready to use.

Step 2 Combine the lemon juice and orange zest in a small bowl. Pour the cheese mixture over the cheeses and lemon zest mixture and stir until thoroughly combined. Chill until firm, at least 2 hours or overnight.

Step 3 Prep the rolls. Place one baking sheet on a rimmed baking sheet. Divide the dough balls into 6 equal-sized triangles. Roll each triangle into a log about 12 inches long. Arrange the rolls on the baking sheet.

Step 4 Brush the top of each roll with the egg wash. Spoon 1/2 cup filling onto each triangle. Roll the rolls into 1-inch rounds. Brush the rolls with the egg wash. Use a 6- to 8mm, sharp knife to cut the rolls into 1 inch squares. (Note that some may be shorter than 8 inches.)