Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
.
From the description : "Attempting to invoke an infinitely recursive pattern of any form" is what should throw an error. In this particular case, only p0 ever gets invoked, so no error should be thrown.
The commands 'anda', 'or' and 'xor' are not actually tested (although 'and', 'ora' and 'xora' are) (in Java).
You state in the description that a vertex is the line between 2 edges, but it's the other way around. An edge is the line between vertices, which are the points.
I completed the Kata in python and fixed the problematic line in JS. It should work now
There seems to be an issue in js. Submitting any code whatsoever throws the error 'Unexpected eval or arguments in strict mode'