Re: Final hints
Alex Y
See comments on your solution to date:
No solution yet, but working on it. First, for reference, label the rows J, K, L, M and the cells in the J row J1, J2, J3, J4, etc. So the B1 card is in cell J4.
Some observations:
1.There must be a B card in either cell J3 or K4 (say J3), and a W card in the other cell (K4). Obviously could be reversed.
Yes, and that defines the symmetry of the solutions
3.When a B2 card is entered, indicating 2 adjacent B cards, one of the adjacent cards must be in a horizontal cell and the other in a vertical cell. They cannot all be in a row or column because this would mean they would be B3 cards.
That is a true statement about the B2 cards, but I'm concerned about the reasoning. Remember that "neighbors" do NOT include diagonals. So I don't see why having three black cards in a row means they would have to be B3 cards. I.e., a row could be W1-B1-B2-B1 if the ones above and below were white.
4.Therefore the card in cell J2 is W.
True, even if I don't follow the reasoning

.
W3 in cell J1 would require a B card in cells K1, L1, M1 which would mean they would have to be B3 cards (not allowed); a W4 in cell J1 is not possible as long as there is a W card in cell J2.
No, I think you have a different picture of "immediate neighbor" from what I intended. J1 has only two immediate neighbors -- J2 and K1. No other square touches J1 from a horizontal or vertical direction.
That is it so far, even with the aid of your hints. With so many hints you would think it should be obvious, but not to me so far.
Go back and see if the hints help more with this explanation of what was intended by "neighbor".
I'll probably post a solution this weekend, but will clearly label it in case you want to keep working on it. (I have one of Dan's written on paper that is now starting to yellow with age as I try to solve it!)