• 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
RileyHunter Avatar
Name:Riley Hunter
Clan:Unknown
Member Since:Oct 2020
Last Seen:May 2025
Profiles:
Following:1
Followers:18
Allies:1
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations (380)
  • Replies
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • Just4FunCoder
    • commented on ""Translate DNA in 6 frames" Python Translation"
    • 2 months ago

    Haskell: codon (a function, codon :: Codon -> AminoAcid)

    JavaScript: codons

    Python: codons

    Ruby: $codons

  • Custom User Avatar
    • ejini战神
    • commented on ""Even numbers in an array" JavaScript Translation"
    • 6 months ago

    🤖

    • Scrutinized tests

    • Added useful assertion messages

    • Used lodash functions

  • Custom User Avatar
    • RileyHunter
    • commented on "Logic Gates" kata
    • 8 months ago

    Rarely used synonym for XNOR.

  • Custom User Avatar
    • saudiGuy
    • resolved a suggestion on "Matryoshka Dolls" kata
    • 8 months ago

    .

  • Custom User Avatar
    • RileyHunter
    • created a suggestion for "Translate DNA in 6 frames" kata
    • 10 months ago

    Kata author inactive.

    Fork here:
    https://www.codewars.com/kumite/66cfc32158ca25adbd4046c4

    Which addresses the following issues:

    https://www.codewars.com/kata/5708ef48fe2d018413000776/discuss#66ceed4f35f801ce5b2114f0

    https://www.codewars.com/kata/5708ef48fe2d018413000776/discuss#64a00e06dddc25005edfaf86

  • Custom User Avatar
    • RileyHunter
    • resolved an issue on "Growth of a Population" kata
    • 10 months ago

    The issue tag is for problems with the kata itself, not for problems you're having solving it. Have you tried printing out your variables at critical points at checking them against your expected logic?

  • Custom User Avatar
    • RileyHunter
    • commented on "Iterator.tee" kata
    • 10 months ago

    Fair point. I'm being a bit idealistic.

  • Custom User Avatar
    • RileyHunter
    • commented on "Make a square box!" kata
    • 10 months ago

    Fork here which addresses the following problems in JS:

    1. Test max now matches description
    2. Initial solution function signature fixed
    3. Node version updated to 18.x
    4. Test library updated to chai
    5. Tests are no longer in code-golf style formatting (why was this even a thing?)
  • Custom User Avatar
    • RileyHunter
    • commented on "Lights Out" kata
    • 10 months ago

    Nice kata. Perhaps it was just me, but I think I've solved easier 2-3kyus lol. Suprised at the difficulty.

  • Custom User Avatar
    • RileyHunter
    • created an issue for "Esolang Interpreters #2 - Custom Smallfuck Interpreter" kata
    • 10 months ago

    Random tests in Python do not contain any loops or no-ops, therefore only testing a subset of the specified behaviour.

    Python fork which implements better random testing:
    https://www.codewars.com/kumite/66c8182e4d7ff9aec7c3b877

    If approved I'll port the changes to JS as well.

  • Custom User Avatar
    • RileyHunter
    • resolved an issue on "Bouncing Balls" kata
    • 10 months ago

    I think you've misunderstood the kata. If a ball goes from 10m, down to 0m, then back up to 10m and there is a window at 5m the mother at the window will see the ball twice; once on the way down, once on the way up. This kata is not about counting the number of bounces.

    If you want to raise an issue in the future please:

    1. Check carefully whether the issue is actually with the kata. 87,000+ people have completed this one. What are the chances they all got it wrong?
    2. Note which language you found the issue in
    3. Include more info to help others reproduce the error
  • Custom User Avatar
    • JohanWiltink
    • commented on "Iterator.tee" kata
    • 10 months ago

    Depends how high you put the bar. If you don't use more memory than necessary, I say you qualify. Nothing is keeping a normal iterator from keeping, possibly huge, state either.

  • Custom User Avatar
    • RileyHunter
    • commented on "Iterator.tee" kata
    • 10 months ago

    Fun kata, but I find the first part of the description a bit amusing.
    Every solution I've looked at (including my own) does not actually contradict what Mozilla said, in my opinion.

  • Custom User Avatar
    • RileyHunter
    • commented on "Largest Square Inside A Circle" kata
    • 10 months ago

    It might be obvious from the syntax but it's best to say which language you're working in so people can help debug.

  • Custom User Avatar
    • RileyHunter
    • commented on "Popping Blocks" kata
    • 10 months ago

    It appears to me that the Scala solution is correct.

    For Seq("B", "B", "A", "A", "A", "B", "A") I would expect:

    • Pop "B", "B" from index 0 => Seq("A", "A", "A", "B", "A")
    • Pop "A", "A", "A" from index 0 => Seq("B", "A")
    • Nothing more to pop; return Seq("B", "A")

    when I test the reference solution popBlocks(Seq("B", "B", "A", "A", "A", "B", "A")) => Seq("B", "A")

    Do you expect something different? If so, what?

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

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...