CORDIAL MINUET ENSEMBLE

??????

You are not logged in.

#76 Re: Main Forum » [UPDATED] Boxing Day TOURNAMENT » 2014-12-26 19:58:10

Looks like around 20 people have played so far, and a lot of money has been changing hands too. I know it's not 100 people, but you have to start somewhere. I think this is a really good turnout all things considered.

So funny story, in the first round of the first game I played, I went all in and won. For about the first half hour of the tournament I was solidly in first, and for about the first hour, I still felt like I had a comfortable chance at making top 3. Unfortunately at about the hour mark I realized I was going to have to win at least one more game to guarantee a top 3 finish, and it went downhill from there. Still, I am going to finish in the top 10, meaning I won $10.00 for losing $0.17. Not a bad result if you ask me. wink

Edit: Someone edged me out by half a cent for spot #10. ;P

#77 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-20 13:00:44

jasonrohrer wrote:

Well, if you're only doing this when you have the advantage (and never bluff), then the other player should always fold in response, which means you win 1 chip in situations where you have a clear advantage.

The trick is to only do it after they raise first. That way it forces the other player to fold away their chips, or call at a disadvantage. And if you do it enough, it pressures the other player to not raise early in the game, which is what you really want. Then as the frequency and amount of their raising lowers, you can incorporate strategies such as matching when you only know you probably have the better position, or even bluffing some of the time. It depends on what the other player is doing, and it's more of an art than a science. But the only potential risk is if you scare the other player into never raising, and in this case you can just leave the match without losing anything.

