リブルラブル、そんなに難しいかなぁ・・・面倒そうではあるが

んじゃま、皆でリブルラブルのアルゴリズムを妄想してみるか。
自分じゃ作らない(作れない)けど、考えるだけならいくらでもできるし、
アルゴリズムを考えるのはプログラミングのいい練習になるんじゃね?

前提条件としてはこんなもんか。
・画面上にはいくつかの杭が配置されている
・リブルとラブルの間はヒモで結ばれている
・ヒモは杭に引っかかる
・ヒモの長さは無制限
・ヒモがクロスするとその内側が塗りつぶされる。

塗りつぶしは杭を頂点とした多角形のペイントで良さそう。
問題はヒモと杭の当たり判定部分か。
杭の数もそんなに多くないし、やっぱ杭毎にヒモとの接触フラグを
持たせるほうがいいのかなぁ?