hocln's blog

By hocln, history, 8 months ago, In English

Hello Codeforces!

Are you tired of only doing virtual contests? Want a more fun way to compete with friends, alone or on a team? Try Bingo-CP.

What is Bingo-CP?

Bingo-CP is a free web app that turns Codeforces practice into a quick social game. Problems are placed on an n×n bingo board. Teams of 1–4 players compete at the same time. The first team to complete any row, column, or diagonal wins.

Try it: https://bingo-cp.vercel.app/home

How to play

1. Click "Create Match" as in the picture.

2. Choose grid size (3×3 to 6×6), start time, duration, rating range, and mode.

3. Add team members by Codeforces handle (1–4 each).

4. Start the match. All teams solve at once. The first accepted submission claims the square for the team.

5. First team to complete a row, column, or diagonal wins.

Solves are detected automatically from Codeforces submissions, so no one needs to claim squares manually.

Match options

Start time and duration.

Rating range for problem selection.

Mode: Classic (fixed board) or Replace.

Replace mode: when a square is solved it is replaced by a new problem that is tougher. The replacement’s rating is the solved problem’s rating plus the Replace increment.

Example: a solved 1400 with increment 100 will be replaced by a 1500 problem. Replace mode keeps the board getting harder as the match goes on and encourages different team strategies.

Grid size: 3×3 to 6×6.

Team handles: enter Codeforces handles for each team.

Modes

ICPC mode

This is the main mode right now. You can play Classic or Replace.

IOI mode

Planned, but currently disabled because of API issues. I’m working on a fix.

Match creation

Press it to start your match.

Winner

Winning team and final stats.

Help & FAQ

I answered common questions (problem selection, Replace mode, scoring, API limits, and more) on the Help page. Please check it first: https://bingo-cp.vercel.app/help

If you have ideas or find bugs, please comment here or contact me privately.

Thanks for reading, and hope you enjoy it!

UPD: We’ve launched a Discord server so people from different regions can participate! 🎉

Join here: https://discord.gg/Wv4FcwrV

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

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

As an early tester of the website, ts is lit.

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

bro this looks so fun fr...thanks XD

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

I can't wait to try it with my friends!! thank u ;)

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

I can't wait to try it with my friends!!! thank u ._.

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

Me and my friends were on a match, but suddenly the site said match not found

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

    I’m sorry about that. There was a temporary issue that caused some matches to disappear, but it’s fixed now. Thanks for your patience.

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

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

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

Uncling

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

So awesome, it may be like theme cp, especially when you turn on ioi mode, it will be very fun ;)

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

I just tried it, thank you for the effort, it is an amazing idea! However, I noticed some bugs: for example, the grid size changed during the contest (it was 5×5, then became 3×8 with an extra cell at the end). Also, the problems aren’t fixed, while I am solving one, it can change.

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

    I’m glad you enjoyed it!

    The problems changed because the match was in Replace mode.

    The grid glitch was caused by a brief maintenance restart, which led to mismatched match data. The issue has been fixed, and we don’t expect it to happen again. Thanks for reporting it!

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

      Thank you <3. I know that I was in replace mode, but the grid changed without solving problems.

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

This is actually very nice and fun, I really liked it, thanks hocln.

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

Bruh, why site looks like all white, and there are no team color, when you do task, like if you do task, the task being invisible, and the create match button glitched, but idea good

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

I want to say that: all site was white, that bug in my computer, or?

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

I've seen enough, We need Uno-CP

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

This is definitely a cool website! I was thinking of adding a random matching function (between people with similar rating of course). It would be a good idea after this web has enough users since it allows people to compete with other participants rather than their friends only.

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

it is the same as your device timezone?

»
8 months ago, hide # |
 
Vote: I like it +13 Vote: I do not like it

I do CP.

Obviously, I don't have friends

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

What is timeout option?

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

    In the first K minutes of the game no one will win even if they complete a row/column/diagonal.

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

The "Sample 5×5 Match" makes me think all line is from problem A to E with rating increasing...

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

Amazing idea! One note though: I was playing with my friend, and we both submitted the same problem. I submitted first, but my friend submitted about a minute later. However, his solution was judged before mine (probably due to internet issues on my end). Even though Codeforces still stores the submission time and submission ID, the problem ended up being counted for him instead of me.

»
8 months ago, hide # |
 
Vote: I like it +10 Vote: I do not like it

Great idea! You could also add an auto-matchmaking feature that pairs players with others of a similar rank, similar to how Chess.com does it.it will be great.

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

Can you add timestamps to the activity log?

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

This is so much fun, especially with replace mode. Thanks !

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

Matchmaking like make it a lot more engaging as my friends don't occasionally find the same time off.

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

I'm not clear about replace mode. Can u explain?

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

    In replace mode, once a team claims a problem, it gets replaced with a harder one (with a fixed difficulty increment).

    For more details, check out the help page.

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

can a feature be added so that it pairs us online someone with similar rating?

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

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

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

Tried this with a friend and it was a blast!! Highly recommend checking it out, also join the discord :D

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

Does it want VPN? or internet issue?