Incidentally, I think poker is a bad game to compare to Cordial Minuet in this particular case. In poker (at least Texas Hold 'em style poker), every round has the power to increase the uncertainty that you will win. For example, in a two person table, say you are dealt pocket aces, bet half your stake before the flop, and the other player calls you. At this point you know for certain that your position is as least as strong as the other player's. But what happens if the flop has a pair of twos? You know you've still probably won, but if the other players raises you all in, would you call? You know they are probably bluffing, but then why would they bluff in a situation where they know they'd be finished if you called. Do you think it's likely they had a two in the first place when they called such a high raise before the flop? Is it possible they even had pocket deuces? You went from a situation where you knew you were winning for certain, to a situation where you don't even know you have probably won anymore.

In Cordial Minuet, this would never happen. Every round in Cordial Minuet gives you more information about whether you have won than the previous round. But that applies to the other player as well. This means that the longer the game goes on, the worse it is to be the first person to bet. By betting, you are either telecasting the strength of your position to the other player, or if you're bluffing you're taking a huge risk that the other player could exploit. This is why in Cordial Minuet, I strongly believe the first person to bet is always at a disadvantage. The only problem is, if you never bet first, the other player can pressure you into folding too much. Going all in is the solution, because as long as the other player raises enough at times when they aren't sure they're in the lead, the will have to call you or you will be able to buy the pot too often for them to keep their lead. Their only choice to counteract what you are doing, is to never raise first (which is the strategy you are using, meaning no one ever raises), or to lower the amount they bet early in the game (which allows you to call them at significantly less risk). It's pretty much win win.

In my experience, going all in in Cordial Minuet has consistently worked better than slowly betting up the pot. When you try to slowly bet up the pot in a game where every round just tells you more about whether you've won, you're playing a dangerous game. Cordial Minuet just gives you so much information about whether you have won by the end of the second round. If you telegraph the strength of your position in any way, the other player will probably just fold. And being able to know when it's safe to bluff in the second round requires you to have a very good read of the board layout and what the most likely potential outcomes are. Miss one little detail that the other player saw, and it could be very costly. When two experienced players play Cordial Minuet, they tend to scare each other away from taking big risks, and they end up fighting over increasingly small margins. This is why I initially quit playing the game. It's not fun when the reward for beating a strong player is so much less than a weak player. But going all in so much solves the problem completely. Either a lot of money gets moved around, or no one gets to play. It made the game interesting for me again, and so far the strategy has paid off financially as well. I went from below $7 to above $11 in a very short time. I've since switched to $0.01 to refine my strategy further before completely committing to it, but so far I think it's a winner.

#78 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-20 03:09:43

Ah, okay, yes I see what you mean now. I should have actually tested what I was saying in my code before opening my mouth. :X So yes, is it in general better to bet a percent of your stake. But assuming you can engineer things so the odds of going bust are low enough, betting a fixed amount over time yields a much more consistent return. Meaning that you could for example do this:

stake = 10.00
edge = 0.05

10000.times do
 
  if rand > 0.50 - edge #rand returns a random number between 0.0 and 1.0
    stake += (stake > 10.0 ? 1.0 : stake * 0.1 )
  else
    stake -= (stake > 10.0 ? 1.0 : stake * 0.1 )
  end
 
end

puts stake

This yields both a stable return and eliminates the chance of busting. But on average you would do much, much better by just betting a percent of your stake, even if on some occasions you might do worse. I'm sure their is a balance to be struck there somewhere.

But in the end, this only tells you what you should put on the table for a given match. I'm still convinced going all in during the first betting round is a good idea for the following reasons:

1. The other player may decide to fold. Paradoxically, there is a point where your level of commitment to a round would make it less damaging to call the all in then to fold, but knowing what that is exactly would be difficult. I think jere was onto this when I played him earlier.

2. You can't be beaten by bluffing. If your goal in Cordial Minuet is to create certainty, bluffing is your greatest enemy. If you force the other player to go all in, they will never get the chance to bluff.

3. The human factor. When going all in with a statistical advantage, the certainty that the odds are in your favor would promote clear thinking in the picking rounds, while the uncertainty the other player would feel from knowing the odds were against them might cause them to second guess themselves and make poor decisions. From what I have observed, the second picking round is by far the most critical, and is last the time you would want to be questioning your own judgment.

4. The tribute. The more money you can move in a single round, the less you will lose the the tribute on average. I played many matches where more was lost to the tribute than either player won, and forcing all ins seems like the best solution.

5. Time is money. Coridial Minuet tends to be played conservatively by many players. This is bad if you're trying to make as much money possible in as little possible time, because you can easily find yourself in a long and drawn out game that doesn't go anywhere. Forcing all ins gets money moving quickly, because the other player will quickly realize they have to call you in order to play. Or they could just leave, which is also okay, because if they weren't willing to bet large amounts they weren't worth your time in the first place.

6. You may succeed in pressuring the other player from ever raising in the first round. This is actually ideal, because if they raise in the second round, you have even more accurate information to determine whether you should go all in. And it gets even better in the third round. Unless they are willing to bluff sometimes, which you can exploit, it turns the game into "pick numbers to win a chip".

These are just reasons I could think of off the top of my head. Even if going all in is in theory a suboptimal strategy in theory, the structure of Cordial Minuet makes it a better idea that it would initially appear. I'm not convinced there is actually any betting strategy that could overcome the above advantages.

#79 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-19 23:35:08

The premise that you are describing does not apply to this situation though. If you bet 100% of your entire bankroll every time, it is inevitable you would go bust eventually. And likewise, if you bet a fixed percent of your bankroll every time, you will also eventually go bust. You could easily make some simple modifications to my script to demonstrate this. But if you commit to betting the same amount every time, you can create a situation where going bust is statistically impossible. Allowing players to set the stake for a table allows them to exploit this. As long as you keep betting a fixed amount, over time the percentage of your bankroll that you're risking will decrease, lowering your odds of busting. And in practice can gradually increase the amount you bet, as long as the average increase percent is less than that of your statistical edge. Of course, the less you increase it the less risk you expose yourself it, but you will eventually be able to raise it a fair amount without ever putting yourself in serious danger of busting.

#80 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-19 15:34:13

Again, true, but it's sort of beside the point. You can always just buy in again if your initial stake dries up. As long as you can keep finding people who will go all in when it's not in their best interest, eventually you will win all your money back. Also, the 1% advantage I used as an example isn't realistic. Usually it ends up being something like 5-10% depending on how reliably I can predict the row the other player has picked. With even a 5% edge, it takes a much lower initial stake to make going bust statistically impossible.

#81 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-19 11:11:33

jasonrohrer wrote:

Oh, and separate from the math, there's the notion that if you DO have a turn-1 edge, you don't want to go all-in and scare the opponent into folding, generally.  You'd want to soft-play it and get as much money from them as possible.

True, but if the other player never folds...

Anyway, the reason why going all in is such a good idea in situation where you know you have an edge and you know the other player will call is that it creates certainty. You have created a situation, where the longer you play, the more you will win. This would not necessarily be true if you didn't go all in, because uncertainty would give the other player room to manipulate your decision making by bluffing later in the game or by folding to limit their losses. Even if the edge you have is small, over the long term you can't lose. Don't believe me? Here is a simple ruby program that proves it:

stake = 10.00
edge = 0.00

1000000.times do
  if rand > 0.50 - edge #rand returns a random number between 0.0 and 1.0
    stake += 1.00
  else
    stake -= 1.00
  end
end

puts stake

You'll note that when you run the program with no statistical edge, the results are all over the place. You can win a large amount of money, or lose a large amount, or just about break even. But try changing the edge to 0.01 (1%) and see what happens. No matter how many times you run the program, you will always win. It's possible you may go negative at some points, but the longer you play, the less likely it is you will end up behind. After playing a million games, the chances of being behind are almost a statistical impossibility. It's true you might be able to make more money by playing with a more elaborate betting strategy, but honestly, why take the risk? Any other betting strategy you could use would make you more susceptible to manipulation, and if the other player's betting strategy was as good as yours it wouldn't give you an advantage either way.

#82 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-18 21:55:31

Because I still play with a strategy biased toward giving the other player their worst column in the first round, I usually know what they picked too, so it cancels the advantage out. wink But I can see where that would be a problem otherwise. And I only go all in if the other player raises first, so I know they either picked what I think they picked or they are bluffing.

#83 Re: Main Forum » To the person I've been playing today/yesterday... » 2014-12-18 20:46:07

jere wrote:

In general you need to play Cordial Minuet conservatively or you can easily find yourself committed to a match where the odds are against you.

In the same paragraph as talking about you all-inning on the first turn. smile

Ah, yes, I see your point. wink But in my case, I already know the odds are in my favor, and getting another player to match my all in when I have a stronger position basically guarantees I will win more money over the long run than I lose. Even more so if I can exploit their picking strategy in the second/third rounds. It's the same trap set by casinos. Even if you are able to win some of the time, the longer you play the more you will lose. Calling my all ins so much when your position is weaker than mine is like giving me free money.

#84 Main Forum » To the person I've been playing today/yesterday... » 2014-12-18 19:44:52

AnoHito
Replies: 22

...please stop calling my all in's on the first turn. I have only been doing it at times when I knew I had a better chance of winning based on the board layout at the end of the first pick. But you still insisted on calling me even despite this, and I'm honestly starting to feel bad... Just so you know, betting in the first round is very dangerous. When you do it so often I can force you to risk everything in a situation where you have the disadvantage, or force you to fold. In general you need to play Cordial Minuet conservatively or you can easily find yourself committed to a match where the odds are against you.

Edit: By the way, you know what would be really great? A chat feature so you can talk to the person you are playing. It doesn't need to in any way identify them, just allow you to communicate with them if you choose to.

#85 Re: Main Forum » Starting to lose interest... » 2014-12-08 01:06:00

jasonrohrer wrote:

One answer is "raise the stakes."  If you're making X% an hour, and that results in a cashflow that is not worth your time, bigger stakes at the same skill level would raise that cash flow.  It obviously requires more capital and more risk.

In one online poker room, the cheapest buy-in in the whole place is $5.  It goes way up from there.  The biggest game in CM history, so far, was $5.

I think if players who were better at the game consistently played games that were higher stakes it might make things more interesting. One idea would be to create a ranking system that would be tied to the amount of money you were allowed to bet in a match. Things could be set up so a lower ranked player could only join or create matches in low stakes rooms, while a high ranked player would only be able to create and join high stakes matches. Of course, making it clear what the skill of the other player was before you entered their room would create an incentive to game the system, so I'm not sure how well this would work in practice.

jasonrohrer wrote:

I'm also curious about the "on its own merits" part.  It seems like Holdem poker isn't so interesting on its own merits, though there is the thrill of the killer hand that shows up every hundred hands or so.  That's just the gambling thrill though, I think.  The thrill of the heavens aligning and you "getting lucky."  This game doesn't have that rat-pushing-lever thing going on, so that "merit" is missing.  That might also be why "games like this are legal."  You're not hooked.

There is a thrill waiting here when your opponent has the second best score at the table and you know it---they're falling into your trap so perfectly, betting high trying to scare you.

Anyway, I intentionally designed a very simple game where betting strategies would be the focus---a game that wouldn't function on its own merits.  I wanted to make a betting game, not a game with betting slapped on top.  But that doesn't mean that what I did worked, of course.

In Cordial Minuet, the problem becomes that because the other player actually has fairly reliable information on how strong their position is compared to yours, it's extremely difficult to entrap a skilled player. Most of the money I lost from my original buy-in was because I spent some time studying how other players bluff, which of course required me to call in situations where I knew it wasn't the greatest idea. What I found is that really good players rarely bluff. So in general, unless you have a very good reason to believe the other player is bluffing, or you know your current position is one with good potential to win, you should always fold to a raise. On the other hand, if you know you have a strong position, you probably shouldn't raise anyway because another strong player would just fold unless they had reason to believe their position was even better. Worse still, if they then re-raise against you, you could be put in the position of either folding away all the money you just bet, or completely committing yourself to a round you aren't sure you will win. I'm not entirely sure the best betting strategy in Cordial Minuet isn't to just never be the first person to raise.

#86 Re: Main Forum » Starting to lose interest... » 2014-12-07 03:28:59

jere wrote:

You're claiming that you can easily beat unskilled players and have a hard time winning against players of your own skill. OK. Isn't this exactly how it should be? How else could it be? Do you want to win against people that you are equally skilled against or what?

No, that's not quite what I meant. What I meant was, it takes so long to win a significant amount of money against someone who is playing a tight game, it's not worth the time and effort. It's not really fun, and I lose more money to the house than I usually win for myself.

jere wrote:

I just don't get what the ideal outcome would be. It's a zero sum game. A negative sum game in fact. Somebody has to lose.

Yea, my theory is that when the majority of people playing the game are losing money, rational self-interest would have to kick in eventually. Because the game in and of itself really isn't interesting enough to keep someone occupied for a long period of time based on it's own merits. Then again, there are competitive rock paper scissors players, so who knows?

#87 Main Forum » Starting to lose interest... » 2014-12-07 01:40:57

AnoHito
Replies: 4

After refining my strategy a bit, I now have it down to the point where it will either accomplish one of two goals. It will either make money against an unskilled player, or it will help me identify the skill of another player quickly enough to avoid losing money to them. This is fine if you're looking to play Cordial Minuet for money, but for me it's just making things boring. I'm either up against someone who I win against all the time, or I avoid the match entirely because it's too difficult to win a significant amount of money against a player who knows what they're doing. Even if I do win in the end, the matches just end up being a time sink. In most games I enjoy close matches more than anything, but in Cordial Minuet, due to how strong a conservative betting strategy is, they tend to just be tedious and frustrating.

I've already voiced a lot of my concerns with this game in other threads, and it's probably not a secret that I believe Cordial Minuet has problems that will prevent it from working on a large scale. Which is too bad, because I actually think the idea behind Cordial Minuet had a lot of potential. But in my opinion, the current implementation doesn't live up to that potential. Still, I wish you the best of luck and I do hope you are able to make Cordial Minuet a success. However, I will most likely not be a regular player. Though I still might play again for a while when the game is publicly released so I can finish winning back my original $10 buy-in. wink

#88 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-30 23:55:12

I said it should be taken at the end, but you might have missed my edit. Well, the thing is, taking the tribute at the end leads to a low tribute when a game goes back and forth and little money exchanges hands, and a higher tribute when a player busts. If things didn't work this way, close games would keep costing each player more and more money the longer they lasted, so it would never be to your advantage to play a close match. If you sensed that the other player had a strategy that wasn't obviously worse than yours, you should just leave the match right away or you would probably lose money. At least that's my take on it. When the game is eventually released, my strategy would be to take advantage of the newer players who didn't know what they were doing for as long as I could, and then quit playing when the new players eventually dried up because it would be too difficult to make money against more skilled players. Keep in mind that in most games, the higher the level of play, the smaller the difference in skill tends to be between two players. If that difference is not great enough for at least one player to make money in Cordial Minuet, then both players end up losing money. This is why it's very important that even games (even long ones) don't cost too much money.

Asminthe wrote:

Just saw your edit. While taking the tribute at the end would resolve the problem of forcing the game to last until someone busts, I don't know how it is an improvement over the current system, especially considering the tribute percentage would probably have to be increased in order to maintain the same profit for the house.

Economics 101: The correct price to charge for something is the price the most people are willing to pay. Using myself as a sample size of one, I would not continue to play for very long given the current tribute system. With my style of play I would tend to lose money once the unskilled players dried up, and I don't want to be put in the position of using a less conservative (worse) betting system in order to have a chance at making money.

#89 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-30 22:48:05

As far as the betting game, I am beginning to notice a trend. When the betting is mostly done with low stakes bets (which I believe is always the best strategy as it minimizes risk to yourself, and increases the risk to the other player if they bet more than you), you will actually tend to lose more money from the tribute than you will to the other player. For example, it's not uncommon at all to see games where one player is breaking even and the other player is losing money. This creates a game of chicken, because the lower the losing player's stack becomes, the more pressure they feel to take risks in order to avoid losing more money to the tribute. I cannot stress this enough, I think that taking tributes out of individual rounds is a bad decision in terms of the future of the game. It makes much more sense to just take a tribute from both players at the beginning of the match. Not only does this encourage more sensible betting, but it also discourages players from abandoning matches the second they gain a lead.

Edit: No wait I'm an idiot. ;P It should be taken at the end of a match depending on how much money has changed hands. If you take it at the beginning the other player could leave the match right away just to troll you.

I also feel that I should point out, I am noticing that variations on my original strategy of giving the other player their worst possible row are emerging as a dominant strategy. While you can't do it all the time or it would become predictable and take away your advantage, doing it as often as you can get away with it appears to be better strategy than any other that I have observed. Even if the picking game couldn't be broken to the point of achieving pure Nash Equilibrium, the existence of a dominant strategy like this takes so much out of the picking game that there is very little room for alternative strategies.

I was also wondering if you read my post on the Monty Hall problem and how it relates to your odds with winning in the final betting round. In my opinion, given the fact that the decision of which number you show the other player will be biased toward presenting your position as stronger (or weaker if you are certain you will win), the possible outcomes shown in the final round will always give a less reliable indication of your odds of winning than the possible outcomes shown before the numbers are revealed. The only way this could not be true is if you selected your number to show the other players randomly, but no one would ever do this because there is no advantage in doing so. This renders the final betting round pointless in many cases, because the information available in the final round is almost always less reliable than the previous round. The only exceptions are the cases where the information available in the final round tells you for certain you will win or lose. But in most cases you would have already known this before the numbers were revealed anyway, or at least known if one player had a much higher chance of winning than the other. So the whole showing a number thing just becomes reduced to a gimmick, and if both players are playing correctly, they should usually ignore the possible outcomes shown in the final round completely.

#90 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-29 12:56:24

jere wrote:

I said it reminded me of the Monty Hall problem. Not that they're the same. Here's my reasoning and like I said, I'm confused on it, so if someone can flat out say "no, it's actually 50-50", I'd be very happy with that.

What I mean is in the penultimate betting round, you're usually shown up to 6 possible red outcomes. If you treat your opponent's row selection as essential random (only for the point of analysis here), then all the outcomes appear equally likely. So consider the case where my final score is higher than 5 out of the 6 of the opponent's possible scores, I'm tempted to say I have an 83% chance of winning. I think that's reasonable given the information I have at that point, but the next part is more muddled....

In the final round, I'm given new information and only two options remain. This seems intuitively like each is equally likely, which is why I'm reminded of Monty Hall. That problem also presents a probability that appears 50-50 at first but is not.

There's something interesting about the highest value. My opponent will almost certainly choose to reveal that highest option if they can. Otherwise (assuming again I have a score higher than 5/6 of the previous outcomes), they've letting me know for sure I've won. And like in Monty Hall, the rest of the options (besides the two I'm shown) have been eliminated.

