The user has to connect a dot on the left with a dot on the right. But... they must also be able to delete a connection they made. It should also be possible (if I allow it) to connect a dot on the left to multiple dots on the right.
Maybe there are built in tricks like "hey use this in ZIM, it will be the easiest way to do it" that I'm not aware off?
Nice. Your example only connects if right. It sounds like Bart wants to be able to connect if wrong or right... and be able to change your mind. Maybe trigger a correct if it is correct - or press a check button to see if correct.
NICE your underwater schatkaart + check. I did manage to do some stupid moves, but hey as long as the system detects them as "not correct" it's perfectly ok.