[GAME] Swap — A unique and fun puzzle game

I've always enjoyed puzzles, but I've noticed a pattern in difficult puzzles — puzzles tend to be difficult because of how much stuff they have. Whether that's tiles, pegs, cubes, or anything else, the difficulty of the puzzle is always due to the amount of things it contains.

So, naturally, I decided to try the opposite: making a difficult puzzle with very few things. In my opinion, I've achieved this goal: I can't even solve my own puzzle sometimes, and it only has 4 tiles! (Yes — a difficult 2x2 tile puzzle!)

Each tile is numbered, and each number corresponds to a correct position. They can also be "flipped" (lighter) or "regular" (darker). The goal of the puzzle is to get each tile to the correct position (tiles will become green when they are in the correct position) and green-side-up (tiles in the correct place but the wrong side up will show up as pinkish-red).
There's instructions in-game: just click the "help" button.

Hope you enjoy! (And yes, all puzzles are solvable — the random initial state is made by repeated random moves, all of which are valid moves.)

EDIT: Proof that it is solvable — by blindly fumbling around I solved it in 52 moves. Can you do better?

EDIT: Current record: 4 moves by @poetaetoes

(Site design inspired by @rjlevy's "Sliders", but all CSS and HTML was written from scratch aside from a little borrowed html from w3schools.com.)

You are viewing a single comment. View All
LoganB2 (4)

What does it mean when it turns pink, I got it in the right position, but then 2 blocks turned pink

fuzzyastrocat (790)

(tiles in the correct place but the wrong side up will show up as pinkish-red)

Each time you move a block, each block that is not diagonal from it (ie, in the same row or column) "flips over". You need to find a way to flip over those bottom two without changing their position (or by changing their position and then moving them back). I would help you if I could, but I honestly don't know how to do that from here. (I know it's possible though, so just mess around and you might figure it out!)