Solution: Hyperthetical

When one insane hypothetical deduction solves the entire puzzle.

231
3
5
43
433

Opening

The opening is fairly long and painful. We’ll start by skylining as always.

231
63
5
43
433

By Meet in the Middle we can find another lane peak.

231
63
65
43
433

By firing range we can find another.

231
63
65
436
433

This also pinpoints one more.

231
63
65
436
6
433

Unfortunately, the last 2 lane peaks will come …much later.

By Blockade we can also solve the 22-clue half-lane on the left.

231
563
65
436
6
433

Finally, we’ll fill in the candidates for the 55-clue half-lane.

231
563
6453423125
436
6
433

Oh wait, notice in that lane there’s only one place for the 55.

231
563
653423125
436
6
433

Chasing on from there, this also puts the 55 in the lower-right for the lower row. Neat!

231
563
653423125
436
65
433

This wraps up the opening, and now we look for the non-obvious.

The Long Road Ahead

The most fruitful lane here will be the 44-clue row. First, we know the head cell can only contain [123][123].

231
563
653423125
412336
65
433

However, 33 is already taken in the lane, so we’re left with [12][12].

231
563
653423125
41236
65
433

Now consider the second cell. Continuing the sequence, the candidates are [1234][1234]. Again, 33 is taken, so we’re left with [124][124].

231
563
653423125
41212436
65
433

We’re now going to make our first hypothetical deductions, to try eliminate some of these candidates. Let’s take 44 first.

231
563
653423125
412436
65
433

What can we deduce if we place a 44 in the second cell?

Could this work? Yeah, we could just put (x456)(x456) in each of the 44-clue half-lanes (with x<4x < 4).

231
563
653423125
5
4low4356
6low
433

So 44 is possible. Let’s consider 22.

231
563
653423125
412236
65
433

This would force the head cell to be 11.

231
563
653423125
41236
65
433

What can we deduce if we place a 22 in the second cell?

Ah. But now we have a problem. This 44-clue row is going to see more than 4 skyscrapers, since either the 44 or 55-skyscraper (or both) will be a peak between the 33 and 66.

231
563
653423125
4123456
65
433

Hence we can deduce 22 is invalid. Finally, let’s consider 11.

231
563
653423125
412136
65
433

What can we deduce if we place a 11 in the second cell?

Now an issue arises with the 44-clue column. This is a dense sequence, so having a 11 here is definitely not allowed. No matter what we do, we can’t have 4 skyscrapers visible.

231
563
653423125
3
412136
625
433

11 cannot be a peak, so we can only attain a maximum of 3 peaks, not 4 as required.

So it can’t be 11 either.

We checked 4,2,14, 2, 1 and found that 22 and 11 would lead to unsolvable situations. Hence we can eliminate 11 and 22 as candidates, and conclude the second cell must contain a 44. Nice!

231
563
653423125
412436
65
433

In order to fulfil the sequence, we also now know this cell must be a 55, since it’s the only skyscraper between 44 and 66.

231
563
653423125
5
412436
65
433

Now for some pencilmarking. In the 33-clue half-lane we’ll need a sequence.

231
51263
23
653423125
5
412431251256
61235
433

At this point, none of the half-lanes we’ve looked at so far can really offer us anything. There’s nothing further to help us narrow down what they could be.

We can try more pencilmarking, but it doesn’t really lead anywhere here.

So, after much deliberation, the only sensible choice is to look at the two 33-clue upwards columns.

Absolute Madness, Part 1

Well well, what’s going on here? Whatever it is, there is a lot of structure here, because of the constraints already placed on some of the cells.

231
51263
23
653423125
5
412431251256
61235
433

The first thing to notice is that we only have 2 lane peaks left unsolved.

231
51263
23
653423125
5
412431251256
61235
433

So far, we’ve found 4/6 of the lane peaks.

This means the final 2 form a diagonal matrix.

231
51263
2366
653423125
566
412431251256
61235
433

There’s more. The same also applies to the 55-skyscrapers.

231
51263
2366
653423125
566
412431251256
61235
433

This means the remaining 55-skyscrapers also form a diagonal matrix.

231
51263
235656
653423125
566
412431251256
61235
433

Crucially, the matrices of 66 and 55 overlap. That is super interesting. There’s definitely something to be said here.

Time to pull out the hypothetical deductions again. WLOG, suppose we have this permutation:

231
51263
236
653423125
56
412431251256
61235
433

Although the two lanes differ in the candidates [34][34] and [23][23], these are effectively irrelevant in our current considerations, so we can safely treat the lanes as indistinguishable.

In the right lane, this pinpoints the 55.

231
51263
236
653423125
56
4124312556
61235
433

This, in turn, pinpoints the 55 in the left lane.

231
51263
2356
653423125
56
412431256
61235
433

Take note of the structure here. We have something that looks like this:

56
6
5
33

And importantly, even if we had the opposite permutation of 66-skyscrapers, it would be the same configuration reflected:

65
6
5
33

This allows us to make some powerful deductions.

Firstly, notice in both configurations those upper two cells use 55 and 66 between them.

56
6
5
33
65
6
5
33

In other words, these upper 2 cells must form a couple of [56][56].

231
51263
235656
653423125
566
412431251256
61235
433

Secondly, going back to our hypothetical scenario, focus on the 33-clue half-lane with the closer lane peak:

231
51263
2356
653423125
56
412431256
61235
433

