With most information hidden, the game Stratego had stumped AI until now
Thread
Unofficial Hacker News client; not affiliated with Y Combinator.
With most information hidden, the game Stratego had stumped AI until now
Unofficial Hacker News client; not affiliated with Y Combinator.
SwellJoe · · focus · HN ↗
Too bad I never played against an AI before they cracked it.
cainxinth · · focus · HN ↗
What was the secret of your success?
SwellJoe · · focus · HN ↗
SamBam · · focus · HN ↗
cainxinth · · focus · HN ↗
WalterBright · · focus · HN ↗
It's been a loooong time, and I don't recall all the details. But it revolved around doing probing attacks to determine where the ranks were in the enemy formation, and then having "channels" in my side to move up a soldier that outranked by 1 a targeted attack.
Color me surprised that it would be difficult to write a program to play it.
SwellJoe · · focus · HN ↗
WalterBright · · focus · HN ↗
One thing Stratego did was implement the "fog of war". My Empire game took inspiration from Stratego and Risk.
SwellJoe · · focus · HN ↗
And, I'm also working on a game that kind of pulls on that same kind of upfront planning, where how you place your pieces to start is as important as how you move them; a settling and strategy game that's heavy on clever defense and using terrain and the interplay of pieces.
VladVladikoff · · focus · HN ↗
Cider9986 · · focus · HN ↗
m463 · · focus · HN ↗
I think this is a problem with many deeper games. I remember going over to other people's houses and they would pull out obscure-board-game-xyz. The rest of the night for me was trying to figure out how to play, while others were 30 steps ahead of me.
I think you need something like chess club - stratego club - where people have all gotten to the nuance level and you can play with people of appropriate level.
zahlman · · focus · HN ↗
At one point in my life I got in literally thousands of games of Dominion, and I was definitely still not as good as some of the people I discussed the game with online, but in person I could barely find anyone to play with, ever. (In fact, of the people I knew who were familiar with it, few even seemed to think it was any good as a game.)
xyzzy_plugh · · focus · HN ↗
I don't think Dominion is a good game. It's good if you maybe think cubing is good. And it can be a lot of fun!
But as a game? It's not good. If you have no idea what you are doing and are totally unfamiliar, you can even win pretty easily with some luck. But you won't understand why you won, or rather why others lost.
There are many, many games where everyone can read the rules together and be, more or less, on even footing. Dominion can sometimes be that way, but it can pretty easily be extremely opposite of that.
SubiculumCode · · focus · HN ↗
eszed · · focus · HN ↗
Anyway, the main fun is trying to get an approach working with unfamiliar card combinations - and yes, we owned all the expansions, thank you for asking. :-)
kelseyfrog · · focus · HN ↗
eszed · · focus · HN ↗
But, sure, if you're looking for a game with a lot of player interaction then Dominion isn't for you.
GoatOfAplomb · · focus · HN ↗
Interesting, this is a _feature_ of poker games like Texas Hold'em. If the losing players didn't go on convincing winning streaks, they'd stop playing. And those winning streaks can convince them they don't need to learn anything else about the game in order to be a winning player.
xyzzy_plugh · · focus · HN ↗
Have you ever gambled over a game of Dominion? I wouldn't.
Have you ever played Hold'em without gambling? I wouldn't either.
matwood · · focus · HN ↗
kulahan · · focus · HN ↗
ew-dev · · focus · HN ↗
Just a pity it does not come close to the haptic pleasure of playing with a real cardboard, polished resin figures, and sturdy cards with dice (or whatever accessories are supplied) :-)
distances · · focus · HN ↗
thaumasiotes · · focus · HN ↗
That's true, but it has the odd side effect that the entire play group may be just plain unaware of important rules.
NDlurker · · focus · HN ↗
karim79 · · focus · HN ↗
My experience as well unfortunately. No matter how many books on chess I read, no matter how many games I played against Battle Chess to try to get better, he always won.
wafflemaker · · focus · HN ↗
But about having nobody to play because you crush everyone - as long as you want to play to enjoy and not just always go full-on try-hard mode - just stop crushing everyone and you'll have people to play with.
Let people win every third game. If you're good enough (at it), they won't notice. They'll have a good time and you will. In Tekken it works to have them win some rounds (extra points if you let them have two out of three), but still win the match, tho maybe only if you're not just 2 ppl playing.
That's a rule established from rat behavior observation study, you can hear about it in every third jbp lecture.
Ever since implementing it, I never end up with nobody to play with. Just curb your wanting to always win and focus on maximizing the amount everyone enjoys playing in the long run.
Even a game where there's always a winner and a loser doesn't have to be a zero sum game.
SwellJoe · · focus · HN ↗
Sure, I'll go back and tell my 12 year old self to do that.
But, actually, I did do that, to some degree. As I mentioned, I would drop hints and talk about my strategies in games, usually after the game, so he could be more competitive and understand how I was thinking about things. That also has a cost on the fun for both parties, though. Smart people can recognize when you're going easy on them. Nobody normal likes being pandered to.
matwood · · focus · HN ↗
This is what I do when training jiujitsu with less experienced people.
SwellJoe · · focus · HN ↗
And, I did that kind of thing sometimes, though I was a kid and still liked to win, I doubt I used any truly suicidal setups.
opan · · focus · HN ↗
The rat strat may be worth revisiting but it's not very fun letting people win, and it feels dishonest and disrespectful as well. The closest thing I've found is to play super defensive. If I try to take as few hits as possible and drag out the battle it still serves as practice, and I kinda let them set the pace.
fn-mote · · focus · HN ↗
> I told him what I did and he didn't take it well
This was a mistake. Ask yourself why you did it. If you don’t have a good answer, one possibility is that it was your ego. Another is your very strong adherence to a certain code of behavior that others do not relate to.
> we'd both keep striving to improve and competing with each other
I’m not sure competing with someone who is not on your level is a normal approach.
I also doubt your friend sees the situation the same way as you. They are more of a recreational player. It’s a level below where you are, but for some reason you want them to care more.
> I'll lose 90% of the time if I do online matchmaking
And yet playing in person is important to you. It’s fun?
> it's not very fun letting people win, and it feels dishonest and disrespectful as well
At work, you want people on your team to pull their weight even though you could do the job better. How do you keep them from being discouraged? A strategy like this works.
SubiculumCode · · focus · HN ↗
karim79 · · focus · HN ↗
SubiculumCode · · focus · HN ↗
karim79 · · focus · HN ↗
jodrellblank · · focus · HN ↗
And haven’t been back there for years. Reinstate Monica. And shame on the licensing grab.
eks391 · · focus · HN ↗
Sure some advancements suck, but that's not on you. Answering the questions publicly for all to see enables everyone, and it's up to them to use it for better or worse.
jodrellblank · · focus · HN ↗
Unlike HN and Reddit “discussions” which bring out the snark and ackchually in me far too often, and rarely seem a good way to “discuss” anything, focused questions and answers can potentially add a small value to the world.
jodrellblank · · focus · HN ↗
jayGlow · · focus · HN ↗
<a href="https://www.chess.com/cheating" rel="nofollow">https://www.chess.com/cheating
OroPla · · focus · HN ↗
matwood · · focus · HN ↗
FiatLuxDave · · focus · HN ↗
<a href="https://en.wikipedia.org/wiki/Stratego#Electronic_Stratego" rel="nofollow">https://en.wikipedia.org/wiki/Stratego#Electronic_Stratego
AngryData · · focus · HN ↗
dcrazy · · focus · HN ↗
amenghra · · focus · HN ↗
karim79 · · focus · HN ↗
[deleted] · · focus · HN ↗
[deleted]