venn.js icon indicating copy to clipboard operation
venn.js copied to clipboard

Sometimes intersection of two circles is unseen (with 3 circles in total)

Open xantore opened this issue 6 years ago • 1 comments

Hey! I really appreciate your project and it is really awesome! :) However I came across a sad case with 3 circlres A, B and C, where intersection of circles B and C is wrongly equal to intersection of all three circles, while it should be greater, because: |B∩C| = 5 |A∩B∩C| = 3 Therefore there should be a part where B and C overlap and A does not (and the area of it should be 5-3=2). I attach a screenshot of these parameters from your site https://www.benfrederickson.com/venn-diagrams-with-d3.js/

case

Maybe it is already fixed somewhere or these values are somehow invalid in your opinion? I will really appreciate any information or help or just answer "I have not seen that before and I can not explain that in a short time".

It would be a pity if such a small detail decided about resigning from your solution... :(

Kind regards!

xantore avatar Jan 10 '19 11:01 xantore

Keep in mind, that even just three circles can be constructed in such a way that it is inconsistent in two dimensions. At this point, the utility function may already be nonzero and giving you just a compromise.

jonnyrobbie avatar Jan 14 '19 12:01 jonnyrobbie