Hm, wenn dus bis zu diesem Bild geschafft hast

Bild hier  

, dann bräuchtest du nur noch nen such-algo, der die Gewichtung der weißen punkte errechnet...

Aus dem Stand fällt mir da nichts fertiges ein...

Müsste man mal suchen...