Update scoring system and add Counter-Strike to special scoring (#7)
* Update how-to-play scoring rules to match standard scoring - Update placement points: 1st 100, 2nd 70, 3rd-4th 45, 5th-8th 20 - Add Counter-Strike to the special majors scoring section alongside Golf & Tennis - Add qualifying points breakdown (8/5/3/2/1) per major tournament https://claude.ai/code/session_01JUAqVZgo7M7XRBLzpeaWpH * Fix scoring to show all 8 individual placements correctly Display each placement (1st-8th) with its own point value rather than grouping/averaging: 100, 70, 50, 40, 25, 25, 15, 15 https://claude.ai/code/session_01JUAqVZgo7M7XRBLzpeaWpH --------- Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
parent
eb7aa42cef
commit
8c9b131c00
1 changed files with 51 additions and 23 deletions
|
|
@ -50,22 +50,40 @@ export default function HowToPlay() {
|
||||||
Points are awarded based on final standings. The better your pick
|
Points are awarded based on final standings. The better your pick
|
||||||
finishes, the more points you earn:
|
finishes, the more points you earn:
|
||||||
</p>
|
</p>
|
||||||
<div className="bg-muted p-6 rounded-lg space-y-2">
|
<div className="bg-muted p-6 rounded-lg">
|
||||||
<div className="flex justify-between items-center">
|
<div className="grid grid-cols-2 gap-x-8 gap-y-3">
|
||||||
<span className="font-semibold">🥇 1st Place</span>
|
<div className="flex justify-between items-center">
|
||||||
<span className="text-xl font-bold">80 points</span>
|
<span className="font-semibold">🥇 1st Place</span>
|
||||||
</div>
|
<span className="text-xl font-bold">100 pts</span>
|
||||||
<div className="flex justify-between items-center">
|
</div>
|
||||||
<span className="font-semibold">🥈 2nd Place</span>
|
<div className="flex justify-between items-center">
|
||||||
<span className="text-xl font-bold">50 points</span>
|
<span className="font-semibold">🥈 2nd Place</span>
|
||||||
</div>
|
<span className="text-xl font-bold">70 pts</span>
|
||||||
<div className="flex justify-between items-center">
|
</div>
|
||||||
<span className="font-semibold">🥉 3rd-4th Place</span>
|
<div className="flex justify-between items-center">
|
||||||
<span className="text-xl font-bold">30 points</span>
|
<span className="font-semibold">🥉 3rd Place</span>
|
||||||
</div>
|
<span className="text-xl font-bold">50 pts</span>
|
||||||
<div className="flex justify-between items-center">
|
</div>
|
||||||
<span className="font-semibold">5th-8th Place</span>
|
<div className="flex justify-between items-center">
|
||||||
<span className="text-xl font-bold">20 points</span>
|
<span className="font-semibold">4th Place</span>
|
||||||
|
<span className="text-xl font-bold">40 pts</span>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-between items-center">
|
||||||
|
<span className="font-semibold">5th Place</span>
|
||||||
|
<span className="text-xl font-bold">25 pts</span>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-between items-center">
|
||||||
|
<span className="font-semibold">6th Place</span>
|
||||||
|
<span className="text-xl font-bold">25 pts</span>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-between items-center">
|
||||||
|
<span className="font-semibold">7th Place</span>
|
||||||
|
<span className="text-xl font-bold">15 pts</span>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-between items-center">
|
||||||
|
<span className="font-semibold">8th Place</span>
|
||||||
|
<span className="text-xl font-bold">15 pts</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<p className="text-sm text-muted-foreground mt-4 italic">
|
<p className="text-sm text-muted-foreground mt-4 italic">
|
||||||
|
|
@ -76,27 +94,37 @@ export default function HowToPlay() {
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<h2 className="text-2xl font-semibold mb-4">
|
<h2 className="text-2xl font-semibold mb-4">
|
||||||
⛳ Special Scoring for Golf & Tennis
|
⛳ Special Scoring for Golf, Tennis & Counter-Strike
|
||||||
</h2>
|
</h2>
|
||||||
<p className="text-lg text-muted-foreground mb-4">
|
<p className="text-lg text-muted-foreground mb-4">
|
||||||
Golf and tennis work a bit differently since they have multiple
|
Golf, tennis, and Counter-Strike work a bit differently since they
|
||||||
major tournaments:
|
each have multiple major tournaments throughout the year:
|
||||||
</p>
|
</p>
|
||||||
<ul className="list-disc list-inside space-y-2 text-muted-foreground ml-4">
|
<ul className="list-disc list-inside space-y-2 text-muted-foreground ml-4">
|
||||||
<li>
|
<li>
|
||||||
Players earn qualifying points at each major tournament throughout
|
Players/teams earn qualifying points at each major tournament
|
||||||
the year
|
throughout the year
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
After all majors are complete, we add up everyone's qualifying
|
After all majors are complete, we add up everyone's qualifying
|
||||||
points
|
points
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
The top 8 players by total qualifying points then earn the regular
|
The top 8 by total qualifying points then earn the regular scoring
|
||||||
scoring points (80, 50, 30, 20)
|
points (100, 70, 50, 40, 25, 25, 15, 15)
|
||||||
</li>
|
</li>
|
||||||
<li>This rewards consistency across all the major tournaments!</li>
|
<li>This rewards consistency across all the major tournaments!</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<div className="bg-muted p-4 rounded-lg mt-4">
|
||||||
|
<p className="font-semibold mb-2">Qualifying points per major:</p>
|
||||||
|
<div className="grid grid-cols-2 gap-1 text-sm text-muted-foreground">
|
||||||
|
<span>1st Place</span><span className="font-medium">8 QP</span>
|
||||||
|
<span>2nd Place</span><span className="font-medium">5 QP</span>
|
||||||
|
<span>3rd Place</span><span className="font-medium">3 QP</span>
|
||||||
|
<span>4th Place</span><span className="font-medium">2 QP</span>
|
||||||
|
<span>5th Place</span><span className="font-medium">1 QP</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue