• Sign Up
    Time to claim your honor
  • Training
  • Practice
    Complete challenging Kata to earn honor and ranks. Re-train to hone technique
  • Freestyle Sparring
    Take turns remixing and refactoring others code through Kumite
  • Community
  • Leaderboards
    Achieve honor and move up the global leaderboards
  • Chat
    Join our Discord server and chat with your fellow code warriors
  • Discussions
    View our Github Discussions board to discuss general Codewars topics
  • About
  • Docs
    Learn about all of the different aspects of Codewars
  • Blog
    Read the latest news from Codewars and the community
  • Log In
  • Sign Up
ArtOfCode Avatar
Name:ArtOfCode
Clan:University of Portsmouth
Member Since:Nov 2016
Last Seen:Jun 2024
Profiles:
Following:14
Followers:15
Allies:14
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations
  • Replies
  • Authored (7)
  • Needs Resolution
  • Custom User Avatar
    • ArtOfCode
    • resolved an issue on "Which string is worth more?" kata
    • 9 years ago

    Existing tests provide enough coverage. More would be nice but are not currently essential.

  • Custom User Avatar
    • ArtOfCode
    • commented on "Decode the Morse code, advanced" kata
    • 9 years ago

    I can see the idea behind that, but it does break a lot of potential mathematical implementations of this problem - the greatest common divisor approach no longer works, for example. Would you be willing to reconsider that requirement (or just re-write the tests so that it doesn't matter)?

  • Custom User Avatar
    • ArtOfCode
    • created an issue for "Decode the Morse code, advanced" kata
    • 9 years ago

    In the Python version, the test cases for "Extra zeros handling" are incorrect.

    The test submits 01110 as bits. With extra zeros stripped, this is 111. The sample rate here can only be one per dot. Hence, this message is three time units long, and the signal is HIGH for all three time units. This represents a dash. According to the Morse code standard, a dash is T: see https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/International_Morse_Code.svg/450px-International_Morse_Code.svg.png. These tests expect E, which is instead a dot.

    The same issue applies to the other test case (bits=000000011100000): Got T, expected E, but T is correct.

  • Custom User Avatar
    • ArtOfCode
    • commented on "Which string is worth more?" kata
    • 9 years ago

    Link doesn't list any open translation forks. Did you publish it?

  • Custom User Avatar
    • ArtOfCode
    • resolved an issue on "Identical Elements" kata
    • 9 years ago

    Done, thanks.

  • Custom User Avatar
    • ArtOfCode
    • commented on "Identical Elements" kata
    • 9 years ago

    [status-norepro]

    Does your browser support let?

  • Custom User Avatar
    • ArtOfCode
    • resolved a suggestion on "Identical Elements" kata
    • 9 years ago

    Aye, could be. I called it 'identical' as a word choice rather than an indication of its technical content. I think it's fairly clear from the description what you need to do.

  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...