22

What is the most number of black and white queens that you can place on a standard 8x8 chess board, such that each queen attacks exactly one opponent queen?

Dmitry Kamenetsky
  • 35,897
  • 5
  • 66
  • 276

8 Answers8

34

16 attacking pairs, 32 total queens
enter image description here

Daniel Mathias
  • 14,926
  • 2
  • 30
  • 62
  • 1
    Whoa, nice density, I guess this is the maximum if you can't add other pieces than queens. It is easy to reach higher density on a 3x3 board, but I can't think of a way to even get 4x4 board with one extra queen to the pairs. – Zizy Archer Mar 03 '20 at 12:32
  • 1
    Very nice Daniel! This will be hard to top. – Dmitry Kamenetsky Mar 03 '20 at 12:43
  • 6
    This answer is beautiful in its simplicity, and I'm annoyed at myself for not trying something similar. – Joel Rondeau Mar 03 '20 at 14:52
25

I saw no implications that we aren't going by standard chess rules.
Given that we only allow queens to attack the opposing color I propose:

20
Proposed Solution

15

Following @Konstantin Pfennig's answer, using black and white queens, and squeezing in more, I have:

26 queens, 13 to a side.

enter image description here I started out with 12 to a side, symmetrically, but when I added the queens on D1 and D2, I needed to move the A5 queen to A7. I was hoping for a 14th white queen on E7, but couldn't fit it in.
Joel Rondeau
  • 7,540
  • 1
  • 30
  • 44
9

You can only place at most

10 queens

If each queen attacks exactly one other queen, then the queen being attacked is also attacking the original queen. So the queens have to come in pairs. Now, the board only has 8 rows and 8 columns. For each pair of queens, they will necessarily take either 2 rows and 1 column, 2 columns and 1 row, or 2 rows and 2 columns if they are attacking each other on the diagonal.

You have probably guessed that having them attack on the diagonal is not optimal. With these constraints, you can place at most 5 pairs. Any more and you will need either more than 8 rows or more than 8 columns.

Here is one solution:

Queens

JMP
  • 35,612
  • 7
  • 78
  • 151
Amorydai
  • 2,963
  • 10
  • 19
7

With only queens on the board, I agree with Amorydai that the maximum is 10.

Symmetric example:

1


Since it was not stated whether only queens can be placed on the board, I believe up to 26 can be placed.

Example:

2

DenverCoder1
  • 10,472
  • 20
  • 89
3

It is possible to have higher queen density with blocking pieces.

I managed 19 pairs, 38 queens using pretty simple 3x3 tile that achieves highest density without blockers - but blockers must be added to replicate the pattern.
19 pairs with blockers image
This approach uses the highest density 3x3 tile seen in top-left corner (for 3x3 there is no need for blocking pieces). The last two rows and columns are simple 1/2 density that is simple enough to achieve with blockers.

It may be possible to do even better, I am not too satisfied with the last 2 rows and columns of the solution above.

2xN tiles are obvious to be limited to mere 1/2 density with matching queens, so don't bother wiggling those queens on last two rows/columns. I also haven't found a good 4x4 tile with higher density and I suspect it does not exist. But it may be possible to use 5x5, 3x5 and 3x3 tiles to achieve high resulting density and place 20 pairs on the chessboard. But checking all reasonable options on the 5x5 is a huge pain.

Zizy Archer
  • 2,150
  • 7
  • 15
2

I wrote a hill-climbing program that finds solutions. It turns out that there can be other solutions with the optimal number of queens, some even non-symmetrical:

enter image description here

Or this

enter image description here

Dmitry Kamenetsky
  • 35,897
  • 5
  • 66
  • 276
1

I believe it's 8, and here is a possible solution. Every pair of attacking queens must exclusively occupy at least 1 row and 2 columns or 2 rows and 1 column, making any number greater than 8 impossible because aren't enough rows or columns to contain >4 pairs.

Leo Adberg
  • 154
  • 3
  • 1
    This works if every pair uses a row (2 cols) or if every pair uses 1 column (2 rows). But if one pair is on a row and another pair is on a column then you have only used 3 rows and 3 columns for 4 queens. – IanF1 Mar 02 '20 at 06:02
  • 1
    Yep, you're totally right! I don't know why I didn't think of that... – Leo Adberg Mar 02 '20 at 06:03
  • 1
    I only saw it when trying to work out how Amorydai's answer contradicted yours :) – IanF1 Mar 02 '20 at 06:19