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.
Following the issue below:
There should be these 2 fixed and sample tests in all languages, possibly random tests too.
sdfsdsa KPI.WAH.
(can only be determined after description is made clear)sdfsdsa KPIWAH.
(should returnKPIWAH is an acronym. I do not like acronyms. Please remove them from your email.
)Description lacks clarity...
So, can it be combined with "." as well or must it be kept as a single word to be considered valid?
What about cases of other non-sentence-separating puncutations,
,;:'"
??Crystal: The current reference solution is not able to detect "non-acronym" followed by a full-stop. Causing it to return a wrong solution sometimes.
For example:
This comment is hidden because it contains spoiler information about the solution
Python and Ruby random tests must be updated. They may generate words like
BIrwRGQ
which are not allowed according to the description: "Acronyms will not be combined with lowercase letters, such as in the case of 'KPIs'. They will be kept isolated as a word/words within a string."Ruby 3.0 should be enabled.
Good stuff.
You could add messages to each test, showing the input string to help with debugging.