Hello !
Here are some bugs/improvement that I have noticed for some time. Some of them may therefore be obsolete or irrelevant.
(edit )
(edit )
(edit )
Summary list :
-
[NO FIX__]
Unamed codingamer -
[NO FIX__]
Solution background color -
[DISCUSS_]
clashofcode ranking -
[DISCUSS_]
clashofcode report (, not new but confirmed !) -
[NO FIX__]
Contribution formating -
[OPEN____]
Forum navigation () -
[WILL FIX]
Forum + search -
[WILL FIX]
cp computation -
[OPEN____]
stub generator -
[DISCUSS_]
ide line jump -
[NO FIX__]
ide language version -
[OPEN____]
ide preview () -
[NO FIX__]
ide language switch -
[OPEN____]
Don’t panic ep2 -
[WILL FIX]
clashofcode waiting lobby -
[WILL FIX]
clashofcode waiting lobby 2 -
[WILL FIX]
clashofcode waiting lobby 3 () -
[NO FIX__]
null byte -
[WILL FIX]
Forumception -
[WILL FIX]
Forum link menu () -
[DISCUSS_]
Unary (golf) () -
[WILL FIX]
Forum logout () -
[OPEN____]
Empty approved comment ()(@5DN1L) -
[OPEN____]
clashofcode.shareresulttitle ()(@Harshit_Gupta)
In details…
1. Unamed codingamer
Unamed codingamer take the name of the previous or next user while navigating solutions (example)
2. Solution background color
Refreshing the page fix the problem but the background turn white ! Same thing happen for clash solution.
3. clashofcode ranking
clashofcode ranking notification is wrong ? Seems related to N/A submission ?
4. clashofcode report
Sometimes the clash report link does not work, and we need to refresh multiple times to get it.
5. Contribution formating
There is no more separator between clashofcode mode in contribute page
6. Forum navigation
Previous navigation does not work at least on safari when reading a post to get back to forum home. That happen after reloading the forum home page. Same thing when you try to reach the forum by the menu from a post
for example, when I have finished reading this thread (i.e. Coding Games and Programming Challenges to Code Better) and I would like to go back to the forum’s main page (i.e. Coding Games and Programming Challenges to Code Better), clicking FORUM under the COMMUNITY menu does nothing. (original post)
7. Forum + search
The search dropdown does not close when use on the forum
8. cp computation
It seems there is a problem in cp computation, either in our advantage or not !
9. stub generator
stub not valid in perl because of variable redefinition (this is handle in other language) :
read n:int
loopline n x:int
loopline n y:int
write answer
10. ide line jump
In the ide, when trying to correct a syntax error/exception, the cursor goes to the beginning of the corresponding line, which is great but is it possible to leave it if already on the good line to keep x position ? Could be very cool when trying to fix that syntax error/exception !
11. ide language version
At least kotlin version ide is not align with the current runtime version. java too but certainly more complicated with multiple version. I did not check for others
12. ide preview
Preview does not work at least on safari for some puzzle like this one
13. ide language switch
When switching language, hiting alt/ctrl/maj/tab/… reopen the dropdown. Could it be possible to the editor to gain focus or at least fix tab so that the combo “tab; ctrl + a; suppr” works !!
14. Don’t panic ep2
Don’t panic ep2, fr/en statement is half from episode 1 ! It seems all technical details : nbAdditionalElevators : not used for this first question, value is always 0
… single line WAIT or BLOCK
Also there is a small problem in the game itself :
- replay show that i win, where it’s not the case (obviously miss an action but i’m already under the exit) ! (test 2)(
print("ELEVATOR\nWAIT\nWAIT\nWAIT\nBLOCK\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT")
) - In the previous replay if i add “ELEVATOR” action, i win, but ELEVATOR is not a valid action ! (test 2) (
print("ELEVATOR\nWAIT\nWAIT\nWAIT\nBLOCK\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nWAIT\nELEVATOR")
)
15. clashofcode waiting lobby
When joining an already started clash, sometimes the elapsed time works, sometimes not, in both case it’s not real time.
16. clashofcode waiting lobby 2
I’m not sure but seems related to internal events of the clash, when trying to join an already started clash, or when you are not fast enough to click join before it start you get :
17. clashofcode waiting lobby 3 ()
Sometimes when joining a clash, countdown and mode does not work :
18. null byte
null byte cause an internal error when playing the code. Because is not that simple to write it in the editor (actually, I don’t know how it appears the first time !!), here is the json sent :
["53554452c79fd8be8a708f8d17e11ee680c99a5c",{"code":"print(\"null character at the end of the line...\")\u0000","programmingLanguageId":"Python3","multipleLanguages":{"testIndex":1}}]
url :POST https://www.codingame.com/services/TestSession/play
19. Forumception
In fact I like this one ! But accessing the faq by the forum is very interesting !! Happen with other links too.
20. Forum link menu ()
The forum link menu is not correct when accessing directly a post.
21. Unary (golf) ()
Just notice that the statement mention (sans retour chariot)
about the input line. Which is not true. I personally suggest to remove that mention in the statement rather than modifying test cases for two reasons :
- It breaks the entire leaderboard.
- it’s one of the thing that make the challenge more interesting.
But as discussed with @5DN1L, maybe players would prefer the other solution.
22, Forum logout ()
Logout does not logout from forum
23, Empty approved comment () (original post)
Based on this previous post, CG added this feature to contribution moderation:
Add a non-skippable comment at refusal/approval to push moderators to explain their votes.
However, as shown in the screenshot below (from this contribution ), a moderator can still approve without adding any comment. I think that needs to be fixed.
24, clashofcode.shareresulttitle () (original post)
The key clashofcode.shareresulttitle
is missing
That’s all folks
No that’s not true, I have another one but I need to confirm that