Ah, okay, I see what you mean now. As far as the Monty Hall problem is concerned, the logical fallacy comes from the natural human assumption that when picking from a set of two choices, you have a 50% chance of picking the choice that yields the most desirable outcome. But this is actually only true if you completely ignore any and all information on the probability that one choice is better than other. In the Money Hall problem, if you select door one in the first round, and then door two is eliminated, and then you pick randomly between doors one and three, you do indeed have a 50% chance of guessing correctly. But let's go back to the first round and examine what happened in more detail. Your original choice, had a 1/3 chance of being correct no matter which door you picked. So let's divide the choices into two sets, one with the door you picked (1/3 chance of being desirable), and one with the doors you didn't pick (2/3 chance of being desirable). If you had the choice of picking one of these sets (assuming the final door you would get was the best possible in the set), the obvious choice would be the set with a 2/3 probability of being most desirable. When they eliminate door two, they eliminate a number from the second set, but since we know they have eliminated only the door with the least desirable outcome in that set, the probability the set contains the most desirable door remains the same. Now you are left with two choices, door one, which you know has a 1/3 chance of being the most desirable, and door three, which you know has a 2/3 chance of being the most desirable. Not changing your original selection at this point would be like someone outright telling you it is twice as likely that door three has the prize, and then picking door one anyway. It's actually not that difficult to understand once you realize that the outcome of the first round gives you new information that you didn't have when making your original choice.

