cpdojo's blog

By cpdojo, history, 2 months ago, In English

Hi Codeforces community, I have created a tool for helping out CF community — CPDojo.

This tool can be used for monitoring ourselves and also to filter problems.

Some of the features added as of now are:

  1. Problems filtering based on number of solves, problems tags and ratings. Like if you need problems which are solved by atleast X people and utmost Y people, then you can filter problems that way.

  2. You can also view how much problems you have solved between 2 time periods based on the problem ratings. This will help us to track exactly how many problems we solved during past 3 months and then we can make decisions based on that analytics.

  3. You can also view how many problems of particular type you have solved, which will eventually contribute to your progress tracking.

Sample screenshot:

I am planning to add additional functionalities too in future... If you have some interesting suggestions please do let me know :). Also let me know if you have any improvements that can add more value to the tool. Thank you !

Note : I am working on mobile UI currently. It is under development, so it is not recommended to view it in mobile. Thank you for your patience.

------------------------------------------------- New update -----------------------------------------------------------------

-- Added provision to exclude problem types (get all problems having type as graph but it should not contain tree problems).

-- Added a table to see all attempted problems which are not solved.

-- At the chart displaying number of problems solved in time range (based on ratings), at it's legend user will be able to see the total number of problems solved within a given time range.

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

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

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

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

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

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

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

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

Thanks, it is very helpful. Below are my suggestions if reasonable.

When filter problems, 1. Can we exclude Tag also? ( like include graph and exclude tree) 2. Can we add more fancy functionality to combine AND, OR, EXCLUDE among tags?

User details: 1. Can we add total number accepted for time range, (just seeing details on problem distribution.) 2. Can we add problems attempted but not unsolved?

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

    Hi Cheesma, thank you for your valuable feedback.

    When filter problems, 1. Can we exclude Tag also? ( like include graph and exclude tree) 2. Can we add more fancy functionality to combine AND, OR, EXCLUDE among tags? ---> I'll start working on this, mostly I'll be adding a feature to also exclude problem tags as you have mentioned in this comment. Thank you for pointing this out.

    User details: 1. Can we add total number accepted for time range, (just seeing details on problem distribution.) 2. Can we add problems attempted but not unsolved? ---> For this one, can you please elaborate it a bit more... because the first chart is currently displaying the number of accepted problems only, but, it doesn't count any problem twice (i.e we are taking only the first solve for a particular problem). Please help me to understand your comment regarding user details :). Thank you !

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

      Thanks for the reply. For 2,I just mean some statistics on problems that still not accepted. I see other extensions did it, so no worries. if you could also add total sum of the chart bars and display as total number accepted will be great.

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

        Thank you Chessma for your feedback. I have added these two features in my development plan now and will add these changes in shortly. Will update in this blog once I have added the change ! Cheers :)

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

    Hi Chessma, these changes are added and are live now !

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

      I still seeing the original interface... could you snap shot your new one here for me to check?

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

        Hi Chessma, I have added a screenshot of exclusion filter in the blog...

        When you click at the checkbox there will be 3 states now -- Select this particular type (shown by tick) -- Exclude this particular type (shown by — sign) -- No need to include this tag compulsorily, but it is OK if it is present (shown by empty checkbox)

        If the issue still persists pls do let me know.

        • »
          »
          »
          »
          »
          2 months ago, # ^ |
          Rev. 5   Vote: I like it -8 Vote: I do not like it

          Hi cpdojo, I am very happy seeing my reqeusts is now live there. It help me a lot tracking my process.

          If you have time, below further requests will help me even more: For PROBLEM FILTER section: 1. besides "name" and "number of solves", could we add "#" and "difficulty" same as columns of codeforces->problemset format? https://codeforces.com/problemset [1765N, Number Reduction, 1500, x1490] this will help me sort those filtered problem by difficulty combined with number of solves.

          For user details: 1. could you add weekly/monly/yearly accepted number? [I know it can be calculated by specify date range below from today back to one week/month/year ago, but those are common statistics that people care about all the time.]

          extra: I am not sure if this is relevant to this project. But interesting to raise here. if I have some set of problem links provided by friends regarding some topics, is it possible to take those links as input and output the ranked links according to difficult level? below I have 3 links, which I want sort them with difficulies. https://codeforces.com/problemset/problem/555/B https://codeforces.com/problemset/problem/763/B https://codeforces.com/problemset/problem/1381/B

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

            Hi Chessma, I am glad that these changes have helped you :).

            I have added these new changes which you have requested to my task list. Will begin working on it once I am free.

            Cheers :)

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

              Looking forward to the future updates. Cheers.

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

      Hi cpdojo, When I choose both dp and tree tag to train myself on dp on trees, it seems to add problems belong to dp or trees rather than select problem containing both tags? If so, could you add features for selecting tag1 “AND” tag2? See example of https://codeforces.com/problemset/problem/1509/C Which does not have tree tag but shown up when select both DP and tree.

      cheers

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

        Hi Chessma, this feature is under development now... along with sorting over table feature... they will be live within next 24 hours! Thank you for your patience !

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

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

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

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

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

