Here comes a explanation of threat-format. The format could be more compact, but I want it simple so it is easier to write a program that can search a board for these threats. All threats in the list are white threats. Any line that starts with a # is a comment line in the threat list.
One threat could be written as:
W-W+B-BW1-BW1
3
-1,1 +2
C3\
W means a white end and B a black end of a line. - is a left turn and + is a right turn. The 1 after two of the W's means that these two white line-ends must be connected in some way.