Cribbage Algorithm question

General discussion on board games
Post Reply
User avatar
McDok
Posts: 6
Joined: 03 November 2021, 15:09

Cribbage Algorithm question

Post by McDok »

Hi. I've been playing a while and was wondering if you could answer a question here. It's not anything one way or the other to me, but I'm curious. I'm familiar with the ELO scoring method. I understand the points award system, no problem. I'm wondering about the algorithm for the Cribbage game. Is it a completely random shuffle and deal game every time for possibility of good hand set up, and draw? When I click on the card on the deck to cut the deck, is there a preassigned card no matter what I click, or are each of the cards that are face down assigned a distinct value, and there is a chance of cutting one of the cards left in the deck?

I ask this not out of anything other than curiosity. I've only been a member for a couple of months. At one point, early on in, I made it to second place. Yes, that was fun, but actually, I enjoy meeting the folks online from around the world and playing a game with them. The game is secondary to meeting the community, as I am a shut in due to health, and this is a social outlet for me.

I have noticed that it seems that when I meet someone with a standing of 200 points or more, I very, very rarely beat them. I've played Cribbage for almost 50 years, and I know the hands cold, the combinations, etc. But when it comes to the hands drawn that a person gets who has a higher point value than I have, is there an consistently equal chance that I will get the better or worse hand? Whether the answer to that is yes or no, I still love the game here, and will keep playing. I have made many good friends here online. Thank you for answering my question.
User avatar
AndyNovo
Posts: 3
Joined: 30 January 2011, 19:38

Re: Cribbage Algorithm question

Post by AndyNovo »

I don't have a great answer but can commiserate on the huge skill gap between being a great player at home and winning against good players on the internet. I bet it's a function of the magnitude increase in number of repetitions for a digital player of anything, intensity of study for people attempting to be highly rated at an online game, and a wide field of opponents filtered by natural predilections. (Talent in major league baseball skyrocketed as they started to scout from more and more countries.)

I had similar experiences with Agricola, Gaia Project, For Sale, Roll for the Galaxy, Splendor, and Through the Ages. Okay not 50 years of experience, but between 10-20 depending on the game. Home skill and internet skill are very different
aussie19
Posts: 8
Joined: 12 November 2021, 07:32

Re: Cribbage Algorithm question

Post by aussie19 »

I totally agree the higher rated player seems to get all the luck every game on this site
User avatar
RicardoRix
Posts: 2540
Joined: 29 April 2012, 23:43

Re: Cribbage Algorithm question

Post by RicardoRix »

The source code for the cribbage game (and many others) is available on BGA Studio. You can check this fact for yourself.

The developer has no direct access to a players ELO.
The developer is a volunteer and is not part of the BGA team.
It would also be that much harder to take into account the ELO rather than just drawing random cards.

The association you're making is that when a higher skilled player receives good cards, they win. This is a true statement, and not just on BGA.
Post Reply

Return to “Discuss about board games”