Block · Diamond · Strategy

Block Diamond Solver · web edition

Created by XTRM · Server 1308 · player Mücke

Upload a screenshot of the game. The board is detected automatically — fix any misreads by clicking cells. Enter the three pieces, set how many diamonds you still need, then calculate the best moves. Nothing is sent anywhere; everything runs in your browser.

1 Board

Drop a screenshot here, paste with Ctrl+V, or click

Auto-detects the 8×8 board

Board wrong? Pick a color and click a cell to fix it.

⚠ Update after every round: type how many of each diamond you still need (read it from the top of the game, e.g. 9/10 yellow → enter 1).

2 Pieces

Pick a shape template, then tap diamond colors onto the cells. The board picture above shows the real pieces for reference.

How it works

  1. Upload a screenshot of the game (drag it in, paste with Ctrl+V, or click the upload box). The 8×8 board is detected automatically.
  2. Check the board. Compare the detected grid with the picture shown above it. If the detection got a cell wrong, pick the matching color and click that cell to fix it. You can also clear the whole board and set it manually.
  3. Enter the three pieces. For each piece, click the shape template that matches, then choose a diamond color and tap the cells that carry a diamond.
  4. Set the goals. Type how many of each diamond you still need — read this from the top of the game (for example 9/10 yellow means you enter 1).
  5. Calculate moves. The plan shows all three placements on the board, color-coded and numbered. Place them in that order: 1, then 2, then 3.

After each round

Once you have placed the pieces in the game, just upload a new screenshot for the next round and repeat. Remember to update the “needed” numbers each time, and to correct the board by hand whenever the image detection reads a cell wrong — an accurate board is what makes the plan correct.

Strategy note

In this event speed does not matter. The goal is to finish using as few moves as possible. The solver is built for that: it bundles diamonds into shared rows and columns so a single line-clear collects several at once, and it avoids completing a color while diamonds of that color are still waiting on the board — because the moment a color hits its target, its remaining diamonds turn into neutral blocks and are wasted.