this post was submitted on 12 May 2024
185 points (97.0% liked)

Programmer Humor

32581 readers
1152 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] BlueMagma@sh.itjust.works 2 points 6 months ago (1 children)
[โ€“] Blass_Rose@pawb.social 5 points 6 months ago

Two-Dice Pig. So not a super complicated game, but still fun to try to leverage the... 3 point totals to calculate a risk vs desperation factor. Though looking at the code again, the hard limits feel weird. Like just straight up not allowing the risk of more than 35 points at a time (100 is a winning score, tho)? Though I do remember that I HAD to add the condition to force it to claim victory or it'd essentially get too cocky and would lose everything. I know that two-dice pig is essentially a solved game (as much as you can solve a game that relies on random chance), but I felt using a lookup table was boring, and wanted it to feel like it was actually an AI that could make mistakes, and had a semblance of a personality.