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.
This comment is hidden because it contains spoiler information about the solution
The rules have to be explained in the description - the user should not have to look up other resource just to understand what he's supposed to do.
my solution should be invalid if it only passes sometimes
Would be helpful to state that the break is being made from a table in it's initial state (i.e. all balls are present on the table).
For example, the test says that a break of just the pink ball is invalid, but that would be a valid break if there was only two balls left on the table.