Hi Largo.
What I tried to do here:
viewtopic.php?f=81&t=3196&start=750is basically the same as this:
discussion.12.12.2017.png
I tried to make a message that would have a P20 spike with transposition at period 20, about 39 symbol positions unique to top and bottom 6 rows, and only four symbol positions unique to the middle 8 rows. "Cake" 6-8-6.
It was very difficult to transpose the plaintext at P20 and use two different keys to get a spike at P20. Assuming, of course, that Zodiac transposed the plaintext before encoding. I had to take an entire book and find the chunk of 340 plaintext that would do it the most. It may be that more than one key was used and the P19 spike is a phantom.
The P20 repeats for smokie 64 were mostly within their 6-8-6 regions, meaning that there could be a P20 bigram in the top 6, but the repeat would occur in the top 6 or bottom 6. Or there would be P20 bigram in the middle 8, but the repeat would also be in the middle 8. There were few that crossed over from one region into the other. And with the 340, the P19 bigram repeats occur in all regions ( right? someone check me on this ).
It was easy to make a message that had a lot of symbols unique to the top and bottom 6 rows.
But I was unable to make a message that only had a few symbols unique to the middle 8 rows. The reason is because with homophonic encoding, a lot of symbols appeared in the middle 8 rows and did not appear in the top and bottom 6 rows. As different from the 340, where only two symbols, or a total of four symbol positions are unique to the middle 8 rows.
That is why I think that one possibility is not two different keys, but that Zodiac selected his symbols from the homophonic groups of symbols that map to the individual plaintext by some pattern that would cause the regional bias.
That's just my two cents, and I could be wrong.