Cricket XI — Free browser cricket drafting & tournament simulation

Cricket XI is a free browser game where you draft your ultimate cricket XI from historical teams and then take your squad through an entire tournament.

🎮 Play: https://cric-xi-simulation.vercel.app/

The idea started while playing 7a0 and wondering what that drafting concept would look like with cricket.

You draft players from historical squads such as:

  • Pakistan 1992
  • Australia 2003
  • India 2011
  • England 2019
  • Different IPL seasons

You then have to build a balanced XI while dealing with cricket-specific requirements such as wicketkeeping, bowling options, pace/spin balance and IPL overseas-player restrictions.

Your completed XI is then taken through a tournament simulation with standings, scorecards, statistics and format-specific knockout stages.

Currently available:

🏏 ODI World Cup
🏏 T20 World Cup
🏏 Champions Trophy
🏏 IPL
🏏 Test Cricket

It's completely free to play in the browser and doesn't require a download or signup.

V1 is live — give it a try and see if you can build a team capable of winning the whole tournament.

cric-xi-simulation.vercel.app
u/OfficeParticular3805 — 4 hours ago

How I built a tournament simulation engine with completely different rules for IPL, World Cups and Test Cricket

I recently built a cricket tournament simulation system and ran into an interesting game-development problem: different cricket tournaments can't share the same progression logic.

I was initially tempted to build one generic "league → knockout" system and configure it with a few parameters. That quickly became messy.

For example:

ODI World Cup

  • League stage
  • Top 4 qualify
  • Semifinals
  • Final

T20 World Cup

  • 4 groups of 5
  • Super 8
  • Semifinals
  • Final

Champions Trophy

  • 2 groups
  • Top 2 from each
  • Semifinals
  • Final

IPL

  • League standings
  • Top 2 → Qualifier 1
  • 3rd/4th → Eliminator
  • Q1 winner → Final
  • Q1 loser → Qualifier 2
  • Eliminator winner → Qualifier 2
  • Q2 winner → Final

Test Cricket

  • Completely different simulation model because the match isn't a limited-overs fixture.

The solution was to move away from treating the tournament as a static sequence of screens and instead model it as a fixture/state system where the next fixture is derived from the current tournament state and previous results.

That also solved several edge cases:

  • Teams shouldn't advance after losing a knockout match.
  • IPL playoff seeding must come from the actual league table.
  • Super 8 standings must be independent from the previous group stage.
  • Matches involving the player need to coexist with background AI fixtures so the standings remain meaningful.
  • NRR needs to be calculated from the actual scores rather than inferred from the result.

The biggest lesson for me was that the UI shouldn't be responsible for determining tournament progression. The UI should render the state produced by the tournament engine.

I used this approach while building a playable cricket drafting/simulation game, Cricket XI:

https://cric-xi-simulation.vercel.app/

I'm interested in how other game developers approach similar problems. If you've built tournament/bracket/league systems, do you model the competition as a state machine, fixture graph, rules engine, or something else?

reddit.com
u/OfficeParticular3805 — 4 hours ago
▲ 3 r/ChatGPTCoding+3 crossposts

I vibe-coded a cricket drafting & simulation game 🏏

The idea started while playing 7a0. I loved the drafting mechanic and kept wondering:

>

So I built Cricket XI with Lovable.

🔗 https://cric-xi-simulation.vercel.app/

The core loop:

Pick a tournament → draft 11 players → build your XI → simulate the tournament → try to win it all.

What surprised me was how quickly the project went from a simple UI to needing actual engineering:

  • Historical squads across different eras
  • Canonical player IDs to prevent drafting the same player twice
  • Repository + service architecture
  • Tournament-specific rules
  • IPL playoff logic
  • NRR calculations
  • Background simulation of other teams
  • Historical team/year rerolls
  • Scorecards and tournament statistics

My workflow was basically:

Prompt → Play → Find a ridiculous bug → Explain it → Fix → Stress test → Repeat

And there were plenty of ridiculous bugs. 😂

The biggest thing I learned from this project: vibe coding gets you to a working product incredibly quickly, but playing the product yourself is what exposes whether the underlying logic actually works.

This is V1. Would love to know what you think — and especially what you manage to break.

u/OfficeParticular3805 — 4 hours ago

Floor tile selection

We are getting the Johnson Nectar Ash Decor as the wall tiles in the bathroom

If we get the same in the bathroom floor, the water could get collected in its grooves and may cause a problem in walking barefoot even
Is there any combination in the Johnson range only which we can get specifically for the bathroom floor
Adding image of Johnson Nectar ash decor for reference