Here is an important feature you can add:

  • Virtual contest selection: A list of users will be provided. Filter contests where all the problems are unattempted by everyone.

Also, consider customizing the parameter "items per page" in the problems section.

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

    Hi adnan_toky, thank you for your valuable feedback. I have noted down these changes. Will implement and add these changes to the platform in near future.

    Cheers :)

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

    Hi adnan_toky, these features are live now :)

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

New updates to cpdojo:

I have added upvote system for problems. Once when we find a problem really interesting and think that someone might get some value when they solve a particular problem, at this case, we can upvote a particular problem. This will contribute to it's Learning Index.

Thus it will help users to find better quality problems even though they are using some different kind of filter.

You can get filtered results sorted in descending order of Learning Index. (You will find a checkbox right below min-max number of solves)

You need to login first in order to make an upvote.

I really think that this upvote system will help CPers in a long run.

Please let me know your thoughts. Cheers :) Also, since this is a big change from my end, there may be some bugs or performance issue. Please let me know if you encounter any kind of bugs / inconvenience.

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

    Thanks for the new features(pls make Items per page up to 50) looking forward to my requests:)

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

      Hi chessma, these changes are in their development stages. I will notify you once they are done ! Cheers !

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

      Hi chessma, this change is live now... ! cheers :)

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

    hi I came across this post now. the website is great but I wanted to ask what does this "learning index" signify. I mean does higher learning index means the problem is "good"/"difficult" than a problem of similar rating? A response will be highly appreciated. thank you

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

      Hi amansingh81757, let me give you little bit of background.

      Sometimes we solve a particular problem that may require some different kind of thinking around the problem, or some interesting observation that might help to solve similar problems when we encounter them again. In short problems/way of thinking/observation that are really worth noting down and reviewing.

      At such a time that user can upvote that particular problem and his/her upvote will contribute to the problem's learning index.

      In short, it is recommended to solve problems with high LI, because it is recommended by many CPers. As of now LI for problems is less, but as time goes on and more and more people begin to upvote genuinely, it will start pointing us to right problems in a long run :)

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

New updates added :

-- problems per page can be changed now — [10, 20, 50, 100] problems per page

-- ratings is visible in table (you can definitely hide it by checking the checkbox saying — hide ratings)

-- little bit improvements in UX of tables.

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

    Just checked it. Very nice. I saw the filtered problems are listed by number of solves, Is it possible to sort by rating first then by number of solves?

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

      Thank you chessma for your valuable feedback. I have planned to add sorting to table. In some days it will be implemented. Cheers :)

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

      These changes are live now :) !!

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

Due to latest deployment, some issue is slowing down the VM... I am working on it (it will be down for sometime). Sorry for the inconvenience. Will update here once the setup is up and running.

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

Site is up and running now :)

Please do let me know if it goes down again... probably need to get a new VM...

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

Deployment complete.... changes are live now

---- New updates 1 ---------------------------------------------------------------------------------------------------------

  1. Added sorting on columns — ratings and number of solves --> Tap on table header for that column and it will be sorted. For now supporting only ascending sorting of ratings column and descending sorting for number of solves column.

When you sort ratings column, problems will be sorted first by ratings (in asc order) and then tie is broken by sorting number of solves (in desc order)

When you sort number of solves column, problems will be sorted first by number of solves(in desc order) and then tie is broken by sorting ratings (in asc order)

---- New updates 2 ----------------------------------------------------------------------------------------------------------

  1. Added a checkbox (must include selected tags) to ensure that the problems which you get will have all tags which you have selected. This is helpful in case you need to get problems having dp and trees both together (for topic like dp on trees).

