craus's blog

By craus, history, 7 months ago, translation, In English,

Hi all.

I want to introduce you a small game I made about codeforces.

It is web game. Here is the link: https://craus.github.io/codeforces-simulator/

Also created a "More games" section there, if you would be interested in my other games. I love making them. One was released on Steam yesterday. You can сheck it out as well.

 
 
 
 
  • Vote: I like it  
  • +687
  • Vote: I do not like it  

»
7 months ago, # |
  Vote: I like it +32 Vote: I do not like it

Highly addicting game !

»
7 months ago, # |
  Vote: I like it +21 Vote: I do not like it
-3s left :)
  • »
    »
    7 months ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    When you see message like this, you can consider remaining time is normally distributed with mean -3, triple standard deviation 8, BUT all outcomes when it is lower than 0 are, of course, not possible.

    In your case, remaining time is distributed mostly between 0 and 5 seconds, with larger probability density for values closer to 0.

    The restriction "remaining time cannot be less than 0" makes distribution formula stop being normal distribution and I failed to realize how to show it better. Finally I end up keeping this label as is.

    I can for instance output "2.5±2.5 s" here, but this will not be good, because 2.5 s is NOT a mean value in this situation.

    • »
      »
      »
      7 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Oh I see. Anyway, looks funny :) Both feature and game :)

    • »
      »
      »
      7 months ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      I have had something like -20 with +-29 that was standing without change till the the end of the round.

»
7 months ago, # |
Rev. 4   Vote: I like it +34 Vote: I do not like it

i got first!!!!!

UPD: wow, this is way harder than I thought, I always end up on the bottom now

UPD: just became the first candidate master in my list of fake contestants.

»
7 months ago, # |
Rev. 3   Vote: I like it +11 Vote: I do not like it

That best rating I had at one time was 2148 :). I also had a contest where all the users solved all the problems.

I like how this relies mostly on luck, but there are still strategies you can come up with. For instance, because the relation between the expected solving time, possible error, max score, and decrease in points, is all linear, then you should pick the problems that result with a time lower than expected first (the ratio between the actual solving time and the expected solving time).

For instance what I liked doing is picking a problem C/D and hoping for good luck, and in the meantime (which should take long enough because it's a C/D) watch the scoreboard to see what problems have "good luck" and what problems have "bad luck" (even though there is a possible error to the solving time, the real solving time is equal between everyone).

I don't know why I took it this seriously, I found it pretty fun.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it -8 Vote: I do not like it

    I think the best strategy is to start with the E for a couple seconds, and if the expected time is really bad after like 10 seconds, then move on to D, and so on. If you get accepted then just select the ones among the other contestants that offer the best value.

»
7 months ago, # |
Rev. 2   Vote: I like it +3 Vote: I do not like it

The moment when you lost your first place because you started a new problem milliseconds before the current one got accepted and you had to waste 0.08s (or more) on clicking two buttons at distinct positions.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I forgot to mention this in UI, but you can use hotkeys 1-5 for SOLVE buttons.

    I also think about how to prevent micro management in such cases, but I am in doubt whether it would be good, because reaction-clicking is possibly fun part of the game.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it -8 Vote: I do not like it

    It's same as real contest, 1 second can be a huge difference

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

The amount of seconds to solve each one is constant for all players?

  • »
    »
    7 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Yes. All characters have equal skill in programming. You should win only with tactics. Unlike in real rounds, where cool programmers can utilize their programming skill advantage, making tactical part of gameplay almost useless.

»
7 months ago, # |
  Vote: I like it +15 Vote: I do not like it

You lose rating even if you don't submit anything.

Still cool game :)

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

That's amazing!

And how about to add hack to the game? :)

»
7 months ago, # |
  Vote: I like it +227 Vote: I do not like it
  • You know at least approximately how long it takes you to solve any particular problem;
  • No verdicts except Accepted;
  • No "is it rated??/?" comments;
  • "CONTEST IS RUИNING" message won't let you forget what is usually going on during a contest;
  • Contests are held literally every several minutes;
  • System testing + ratings calculation takes about one second.

10\10, will definitely recommend it to my friends.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it -7 Vote: I do not like it

    Better than the real website! CF DEFINITELY needs those donations now!

»
7 months ago, # |
  Vote: I like it +5 Vote: I do not like it