Given this, let's look at how the number the other player shows gives us more information about our odds of winning. If we assume the other player is picking a number to show us randomly, we learn nothing. What we know about whether we will win at the end is accurately represented by the remaining bars on the right. But if we assume the other player has a bias toward picking their best possible number to show us, that bias will in fact affect the reliability of the information we gain from the bars displayed after they make their choice. The more often they pick their highest number, the more it will tend to lower the relative reliability of the information displayed in the bars after they show us their number, compared to the information the bars gave us before they showed us a number.

jere wrote:

Can someone clear this up? Is it 50-50, 83-17, or something else?

Based on the above conjecture, if we know they always show us their highest number, the odds do indeed remain 83-17. If we know they always choose randomly, the odds would then become 50-50. And any combination thereof would skew the odds toward 83-17, depending on the strength of their their bias.

#91 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 18:10:31

I know that you can't beat the other player using Nash Equilibrium, at least not in terms of picking. But there would probably always be enough human players around with bad betting strategies that you could find and exploit, and eliminating picking as a factor would make it much more simple to do so. Putting that aside, as I said earlier, I believe that in any case the best possible strategy for actually winning would be to use an equilibrium strategy as you default strategy, and then at random times deviate from it in order to pick columns that are "better" than the ones your equilibrium strategy tells you to pick. The ideal amount of deviation would be the absolute minimum required to increase your odds to the point where you could be profitable. I believe that it would be next to impossible for a human to effectively counter this tactic, so it would limit the ability of any human player to win if bots were involved.

