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.
Mathy kata indeed, good to learn something new.
it should definitely be in the specs. examples are not specs.
the description should be correct, complete and consistent without the examples.
Okay, it is pretty clear in the examples. I admit I skimmed over them. But a tiny line could be added to the description when it's talking about precedence for other things.
Python updated; around half the solutions did get invalidated.
that is in the last example, but it's not in the specs - and it should be. examples are not specs.
Maybe the description should say that *_allow loses to *_deny. Or at least that's how it seemed to me and what I wrote in my solution
Both are possible actually; it should be specified.
False
makes sense though;allow
has to be an explicit permission, the default isdeny
and that overridesallow
.To prevent solutions from being invalidated, keep the current behaviour.
removed from description by Johan
False
on empty set, it should beTrue
instead, no?approved, and we can close issue below
(star)
was never in tests, I think it's a mistake in the description.Empty database seems like a valid edge case, but is not tested, explicitly not even in Python random tests.
I'd suggest adding tests with that. Description might mention it, but it doesn't even seem necessary.
JS translation
this translation modifies the description ( removing the
"(star)"
mentioned below, amongst others )"(star)"
is in description, but only"*"
is tested.So many conditions, omg, thanks for the kata.
Loading more items...