Knowledge Base

CPlayground Documentation

Learn how CPlayground syncs, aggregates, and graphs your competitive programming rounds.

Full detailed documentation suite is currently being finalized. Check back soon!

How does the sync mechanism work?

CPlayground tracks Codeforces athletes by fetching public API data exposed directly by the official Codeforces servers.

  1. Identify Handle: Once registered, you will connect your Codeforces handle in the dashboard.
  2. Import Submissions: We parse and index all historical submissions, mapping error categories (such as Time Limit Exceeded, Memory Limit Exceeded, Runtime Error, or Wrong Answer).
  3. Calculate Growth: Mongoose processes these submissions, grouping solve statistics and calculating rating deltas, giving you visual feedback on exactly which tags (e.g. Dynamic Programming, Graphs) you excel or struggle with.

Do you store source code?

No. CPlayground only saves metadata about submissions (language, rating, tags, verdicts, solved timestamp) and contest performance statistics (rating, rank, delta changes). Your source files remain secure on Codeforces.