Oh, and I forgot about the ladder strategy. hmm I hadn't even heard of the superko strategy. The point that I was trying to make, is that I think there needs to be some aspect to Cordial Minuet that adds some additional asymmetry to the picking. Something it would not be trivial for a bot to deal with. However, I have no idea what that should be. wink

#92 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 16:38:24

Oh, one other thing I was thinking of though. Cordial Minuet is played on a 6x6 grid, 6 being an even number. Games with this kind of symmetry tend to be easily solvable, as it is asymmetry that tends to give rise to complexity. For example, in Go, all valid board sizes have an odd width/height. The reason being, if the board size were even, the best way to play would simply be to copy the last move of the other player. It would be an unbeatable strategy. But having an odd board size creates an asymmetry, the center space. Only one player can occupy this space, and there is no way to maintain a symmetrical board once this space is taken. That one space in the center turns an easily solvable game, into one of the most complex games known to exist. Something to think about.

#93 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 16:27:20

jasonrohrer wrote:

Yes, a mixed strategy Nash Equilibrium exists in this game.

Finding that strategy is a different matter, however.  The Nash Equilibrium is different for each board and it would need to be computed in realtime for each new game by exploring the full, 500,000-leaf game tree.  This may or may not be feasible in terms of computational complexity.  If it is claimed to be feasible, we need to start talking about what algorithm would be used and what it's complexity characteristics are.

