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
This commit is contained in:
Claude 2026-02-20 17:51:59 +00:00
parent dc52002d82
commit 654decbca4
No known key found for this signature in database

View file

@ -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="grid grid-cols-2 gap-x-8 gap-y-3">
<div className="flex justify-between items-center"> <div className="flex justify-between items-center">
<span className="font-semibold">🥇 1st Place</span> <span className="font-semibold">🥇 1st Place</span>
<span className="text-xl font-bold">100 points</span> <span className="text-xl font-bold">100 pts</span>
</div> </div>
<div className="flex justify-between items-center"> <div className="flex justify-between items-center">
<span className="font-semibold">🥈 2nd Place</span> <span className="font-semibold">🥈 2nd Place</span>
<span className="text-xl font-bold">70 points</span> <span className="text-xl font-bold">70 pts</span>
</div> </div>
<div className="flex justify-between items-center"> <div className="flex justify-between items-center">
<span className="font-semibold">🥉 3rd-4th Place</span> <span className="font-semibold">🥉 3rd Place</span>
<span className="text-xl font-bold">45 points</span> <span className="text-xl font-bold">50 pts</span>
</div> </div>
<div className="flex justify-between items-center"> <div className="flex justify-between items-center">
<span className="font-semibold">5th-8th Place</span> <span className="font-semibold">4th Place</span>
<span className="text-xl font-bold">20 points</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">
@ -93,7 +111,7 @@ export default function HowToPlay() {
</li> </li>
<li> <li>
The top 8 by total qualifying points then earn the regular scoring The top 8 by total qualifying points then earn the regular scoring
points (100, 70, 45, 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>