Recently, I made **[Battle CP: ](https://battle-cp.vercel.app/)**! ↵
↵
It's pretty muchbBattleship meets competitive programming for more details just read the rules on the website.↵
My friends, people in my college and I. H. My friends and I have had a great time playing it, and it's a really fun way to practice, with your friendothers. ↵
↵
We even held a tournamentinat our college which I would say was awas a great success,. Huge thanks forto the support of **[Coders' Club IIIT Kottayam](https://in.linkedin.com/company/codersclub-iiitk) in** for hosting thise tournament and supporting in, helping with play testing + their own, and providing valuable feedback.!↵
↵
Here' is a basic overview of them game:↵
↵
1. **Lobby:** Create or join a lobby and inviteonea friend.↵
2. **PlacementpPhase: e** Each player places a fleet (standard 5 ships) on a 10×10 grid.↵
3. **CombatpPhase: p** Players take turns firing at coordinates to try and sink ships.↵
4. **HeatmMechanic: e** Each shot increases your heat. When heat reaches the overheat threshold, your weapons lock.!↵
5. **UnlockingwWeapons: s** Solve a Codeforces problem shown in the Problem Panel to instantly unlock your weapons.↵
6. **Vetoes:** You have a small number of limited vetoes that let you bypass a lock but you. However, you will get punished bywith a time penalty, then before receiveing a new problem.↵
↵
**WincConditions: sink all**↵
- Sink all of your opponent's ships,.↵
- If time runs out, the player with the mostSships sunk > Nwins (if those are equal, the tiebreaker is the number of hits. If those are).↵
- If still equal, you entersSudden dDeath (first hit wins)↵
y!).↵
↵
*You can readup more on thedetailed rules on the website's homepage.*↵
↵
I've done my best to make the game fun, problem -solving focused, and super customizable.↵
I'd love some feedback from the community and hope you guys have a great time playing it↵
!↵

↵
It's pretty much
My friends, people in my college and I. H
↵
We even held a tournament
↵
Here
↵
1. **Lobby:** Create or join a lobby and invite
2. **Placement
3. **Combat
4. **Heat
5. **Unlocking
6. **Vetoes:** You have a small number of limited vetoes that let you bypass a lock
↵
**Win
- Sink all of your opponent's ships
- If time runs out, the player with the most
- If still equal, you enter
y
↵
*You can read
↵
I've done my best to make the game fun, problem




