I think you should define some properties of the polygons: are the coordinates of vertices limited to integers or are fractions allowed? How about the slope of a side? Slope of something like 7/3 would result in a line having block sizes of 2, 3, 2 or something similar and make it hard to decide whether the side has more vertices on it or not
Also, what is the smallest size of a valid polygon?
@Razetime I'll let someone else more experienced answer, but from my 5 second glance it looks a bit like VerifyKey is a match ≡ along with dfns.dec (or dfns.hex) and ⎕UCS
(not related) when you do 'IÏ'⎕CY'isolate' and try to use it, you get a cryptic 'value error' with no more information, it seems you need to load the entire thing, if this could be fixed it would be nice, otherwise is it possible to make the error a bit better?
also, not that I can do it now I have to load the entire thing, but is there a way to import one thing and rename it? like from whatever import thing as name in python
ok, now instead of value error I get ⍎VALUE ERROR, why on earth f¨x should be any different to f IÏ x I don't know, but clearly it is