Auto comment: topic has been updated by craus (previous revision, new revision, compare).

»
7 months ago, # |
  Vote: I like it +233 Vote: I do not like it

wtf?

»
7 months ago, # |
  Vote: I like it +3 Vote: I do not like it

How do the points degrade?

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Awesome Game! Looking forward for more, bro.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it +5 Vote: I do not like it

    There are some! see section "More games" (the last tab of the Codeforces Simulator)

    • »
      »
      »
      7 months ago, # ^ |
        Vote: I like it +18 Vote: I do not like it

      I think you should create simulator of cf simulator

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Nice game, I'd like if the duration of a round would be shorter by increasing the clock's speed

»
7 months ago, # |
  Vote: I like it +19 Vote: I do not like it

Cool game, but there is no system testing

»
7 months ago, # |
  Vote: I like it +5 Vote: I do not like it

I solved in increasing difficulty and won always :D. But in reality I can't :/ cries in corner

»
7 months ago, # |
  Vote: I like it +1 Vote: I do not like it

Even with simulator I can't stop losing rate :'(

»
7 months ago, # |
  Vote: I like it +6 Vote: I do not like it

nice :')

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

How Are You Keeping Track Of The Players(you) even if i logout of my CF account.

»
7 months ago, # |
  Vote: I like it -13 Vote: I do not like it

I won against tourist. Therefore, upvoted :D

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Can you make a feature where i can change my skill level to master or above? I just want to live in my dream that i could solve all problems of contest xD

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Thanks a lot for Codeforces Simulator, craus. Can you please make Black Mage Fight for Linux.

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Plz buy .T.E.S.T: Expected Behaviour or craus may die of starvation.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it +10 Vote: I do not like it

    ...or at least may be forced to stop making games as primary job.

    But that does not matter. I'd better offer this game to codeforces community, because it is puzzle game and possibly competitive programmers may like it.

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Would like to play this one against real people.

It should be crazy trilling.

  • »
    »
    7 months ago, # ^ |
      Vote: I like it +15 Vote: I do not like it

    I've heard there is some site with a similar game, and you even compete against real people!

»
7 months ago, # |
  Vote: I like it +4 Vote: I do not like it

I don't know if it is happening to only me or not. After playing the game for 4-5 rounds, my PC is always crushing.
I run System Monitor and see when I run the game the memory usage of "Firefox" and "Web" only increases. Memory usages of "Web" never decreases (only few), after 4-5 rounds it is overloading my Memory and PC is crushing. Is it a problem in my side? I am using Mozilla Firefox on Manjaro.

Web Crush

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Why is this so addictive haha

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

First time I get so high in the rating. At this moment only MikeMirzayanov greater than me :)

»
7 months ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it
  • »
    »
    7 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I got 2150.

    But it seems there is rating inflation: min rating of all users on my local is now 1584. So maybe if you keep playing you can get higher max rating.

»
7 months ago, # |
  Vote: I like it 0 Vote: I do not like it

After play the game for a while, now I know how does it feel when strong competitor always lose against tourist.

»
6 months ago, # |
  Vote: I like it +28 Vote: I do not like it

I have played the game soo much and found its bug, Believe me it cannot calculate correctly!

  • »
    »
    6 months ago, # ^ |
      Vote: I like it +25 Vote: I do not like it

    Ok bro, I believe you but you can't play as me!

    • »
      »
      »
      6 months ago, # ^ |
        Vote: I like it +8 Vote: I do not like it

      You are both kids!

    • »
      »
      »
      6 months ago, # ^ |
      Rev. 14   Vote: I like it +18 Vote: I do not like it

      Can you do like this?

      If I have this rating in codeforces I would be on top 5...

      • »
        »
        »
        »
        6 months ago, # ^ |
          Vote: I like it +5 Vote: I do not like it

        But can you do THIS?

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Why no FST and Hack

  • »
    »
    6 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It should be interesting of get D Pretest passed for Rank 1 and find FST and get rank 12

»
6 months ago, # |
  Vote: I like it -10 Vote: I do not like it

Won 3 consecutive times with highest rating 2355. I may have peaked. Retiring.

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Good Game!

Good Game

»
6 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Don't you know how to play in this game?

»
5 months ago, # |
  Vote: I like it 0 Vote: I do not like it

It's magnificent! May it be played by multi people together in the future? Like a hacking mode or competing mode?