UPDATE: forgot to build the backend before deploying... now all features will be working :)

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

    Happy to see all there:) cheers

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

    Hi cpdojo, In problems filter, Can we add tag for showing only solved problems? My use case is to input some high rating ppl CF ID and sort their solved problems by difficulty, So I can start solving their problems. Better if you could add their submission link column, so it will be easy to check their submission code.

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

      Hi chessma, I have added this feature to development plan. Will notify you once it is live... cheers :)

  • »
    »
    2 months ago, # ^ |
    Rev. 16   Vote: I like it -8 Vote: I do not like it

    Hi, cpdojo, Thanks you for above live features which now I use everyday. The following request maybe a very interesting feature to be added. It will be very helpful for my training.

    PROBLEM FILTERS: my request is just to add start/end time periods as inputs (the default is All Time, same as without this feature), so that I can filter out exactly what problems a CFer have solved during this specific period. of course, the current filter/sort feature can help to filter/sort their solved problems by tags/difficulty at your need.

    Example Interesting use case

    1. one of my friend jumps from Pupil to Master using only 9 Months, his training method is to just solve constructive problems. So this new feature can help filter out exactly what constructive problems he solved during this period when he improved dramatically. https://codeforces.com/blog/entry/66715?#comment-507869

    2. some CF ID have very interesting rating graphs, where in a short time, their rating improve dramatically, so it will be very interesting to know what problems(specific to tags/difficulty) they solved during these short period, so you can sort those problems and start to solve these problems(specific to tags/difficulty). for example, this CFer has become grandmaster just in 2 years. It may be interesting to pick up problems in the period when he improves fast and you can start sort by difficulty and solve them. https://codeforces.com/profile/BucketPotato

    • »
      »
      »
      7 weeks ago, # ^ |
      Rev. 2   Vote: I like it +5 Vote: I do not like it

      Hi Chessma, this feature is live now... You can find it under User Details >>> User's solves tab... Cheers :)

      • »
        »
        »
        »
        7 weeks ago, # ^ |
        Rev. 2   Vote: I like it -8 Vote: I do not like it

        Hi cpdojo, Thanks for the reply. I checked User’s solves tab, it lists solved problems and difficulty. But I can not filter by tag or sort by difficulty as I do in the PROBLEM FILTER section.

        Is it possible to just add time period inputs in problems filter section, so that the existing filter/sort function can be leveraged?

        Cheers:).

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

          Hi chessma, both problem filter and user details section use different data sources. Also, Problem filter finds all problems irrespective of user/handle, i.e all problems that fit in filtering criteria (ofc limited by number of records). So I thought it would be inappropriate to add it in problem filter section.

          But I can see that filtering is needed for user's solves tab too... So yeah I will think of some way to add it to UI.

          Thank you for your valuable feedback :)

          • »
            »
            »
            »
            »
            »
            7 weeks ago, # ^ |
            Rev. 2   Vote: I like it -8 Vote: I do not like it

            Thanks cpdojo, hopefully adding this UI in user's solves tab is not tricky for you to implement.

            Cheers:)

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

              Hi Chessma, currently due to workload I am not able to spend time on building this feature. I will try to make this feature available asap. :)

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

              I have added a feature to filter out user solves. You can check it under User details >> User solves >> Apply filter button.

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

                got it. Thank you for your time. BTW, for DP problem, sometimes dp tag does not mean it is using dp approach. is there any way from data to identify the problem is a true dp problem?

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

                  For this I was thinking about adding some feature to add additional tags. But I am afraid that some people might spam any tags as they want which can cause undesired results. But anyways will think about some way to implement it in near future....

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

                  or I am suggesting, you can collect from codeforces.com blog/discussion dp problems people recommended or mentioned which I believe should be a true dp problem.

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

                  will consider doing this in near future ! cheers :)

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

--- New updates ---

Contest filter has been added, where you can search for contests for practicing. It will show up all contests for which you haven't solved/attempted any problems.

You can also add group members (but only upto 5 members)

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

---- New update ----

Added table so that you can view some user's all solved problems in a given time range.

»
7 weeks ago, # |
Rev. 3   Vote: I like it 0 Vote: I do not like it

If anyone has some other interesting idea which can be integrated into CPDojo pls do let me know ! :)

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

    pls add dark mode

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

      Hi red24, thank you for your valueable suggestion :). I have added this to development plan. Will make it live along with other features.

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

        Very good project thank you!

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

          Thank you kingmessi_FAN ! I am glad that it's helping you and you find it good ! :)

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

      Dark mode is live now ! :) cheers

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

      Hi there red24 I have been working upon dark mode for the Codeforces to accommodate features like testcase highlighting and overall provide a newer look to the platform. Will you be interested in reviewing it ?

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

--- New update ---

-- Added Dark theme.

