Would have been nice to hear about the bit where they actually got banned from Codewars. (Rather than the bit where they found a way of cheating at Codewars. Also, does that still work, or have the Codewars people now patched the bug?)
I agree, it seems poor sportsmanship on the part of Codewars. I mean they could have a special leaderboard for those who "hack" the game in one way or another. It seems in the best interest of the software itself, but also of the community, to foster this kind of creativity.
How I got banned from Codewars
11–20 of 49 posts
Re: How I got banned from Codewars
#12Re: How I got banned from Codewars
#13Earlier quoted context omitted.
Still works[0], I just had to rename mymethod to the tested method. Pretty poor show from CW. [0] - http://imgur.com/a/QC1gf
they could just use a different interpreter, i.e disable some monkeypatching.
Re: How I got banned from Codewars
#14I'm surprised that the test for pass/fail is within the interpreter, rather than a string match against the stdout of a sandboxed interpreter.
Re: How I got banned from Codewars
#15Earlier quoted context omitted.
Still works[0], I just had to rename mymethod to the tested method. Pretty poor show from CW. [0] - http://imgur.com/a/QC1gf
they could just use a different interpreter, i.e disable some monkeypatching.
A more sensible alternative would probably be to serialise the assert_equal parameters and check the results externally.
Adding negative tests (using `not a == b` to avoid the same monkeypatching of !=) would also help
Re: How I got banned from Codewars
#16Uh, oh. You're the James T Kirk of CodeWars. It's like beating the kobayashi maru...
Re: How I got banned from Codewars
#17Re: How I got banned from Codewars
#18Would have been nice to hear about the bit where they actually got banned from Codewars. (Rather than the bit where they found a way of cheating at Codewars. Also, does that still work, or have the Codewars people now patched the bug?)
I agree, it seems poor sportsmanship on the part of Codewars. I mean they could have a special leaderboard for those who "hack" the game in one way or another. It seems in the best interest of the software itself, but also of the community, to foster this kind of creativity.
Re: How I got banned from Codewars
#19Re: How I got banned from Codewars
#20So the Ruby guys have an unfair advantage. As a non-Ruby guy hope they fix this. But it still feels bad. I only found that site a few days ago and it looked all flashy compared to codeforces but now - It raises severe questions about its accuracy. Kinda like Chrome dinosaur high scores.