Ad
  • Default User Avatar

    Really cool Kata, I loved solving it, even though it took me a while. Keep making more like this.

  • Default User Avatar

    Thank you very much, I have learned a lot from this experience. Sorry for wasting your time

  • Custom User Avatar

    It's not that your kata was "hated", no. It's simply that Codewars collected a lot of content through they years which has many quality issues and caused troubles to users in one or another way, and requirements for kata and authors became quite strict, to prevent this. Put reviewers with poor social skills on top of this and you get what you experienced.

    Two main reasons for the negative feedback your kata collected could be:

    • It's similar to other kata. Other than Vigenere kata I pointed you to, there's a variety of Caesar cipher kata, etc. You can see the extent of the problem here. Community does not like duplicates, but it's still not well defined what is a duplicate. Some reviewers have stricter opinion on the topic than others.
    • It was published in a shape not acceptable to many users. Problem with beta kata is that they sometimes can get approved prematurely while still being in bad shape. It should not happen, but some users just love clicking whatever button they see, and "Approve kata" button is one of them. To partially prevent this problem, community worked out a method of retiring bad beta kata quickly. Recently, to countermeasure this phenomenon and support beginner authors, a set of help articles was published:
      • Authoring guidelines which your kata should meet to be considered good for approval. There are still some placeholders there, but it's mostly finished and stable.
      • Creating your first kata tutorial, which I do not like too much personally, but might be helpful. It's not published yet and unfortunately I have no time to finish it.
      • Tutorial on Creating kata in Python, and there are also versions for some other languages (JS, C, other ones incoming when I find time).

    Docs are still work in progress in general, there's a lot of TODOs and gaps to fill, but they slowly get better and better. If you are going to create more kata, be sure to read through the linked articles, and if you do not understand something, ask. Articles explain how to get feedback early without risk of being bashed by reviewers with social skills of an ogre.

  • Default User Avatar

    Please can you tell me why you hated it, at least? Was it just because it was to similar or is it something I actually did wrong?

  • Custom User Avatar

    Since the kata got retired, you do not have to do anything more. You cannot delete it.

  • Default User Avatar

    Ah, okay, thank you.
    Should I unpublish? What do I do from here.

  • Custom User Avatar

    Your encryption patter seems like a case of Vigenère cipher, and such kata already exists.

  • Custom User Avatar

    so please don't take my words out of context again

    Huh? I don't see where that's the case.

    I just thought this would be a fun first kata for me to make

    And that's fine, but I'm afraid it won't leave beta phase, as it's already at the edge of retirement. No one really left any feedback for you why they downvoted it, but I'd guess it's similar reasons to what I'm saying.

  • Default User Avatar

    I said I thought. I am sorry that you think this is too similar, I have checked some, but not all. Most are just fixed shifts, they only move by one thing for each letter and is given a number. You say 'one if', but the only thing it shares is a name and the fact that they both encrypt letters. I am ONLY saying this from the ones I have seen, so please don't take my words out of context again, I may be wrong and I DO agree that there are already some ciphers out there. I just thought this would be a dun first kata for me to make.

  • Custom User Avatar

    would be different from any out there

    In what way? Have you actually checked for similar katas? Just from reading description I'm pretty sure this exact kata exists already, if not 95+% similar. And even if there weren't, adding 1 if statement to it wouldn't make it unique.

  • Default User Avatar

    I can't see that, for me it says (s + f = y)

  • Default User Avatar

    Ah, Ill fix that. s + d = w, but s + f = y. Sorry.

  • Default User Avatar

    Why s+d->w and s+f->z?
    (from fixed tests)

  • Default User Avatar

    I don't think so, I didn't check, but I thought that a cipher that depends on the alphabetical position of encryption characters would be different from any out there

  • Default User Avatar

    Have you tried it again?

  • Loading more items...