No. Improve the puzzle statement with clearer definition is the way to go, in my opinion.
If necessary, extra test cases can be added.
My first go thru the testcases were all 100% then the validators … 3 of them failed. I decided to prioritize full space.words.space, then partial words(space.word or word.space), then i didn’t care if they had leading/trailing chars or not. Anyone that can’t see the contribution would be left a little in the dark me thinks. Suggestion would be to replace the ?;}{ and then split, but by priority works too.
That’s what I did.
Why the open and close braces are included? Was the error caused by using wrong chars to spilt?
I do think you could add a test similar to validator 3, i.e. a test where we get a wrong key if we search for the word as a substring match rather than as an exact word match.
Currently, validator 3 is the only case where it matters to have an exact word match and not just a substring match.
Also maybe a test where word is at the end of the plaintext.
Great suggestion, but doesn’t look like it’s going to happen. I’m failing validator #3 (only failure) and I’m at a loss to understand what the condition is that causes it. A test that emulates what validator #3 is doing would help.
As a general question, I really don’t understand how you are supposed to debug validator failures - except by just educated guesses.
Could you send me your code in mp because all the possible error witch can fill validator 3 fail test 3 so if you can send me the code I could try fixing the problem
Hi, I’m struggling with the validator #3 when submitting my code, is it possible to communicate the test case or give a hint about it ? Thanks in advance.
There was some discussion about Validator 3 earlier. If you haven’t read it yet, you may want to review it first to see if anything there helps you debug your code.
Thanks for your answer, I saw the comment “Same word, different ciphertext.” but I’ll try again, I didn’t figure out the case, perhaps it is doing with for example “test” but in the message is “tests”.
Hi, I didn’t find the problem, can you please add the blocking validator as a test case ? thanks
That wasn’t the only comment about Validator 3 ![]()
If you still can’t figure out the issue and if you want, you may send me your code in private message and I’ll take a look.
I’ve added two new pairs of cases (“Make sure X is alone” and Validator 4, and “I must survive on my own” and Validator 5) since quite a few people have been running into difficulties with Validator 3.
Thanks for your help and patiente