In fact, in the rules of Hashi, all squares need to be connected. You can reach any other square from every square through several lines (in graph theory, it is called connected-graph).
When all squares are green, but there is no "complete" message, there maybe are multiple unconnected areas.
In this update, if this situation exists, a message will be displayed to prompt you to find places that do not meet the puzzle rules.


Changed files in this update