And I'm probably not going to be the one to write it. The fact that I know it exists is enough to discourage me for seriously perusing this game, and I'm not really that interesting in writing a bot to farm money from human players. You should also consider, that even if achieving Nash Equilibrium in computationally infeasible (and I don't think it is for various reasons), you could still probably write a program that can approximate it better than any human. Even coming up with a weighting algorithm that gets better results than the average human in the first round would be enough to make it difficult for an unassisted human to be successful at this game.

#94 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 16:14:42

jere wrote:

And finally, maybe this sounds naive, but Jason is the last person I'd expect to do something like that considering his publicly stated financial requirements, revenue, and just how plain stupid it would be.

I tend to agree, but still, money is a strong motivator...

jere wrote:

This is expected though, right? At least the column picking part. Frankly, I've already started using an RNG for both some column picking and early raising. Otherwise, I imagine I'd be rather predictable.

As have I. But do keep in mind that an unweighted RNG will tend to give you lower number than the other player if they are picking the column choices that are the most advantageous in the first round.

jere wrote:

For the betting part, it's been said here that bots are pretty bad at no-limits betting.

So say for example I, or someone else, released a bot to the public that automatically selected numbers for you with perfect Nash Equilibrium, and all you had to do was decide what to bet. Would anyone not use the bot? If you didn't, you would do worse than other players who were using the bot. Would anyone still want to play Cordial Minuet if you removed the picking game from the equation entirely? This is a problem.

jere wrote:

True, you sometimes know you have absolutely won. But more often you don't know. And even when you know for sure, the most important thing is reading the other person so you know how much you get them sink into a losing hand. Seems pretty intuitive to me why bots would be bad at that.

Well, what I have found is that when betting in Cordial Minuet raising by more that one in the first round is almost never a good idea. You need to raise in the first round if you have a strong position, otherwise you will never be able to make money because of the high probability the other player will fold if you raise later. But if you give any indication of the value of your position in your raise, it increases the chances the other player will fold. Additionally, betting a low number maximizes the chance that the other player will call with a bad position, if they are impatient or simply don't want to be seen as predictable. Betting more than one will only expose you to more risk, because you need to bluff at least some of the time (or the other player will always know if you have a strong position), and betting more than one in this situation will just cause you to lose more money if your bluff is called.

The aspect of the betting strategy I haven't quite figured out you, is how to handle a situation where you commit yourself to a round by matching a large bet in the first round because you know you had the higher number, but then get a low number in the second round. This is a perfect situation for your opponent to bluff, although you do have the advantage of knowing that because they can't be certain of what number you have, it's unlikely they would bluff in this situation that often. Still, you can't always fold whenever this happens or the other player could take advantage of you, and I'm not sure what the threshold for deciding to match their bet should be.

By the way, I'm having a little trouble wrapping my head around the probability in the very last betting round. It seems like each option is 50-50, but it also reminds me a little bit of the Monty Hall problem.....

Hmm... not quite sure what you mean. The Monty Hall problem only applies when you have the option to change your choice after another choice has been eliminated.

#95 Re: Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 11:09:13

Asminthe wrote:

You are vastly underestimating the significance and difficulty of betting strategies. Every theory you have had about the game is based on an incredibly naive view that having the bigger score more often than your opponent results in you beating them, or at least that it is a relatively minor jump between those two points.

Everything you said is exactly as applicable to No Limit Hold'em as it is to Cordial Minuet, where we see none of the consequences you express concern for. Well, except for people making money primarily off of weaker players, but that's kind of the entire point of a skill based gambling game and I don't understand what you want to change there.

Betting strategies are complex, it's true. But part of what makes them complex is the game that you're betting on. For example, betting on a coin flip is technically gambling, but unless someone is using a rigged coin, no one is going to make any money in the long term, and there really is no betting strategy that is necessarily better than any other. In Cordial Minuet, by playing to achieve Nash Equilibrium you can actually deconstruct the game into a random number generator. Every round, you get a number that is either lower or higher than the average number, and your bet should be based on the value of that number. In practice it is more complicated, since to determine the true value of your position you must take into account not only what number you have, but what numbers you know the other player cannot have, and what choices you will have left in future rounds. Nevertheless, by correctly accounting for this information, it is possible to gain perfect statistical information on the value of your position. In other words, you have a number that tells you the odds that you will win. So in that sense, once you have successfully deconstructed the game to the point where you can achieve Nash Equilibrium, there is no game beyond the betting strategy.

But okay, so that's not really any different that Texas Hold'em, is it? In Texas Hold 'em, it's possible to calculate your odds of winning at every step of the game too. But the difference is (and this is key) in Cordial Minuet you often definitely know that the value if your position is better than the other players' (or at least probably is), while in Texas Hold 'em having that information is relatively rare. This greatly simplifies the betting strategy, and I've been narrowing in on something I believe is an ideal strategy for betting. I know at least, that if I can control the pace of the betting enough that the other player will not raise too often at times when there is a small gap between the value of our positions, I can probably come out ahead. But it's still very much a work in progress.

Asminthe wrote:

Actually, most of what you've said is simply some variation of "the optimal strategy is whatever turns out to be the optimal strategy" or "if there's an optimal column picking strategy then the game is broken".  One of those things is obviously true and the other is highly suspect and not substantiated by any of your claims.

What I actually wasn't thinking of, and what I really should have realized sooner, is that any fundamentally fair game of chance results in a 50% chance of winning. It really sounds obvious when you say it that way, but still... A coin flip is a fundamentally fair game of chance, and the odds of winning are 50%. If you are playing Cordial Minuet in such a way that you have perfect information (or at least information that is not less accurate than the other players') about your chances of winning, and you play with a picking strategy designed to achieve Nash Equilibrium, the game become little more than a series of coin flips.