u/OfficeParticular3805 — 11 days ago

Granite selection for Stairs

These are the Johnson Persona grey tiles which I’m using for my floor
Now I’m confused about which granite to choose from to apply on my stairs so that it looks good with them

I initially thought for using Black Galaxy Granite but we got to know that it is typically used for Kitchen top and using it on stairs could be an expensive option.

Can you please suggest some good options for the stairs
Thank you

u/OfficeParticular3805 — 14 days ago
▲ 1 r/UPSC

Prelims Polity Faculty

very confused between M Puri and Atish Mathur

i do have access to PNP lectures of sarrthi Ias where M puri sir taught polity but is that enough?

seeing the length of lectures it feels to be comprehensive enough

reddit.com
u/OfficeParticular3805 — 3 months ago
▲ 2 r/upsc_discussions+1 crossposts

Moving ahead of prelims 2026

Here’s a cleaner, rule-compliant and more Reddit-friendly version of your post:
Title: Need Guidance for UPSC Prelims 2027 Preparation Strategy After First Attempt
I recently checked my marks and honestly, they were much lower than I expected. But since this was my first attempt, I want to treat it as a learning experience and prepare much more seriously for the next one, which will most likely be my final attempt.
My scores:
• CSAT 2026 – 70
• GS-I – 41
One major mistake from my side was inadequate revision and lack of multiple readings. I could not complete proper revision because of some commitments, but I understand that managing everything is ultimately my responsibility.
I would really appreciate guidance from seniors and experienced aspirants regarding a few doubts:
Should I continue revising the notes I made during my first attempt preparation, or should I go back to standard books again?
This time I am planning a more segmented approach:
• One chapter/unit + sectional test per day initially
• Then gradual consolidation into larger portions
• Finally full-length subject revision and tests
For these subjects, I already have notes from PNP batches:
• Science & Tech – Dr. Shivin
• Art & Culture – Gurleen Ma’am
• Geography – Pallavi Saxena Ma’am
Are these sufficient for repeated revision, or should I switch sources/faculty for any of them?
I am also confused regarding faculty/resources for some subjects:
• Economy – Dr. Shivin or Mrunal Sir?
• Polity – M. Puri Sir or Atish Mathur Sir?
• Modern History – looking for suggestions
• Environment – Dr. Shivin, Sudarshan Sir, or someone else?
Any additional preparation advice for a beginner who now has one attempt’s experience would also be very helpful.
Thank you.

reddit.com
u/OfficeParticular3805 — 3 months ago
▲ 3 r/upsc_discussions+1 crossposts

What after CSP 2026 answer key scores

I scored miserably, i didn't even think the score would be this low. but what's done is done
this was my 1st attempt and i want to leave no stone unturned for the second attempt, which may highly likely be my final attempt.

certain things that've been dancing in my head since the answer key came out and i want the help of you guys to silence them down once and for all.

  1. Do i stick to the notes created during my previous 1st attempt prep or go back to the standard books?

  2. I was planning to go in a segregated manner this time: doing a single chapter in a day and its sectional test or maybe a unit a day. then gradually moving to half the entirety of chapters/units and then finally the entire subject: i've complete notes for the subjects of SnT (from PNP Batch by Dr. Shivin), AMAC (from PNP Batch by Gurleen Ma'am) , Geog (from PNP Batch by Pallavi Saxena Ma'am), do i in anyway need to change these notes and consider other teachers and if yes whom?

  3. now i'm also in a dilemma of teachers for the other subjects:

  • Economy: Dr Shivin or Mrunal sir
  • Polity: M. Puri sir or Atish Mathur sir
  • Modern Indian History: don't have any idea, need your suggestions
  • Env: Dr. Shivin or Sudarshan sir or someone else
  1. Any other help from the veterans out there to this newly experience gained rookie here is also welcome

and just for the record: CSAT 2026- 70; GS-I - 41

couldn't do revision and third readings due to certain commitments but that's surely and should never be an excuse because its us who has to manage the things out there

over to you guys...

reddit.com
u/OfficeParticular3805 — 3 months ago
▲ 2 r/CATPrep+1 crossposts

resources for Quant and DILR

new to CAT
looking to give the November attempt and want to be be pretty well prepared around it.

for VARC i was referring to Gejo sir's VARC 1000

and was looking for good resources in Quant and DILR section
can you guys help with the same, anything that works best be it lectures, tests, material etc

I heard about Rodha from some of my CAT aspirant friends, but is the youtube playlist (Rodha YT Quant Playlist) complete or does it misses out on something.

u/OfficeParticular3805 — 3 months ago