Archive for the ‘Artificial Opponents’ Category
Despite what I said earlier, Keldon’s AI crushes me quite frequently.
Buy a Wii. UFC Undisupted is indeed sweet (albeit with insanely complicated controls for the ground game).
Played a lot of Face to Face Dominion for the first time. I’ve certainly played a lot on BSW, but I’m starting to enjoy the ‘real’ game. I’ll certainly trade for a copy now. Also got in a game of Through the Ages, and managed to self destruct when I sacrificed my army to get a colony that provided enough yellow tokens that I could easily rebuy the people in one turn. I forgot I wouldn’t have enough ore to rebuild the units for 2-3 turns. And two turns as whipping boy is one too many. I managed to recover somewhat and had a huge run in the end, despite only producing 4 ore a turn at game end (and one of those was via a trade agreement). Lots of mineral deposits, patriotism and military build ups (6 civil actions by mid game, 8 by mid Age III).
Also played the “Ace of Aces” book game. Exactly how many games use that exact same system? Ace of Aces, Blue Max, Richtoffen’s War (which, I’m told, the Ace of Aces people used to build their book). There’s a miniature version of Blue Max I’ve seen (the players had never heard of Blue Max, but their rules were identical, down to the damage chits).
“My insights into Fairy Tale strategy are markedly better than random play.” OK, it’s not that comforting.
Based on feedback, I’m skipping the Neural Network and just going with a correlation matrix (which will eventually evolved). I’ve hardcoded my default correlation matrix (80 x 40) and initial weighting of cards (1 x 40). [Player #1 is the non-random one].
INFO 9859 - GameState - Player #1 won 82 games. INFO 9859 - GameState - Player #2 won 9 games. INFO 9859 - GameState - Player #3 won 5 games. INFO 9859 - GameState - Player #4 won 8 games. INFO 9859 - GameState - Player #5 won 3 games.
Right now I’m just using a “Play the card you like best each round”, but perhaps I should look at the breakpoints … if I know I won’t be playing two of the cards at all, perhaps theirs a way to let it evolve ways of ordering the rest of the card play.
Now I just have to program a mutator, a serializor and a reaper. Then it’s off to the evolutionary races! (Eventually I’ll need to write a GUI so I can play against it, assuming it gets good enough …)
I’ll write some more bridge in a few days. And some actual game stuff later…
Or just help it out. If you’ve done Neural Nets in Java, can you lend a hand?
While I figure out what to do, I’ll start writing some test cases for obscure scoring issues for the game I implemented. Or not. (Don’t expect a release anytime soon, this is mainly a NN testbed right now. Doesn’t even have a GUI yet).
Pandemic is available on BSW.
Update: Because the game requires so much communication, BSW isn’t a great way to play. Pretty interface, though.
Despite harping on the negatives, I’ve racked up 100 games online. BSW provides so much benefit for free, and costs the games companies another purchase. Dr. Pangloss knew what he was talking about! Or it may just be that I’ve gotten to play so few games in real life … only 19 games played, and Falling was four of them? Vhoja Moi!
Better luck next month!
On the one hand, I think that a very good model for game designers is to get a passionate 20%. If 20% of the gamers love your game, you’ll get better sales than if 80% consider it OK to Good. (I first heard this idea for cars, where it certainly applies much more than games; since gamers don’t just buy a single unit every few years, but the idea holds).
I’m pretty sure I’m not in Dominion’s passionate crowd. I mean, I watched a game or two and then felt no strong urge to play. Despite there being a distinct lack of gaming recently. I did get in another game of Tribune, which I’m still enjoying and now ready to get past the Carpe Diem victory conditions…
Update:OK, so I was particularly grumpy last night. I’ll get around to playing Dominion on BSW today or soon, I imagine.