But what I was saying earlier about introducing a subtle bias is a point I should elaborate on. In Cordial Minuet there are choices that are objectively better than other choices. This is why you will actually tend to get lower values than the other player if you just pick randomly. Choices that give you a higher possible final score in relation to your opponent's are better than choices that give them a higher possible final score. By correctly weighing the relative values of your column choices, you can then pick a random column based on those weights, and achieve Nash Equilibrium. The second and third rounds are a bit more complex than the first, because they have additional asymmetric aspects you need to take into account, but it should still be possible to choose in a way that achieves equilibrium. Once you know how to generate weights that achieve equilibrium in each round, you can actually introduce a subtle bias in your choices that tends to favor columns that are better for you even more than their weight suggests you should. I believe that this is what you could call an optimal strategy for playing to win, because it would be incredibly difficult to figure out what you were doing. Another human player would probably never be able to make better choices without risking exposing an exploitable bias in their behavior. A machine playing for perfect Nash Equilibrium on the other hand, would on average beat you, but assuming that more players are not picking for equilibrium than are, you should still come out ahead.

Asminthe wrote:

The tributes, at their current rates, are fairly generous to the players and give plenty of room to profit in the long term with even a relatively minor skill advantage over your opponents.

Even if that were true, how would you address the possibility of bots playing to force a draw in order to farm money for the server owner?

#96 Main Forum » More Thoughts on Cordial Minuet/The Problem With Tributes » 2014-11-28 09:06:05

AnoHito
Replies: 29

I have been delving deep into understanding how Cordial Minuet works, and I think I have gained some valuable insight. First of all, it is absolutely possible to achieve Nash Equilibrium in your picking strategy. It's not as simple as just picking randomly, because if you pick completely randomly you will lose to a player that is utilizing information on how the current board layout affects your odds of winning. But it is possible. That means that you can reduce the picking game of Cordial Minuet to nothing. You can play the game so you don't even think about what numbers you pick, and instead only focus on betting strategy. Additionally, using Nash Equilibrium picking as a basis, it is possible to introduce subtle biases into your picking that would take advantage of someone picking numbers based on another system. In other words, if you identify someone picking with a strategy the contains bias, you can exploit it, and if they are not you should avoid playing them because the best you can hope for is a tie. A tie that will cause you to lose money, thanks to the tribute.

