model, domain knowledge is involved in the special pattern called Connection. A
Connection covers several consecutive intersections of a line on the board, and is also the
basic element of the data structure sketching the blueprint of the model. Based on
Connection, we can show how to construct a complete database containing the knowledge
of each possible Connection, and then explain how to design the data structure of such a …