If anyone finds any bugs pls do let me know ! thank you !!!

Note: you can change theme from top-right button (before login button)

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

Due to some technical issues CPDojo apis have stopped working... will fix it and let you know... thank you for your patience :)

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

It is up again... ! thank you for your patience :)

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

    still not working for me. seems attached by virus with gaming pictures on my screen.

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

      Hi Chessma, is it still not working ?

      Also if you don't mind, can you tell me which OS and browser you are using ?

      Because I tried it on windows and mac OS with chrome browser, it is working.

      Page loading may be a bit slow because of too many CSS style, I am working on optimizing it.

      Please do let me know...

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

        Hi cpdojo, it seems gaming pictures disappear, but it does not load problems. I am using chrome and windows10.

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

          Ohh, it's a bit weird issue... Can you please try opening cpdojo.com using incognito mode ?

          Wanted to check if it works there...

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

      made some changes, it should work now ! :)

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

        still not load the problems. could you try select dp and exclude everything else?

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

          Hi Chessma, I tried doing this, and yes I am getting problems related to the filter.

          Some eg are : 455/A — Boredom 698/A — Vacations 474/D — Flowers

          Can you please check if other filters are working fine...

          Also, can you please check in your chrome's network tab... whether some apis are failing or are we getting some console errors.

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

            now all working:) cheers!

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

              awesome !

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

                yes, all working. small reminder if time permit: For user details: 1. could you add weekly/monly/yearly accepted number? [I know it can be calculated by specify date range below from today back to one week/month/year ago, but those are common statistics that people care about all the time.]

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

                  Sure... I will work on this one... maybe in some days I'll release these features along with some bug-fixes and optimizations.

                  Cheers :)

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

                  this one is live now ! :)

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

          is this resolved ?

»
7 weeks ago, # |
  Vote: I like it +8 Vote: I do not like it

pls add a feature to exclude problems that occured before some date or round number since old problems are much diff than new ones

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

    Hi red24, I've noted this change! I will add this feature to the platform in near future. Cheers :)

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    This feature is now live. :) cheers !

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

From past few days (after including the upvote feature), I am observing that my VM instance is getting overloaded (and bcoz of this the site goes down). I am monitoring this issue closely. I will work on it's optimization and try to make sure the downtime decreases considerably.

The site is up and running now.

Thank you for your patience !

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

Good work but It says no such user...

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

    Hi theali, can I please know which user's details you are searching for ?

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

      Mine, handle : "theali"

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

        Hi theali, I just tried using your handle. I can see your details. Did you press enter after adding your handle in User Details.

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

          Yes, let me try again, Thanks.

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

          It is working :) Thanks

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

Upgraded CPDojo VM for better performance.

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

Due to upvote feature (which was released recently) CPU usage is getting too high, leading to VM going down.

So disabling this feature temporarily.

Thank you for your patience... !

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

Done the changes, now cpdojo should not go down any sooner :)

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

    problem filter section, solved problems not showing green color...

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

      Hi chessma, I checked this from my end... it seems to be working... can you please check once ?

      PS: Actually, for highlighting solved problems I am using codeforces apis. So if CF apis are down for some reason, it won't be marked green.

      Hope this gives you some clarity.

      Cheers :)

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

        Got it. Probably cf was down then. Now working fine:) Cheers.

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

---- New update ----

Added provision to see current week's, month's and year's solved problems.

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

    Saw it live now, thanks. Cheers:)

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

    Hi cpdojo, Is it possible to make a link change if I click current week's solves, link changes to sth below? (when I click the weekly tab, the link does not change.) so that I can make a shortcut to this link and check every time by just clicking it. thanks. https://www.cpdojo.com/user?handle=ID?weekly

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

      Noted this requirement... will implement it asap ! cheers :)

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

      Hi chessma, this feature is live now ! cheers :)

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

        saw it live and it works for me. Cheers:)

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

It would be great if you add some feature like.. when a person inputs his handle and rating.. it gives a list of problems(might be from different online judge or just Codeforces) which will help the user to increase the logic building and problem solving ability.(That will also help them in contest time).. Moral is.. a list of problems for that particular rating which will help to develop the skill and user can progress in the long run (rating ofcourse)

  • »
    »
    5 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Hi Anchord, the feature which you have suggested is kind of complex... but yeah, will think of some way to implement it in near future !

    Thank you for your valuable suggestion ! :) cheers !

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

---- New update ---

You can now exclude older problems by adding date in problem filter section. After adding a particular date all problems created before that date will not be added in the query results.