• 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
thisFeeling Avatar
Name:Julian Sadowski
Clan:JSoftware
Skills:js, slackline :)
Member Since:Nov 2013
Last Seen:May 2025
Profiles:
    Following:1
    Followers:4
    Allies:1
    View Profile Badges
    • Stats
    • Kata
    • Collections
    • Kumite
    • Social
    • Discourse
    • Conversations (108)
    • Replies
    • Authored
    • Needs Resolution
    • Custom User Avatar
      • dfhwze
      • resolved an issue on "Poker cards reducer" kata
      • 5 months ago

      description updated

    • Custom User Avatar
      • trashy_incel
      • resolved an issue on "Poker cards encoder/decoder" kata
      • 15 months ago

      fixed

    • Custom User Avatar
      • akar-0
      • resolved a suggestion on "Poker cards encoder/decoder" kata
      • 3 years ago

      Approved

    • Custom User Avatar
      • lastawaken
      • commented on "Poker cards encoder/decoder" kata
      • 4 years ago

      Great kata, but my previous one was https://www.codewars.com/kata/5ac616ccbc72620a6a000096 (5kyu)
      And they are really incompareable in terms of complexity...

    • Custom User Avatar
      • szymonPy
      • commented on "Poker cards encoder/decoder" kata
      • 4 years ago

      I think this kata should be 6 kyu maximum

    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      Could you add random tests? You could have a look at JS for a reference.

    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      Author's solution was wrong. Updated JS with fixed solution.

    • Custom User Avatar
      • FArekkusu
      • resolved an issue on "Poker cards reducer" kata
      • 4 years ago
    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      fixed

    • Custom User Avatar
      • FArekkusu
      • commented on "Poker cards reducer" kata
      • 4 years ago

      Yes, the current oS function is wrong. Take the comparator on the last line from here and use it instead.

    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      All solutions are failing now, I think author's solution is wrong.

    • Custom User Avatar
      • FArekkusu
      • commented on "Poker cards reducer" kata
      • 4 years ago

      truncateThreshold should be set to 0 just in case, and assert.isTrue(Array.isArray(actual) && actual.length == 0, "Empty array [] expected") is a really weird way to do assert.deepEqual(actual, []).

    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      Random tests added JS. I'm not sure the reference solution is correct. I've tested a couple of solutions, they all fail on some edge cases.
      In fact, all solutions except 2 fail after adding random tests :s

    • Custom User Avatar
      • dfhwze
      • commented on "Poker cards reducer" kata
      • 4 years ago

      JS adapted.

    • Custom User Avatar
      • dfhwze
      • created a suggestion for "Poker cards encoder/decoder" kata
      • 4 years ago

      C# Translation, as with other translations, no input validation required.

    • Loading more items...
    • © 2025 Codewars
    • About
    • API
    • Blog
    • Privacy
    • Terms
    • Code of Conduct
    • Contact

    Confirm

    • Cancel
    • Confirm

    Collect: undefined

    Loading collection data...