Which brings me to my next point. The tribute system as it stands now, is completely exploitable. I strongly believe that a bot using an optimal betting strategy would be able to consistently break even playing over the long term. But because breaking even still makes money for the person running the game, they could easily write a bot for the sole purpose of breaking even, and thereby increase their profits in a subtle and hidden way. You couldn't do it too much, or people would start to catch on. But, especially if high stakes games become the norm, you could significantly increase your profits by doing this.

Even putting this concern aside, given that the optimal strategy for Cordial Minuet is increasing looking like it will be weighted randomness with compensations to exploit other players' biases, the tribute system makes the game very undesirable. Two players playing with such a strategy could never make money playing Cordial Minuet with and having to pay the tributes. If things stay the way the are now, I believe that tributes will severely discourage people from playing the game, due to their inability to make money without resorting to preying on weaker players. This will further exacerbate the issue I mentioned earlier, regarding weaker players abandoning the game due to consistently losing money.

Any thoughts/comments are welcome.

#97 Re: Main Forum » Being conservative: Are the intial bets/antes too small? » 2014-11-27 13:30:51

I would just like to say, that personally, I am 100% in favor of tables with higher buy-ins and low bet limits. But then again, I'm trying to find ways to break the game, so that's probably not a good sign. wink

#98 Re: Main Forum » Just Played a Few Games » 2014-11-26 18:51:30

Yes, going all in so much was something of an experiment, but I've revised my strategy a bit because the way I was doing things gave too much information to the other player (they always knew if I had a good opening hand, because it's almost always a bad idea to go all in on a complete bluff). I think the way I'm doing things now is working better though, as my stake has been increasing for the first time since I started experimenting with fixed strategies. But it's still too early to tell if my new strategy is viable. At the moment, I'm mainly concerned with what betting strategy best complements my picking strategy.

#99 Re: Main Forum » Just Played a Few Games » 2014-11-26 15:54:14

donkeyspaceman wrote:

Are any of you familiar with the concept of "Donkeyspace"? As an overall goal, I often try to give my opponent "playable" values (20-30 range) while I aim for higher values on the first turn. If I give them something too low, they'll fold, but as long as I have a slight edge, I feel comfortable betting like I'm just trying to see how it plays out. When it gets down to the reveals, I try to trick them into thinking I have something low so they bet more (or I bet high when I actually have nothing and try to buy the pot).

After working the above strategies for a round, I assume the opponent knows them. So I adjust. I pick a column with a "playable" value for myself and select the column with the 36 in it for them, assuming they'll think I picked it.

The point is, I don't know if there's an "optimal" strategy for picking columns, because it doesn't always matter if you have the "optimal" score. I've played games with very low scores and still won big by bluffing the opponent into a fold. Playing "optimally" will win you a tiny payout, but navigating the donkeyspace is what gets you the big payouts.

Well, my goal right now is to figure out a strategy that "breaks" the game. In other words, a strategy where the best counter strategy the other player could use would result in a 50% or less chance of winning. In that sense, I'm not really looking for big payouts, I'm looking for ways to exploit the game that will guarantee profit (if only a little bit). That's what testers are supposed to do right? It's not like I'm going to get rich playing $0.01 matches. wink

But at the moment, I'm thinking that my first idea was a failure, because it seems that when the other player does not pick the highest number in the column with the lowest high number consistently, losing the advantage of knowing which number they picked takes away too much of your advantage for the strategy to by viable. Now I'm trying something new, and I defy anyone to figure out what strategy I am actually using. wink

#100 Re: Main Forum » Just Played a Few Games » 2014-11-26 11:51:08

GGs to whoever I was playing last night/this morning. So I think that once I got a feel for how you were picking numbers the first round, and refined my betting strategy a bit, my strategy was starting to give me a statistical edge. It was slight, and the game essentially turned into a war of attrition, but after I reach the point of equilibrium I finally started to move out ahead. I noticed you were avoiding necessarily picking the highest value in your column with the lowest high value, and I was a bit surprised that it actually did seem to work in your favor. Not knowing what you column you picked was actually worse for me than you getting a low number in the first round. But it still wasn't quite enough. I would have liked to play more to fully test my approach, but I could tell it was going to take hours to come back at the rate we were going, and I was getting a little fatigued from playing for so long. One thing I'm sort of curious about now, is if I could write a bot that could play Cordial Minuet with an optimum strategy. Taking the guesswork out of what to pick for yourself in the first round greatly simplifies things. The biggest challenge would be figuring out optimal counter picking strategies for the first round, and implementing an optimal betting strategy. Still, it seems doable, and if actually playing the game is going to be such a slow process, writing a bot in the long run might be more fun than playing it myself...

Board footer

Powered by FluxBB