Reached Level 20 at Codingame

I realized I was only level 19 on CodinGame.

As 20 is a more beautiful number, I decided to fix that.

First of all, I noticed I could get the certification “coding speed” at Gold level.

This has the following description: The developer knows plenty of language tricks and chooses to use the most efficient syntax, so as to reach a desired result.

And all I have to do is to solve clashes with 3 different languages. I have already solved many clashes using Go (see Challenge: Solving 100 Short Go Problems), and one in a language I don’t remember (maybe C++ or Java), but none with Python yet. The good thing about this is that I don’t have to get the first position, just solve the puzzle. And if I fail, I can try it again. Fortunately, I didn’t fail. It took me some time to figure out the Python tricks for that puzzle, but I could solve it under the 15 minutes we have for this challenge.

That was worth 75 points of experience.

I got the missing points by solving Easy Solo Puzzles because there are a lot of them. I could choose them randomly, but I think it would be more interesting to do the most popular ones first. This is the way to have more things in common with other people (when you open a puzzle you can see which contacts have solved it). As there is no way to sort them by any criteria, I decided to create a simple Go script to do it for me. It’s nothing fancy; I just select the text from the website and paste it into a text file. Then, the script filters the Puzzle names by how many contributors have completed them and just prints the one with the most contributors.

This way I solved several puzzles (each one gives you 50 points of experience) and reached level 20.