The second cell here can’t be 11, because then we couldn’t have 33 skyscrapers visible.

231
51263
2356
653423125
56
41243156
61235
433

In other words, the only possible way to fulfil the 33-clue is for the half-lane to be 3 | 1 2 6\text{3 | 1 2 6}.

Again, since this is WLOG we can say the same for the other permutation. Overall, we deduce that the second cell can’t contain a 11-skyscraper, in both lanes.

231
51263
235656
653423125
566
41243116
61235
433

Well, now that means there’s only one place left for the 11 to go in this row. Hence we can solve the head cell of that 44-clue half-lane!

231
51263
235656
653423125
566
414325256
61235
433

That’s pretty wild, isn’t it?

This 11 is critical. It’s going to open a whole lot more deductions for us!

The Road in Sight

Let’s start by pencilmarking some more. Nothing too crazy here, just making explicit which skyscrapers haven’t been taken in each lane.

231
51261241243
234231245656124
234653423125
234512466124
414325256
61231245
433

While doing this, the consideration going through my head is “Could any of these have candidates eliminated to collapse to a solution?”

Looks messy I know, but do not fear the pencilmarks. Once we start eliminating they’ll make chasing effortless.

Now that we’ve done this, it’s quite apparent we can pinpoint the 11 in the 3rd row.

231
51261241243
234231245656124
23465342315
234512466124
414325256
61231245
433

This eliminates the 11 from the other unsolved cells in the rightmost lane.

231
51261241243
23423124565624
23465342315
23451246624
414325256
61231245
433

Now this, in turn, pinpoints the 11 in the 2nd row.

231
51261241243
234231565624
23465342315
23451246624
414325256
61231245
433

Which now eliminates 11 from its column.

231
51261241243
234231565624
23465342315
2345246624
414325256
6123245
433

This is great, but even better, all this chasing has led to us discovering a couple! – notice the two [24][24] cells in the 4th row.

231
51261241243
234231565624
23465342315
2345246624
414325256
6123245
433

These eliminate the 22 and 44 from the leftmost cell, making it a 33.

231
51261241243
234231565624
23465342315
35246624
414325256
6123245
433

Eliminating…

231
51261241243
24231565624
2465342315
35246624
414325256
6123245
433

What’d’y’know, another couple!

231
51261241243
24231565624
2465342315
35246624
414325256
6123245
433

These now eliminate the 22 from the second cell in the row, making it a 33.

231
51261241243
2431565624
2465342315
35246624
414325256
6123245
433

Eliminating…

231
51261241243
2431565624
2465342315
35246624
414325256
612245
433

The great thing about having so many couples, is that they act as a catalyst for even more couples to form. Now we can fill out the rest of those sparse [6][6] cells’ candidates.

231
51261241243
2431565624
2465342315
3524161624
414325256
612245
433

Whew, wasn’t that satisfying! That hypothetical deduction really paid off, didn’t it?

Absolute Madness, Part 2

Well guess what, we weren’t done with that hypothetical deduction. There’s one more deduction we could draw from it that we haven’t addressed yet.

We could’ve included this earlier, but that would be no fun. Then the chasing would be really mindless. Also, this is how I solved the puzzle myself (I only noticed later on), so it’s probably a more natural way of navigating it ;P

So again, WLOG take one of the possible permutations for the two lanes.

231
51261241243
24315624
2465342315
35246124
4143256
612245
433

This time, we can also solve the 11 and 22 cells that formed couples with the 66 and 55, respectively. We won’t chase further since it won’t be necessary (or helpful, really).

I actually dropped this earlier in a note. For the left half-lane, the only possible solution is 3 | 1 2 6\text{3 | 1 2 6}, since 11 is the only skyscraper shorter than 22.

231
51261241243
24315624
2465342315
35246124
4143256
6122415
433

Again, applying this symetrically to both lanes, we find that one of them must contain a 11.

231
51261241243
24315624
2465342315
35246124
4143256
61224115
433

Now notice that means the 11 in this row cannot go over on the left:

231
51261241243
24315624
2465342315
35246124
4143256
61245
433

If the 11 went here, it wouldn’t be available for one of the two 33-clue half-lanes.

Hence we can eliminate 11 as a candidate there!

231
51261241243
2431565624
2465342315
3524161624
414325256
62245
433

And now we’re on the home straight. From here, the puzzle just collapses.

Endgame

231
5161241243
2431565624
2465342315
3524161624
414325256
6245
433
231
51624243
2431565624
2465342315
352161624
414325256
6245
433
231
51624243
2431565624
2465342315
35216164
414325256
6245
433
231
51624243
243156562
2465342315
35216164
414325256
6245
433
231
51624243
43156562
2465342315
35216164
414325256
6245
433
231
51624243
43156562
265342315
35216164
414325256
6245
433

Almost there…

231
51624243
43156562
26534315
35216164
414325256
6245
433
231
51624243
43156562
2654315
35216164
414325256
6245
433
231
5162243
43156562
2654315
35216164
414325256
6245
433
231
516243
43156562
2654315
35216164
41435256
6245
433
231
516243
4316562
2654315
35216164
4143526
6245
433
231
516243
431652
2654315
3521164
4143526
6245
433
231
516243
431652
2654315
352164
4143526
62435
433
231
516243
431652
2654315
352164
4143526
624315
433

A very satisfying solve :]

231
516243
431652
2654315
352164
4143526
624315
433