Basic question from a veteran boardgamer, new on vassal:
Can I play against the computer (offline game). I’ve been trying to play Command & Colors as player 1… I kinda understood… played a turn… but never find the way to finish my turn and let player 2 play.
If by “Can I play against the computer?” you are asking whether you can
play against the computer as an opponent, then, no. There is no AI.
If, instead, you are asking whether you can play both sides yourself,
then yes, you can do that. There should be a button in the button bar which
you press to retire from one side and join another.
If you can write AI which even poses a challenge to a rank beginner at any
wargame, then I’m certain that I could find you a position as a professor
teaching AI in a computer science department. Really.
The games that people play in VASSAL are astronomically more difficult to
create AI for than chess, both due to the complexity of the games and the
near-complete lack of systematic scrutiniy that has been applied to them.
Consider a standard game in which each player is permitted to move each
of his pieces during each turn. Suppose that you have a game with 500 pieces
per side, each of which can move up to four hexes per move. (There are 60
hexes within a 4-hex radius of any given hex, so there are 61 moves per piece
if you count holding as a legal move.) That means you have 61^500, or
approximately 4.6 x 10^892, opening moves (neglecting terrain limitations).
For comparison, chess has 20 opening moves, and Go has 361.
This makes it unlikely that games like ours will be amenable to standard AI
approaches, and explains why all existing computer opponents for wargames
either (1) cheat, or (2) suck.
Are your answers always filled with a « I’m so superior » attitude?
Are you a super being Uckelman? Or you just have a very sarcastic sense of humor… which I have too btw.
I’ve also met that guy, and a bunch of his students. He runs a poker research
group at U of Alberta. The way they solved checkers was brute force and
several years of computer time. I’m not sure that you could solve any wargame
like that in the lifetime of the universe.
Huh? I have no idea what you’re referring to. I provided two answers to
your original question because I was unsure which question you were asking
and was trying to be helpful. Please don’t confuses a desire to provide
a complete answer with any kind of attitude. Nowhere was I attempting humor,
either.
I, however, am working on an artificial stupidity algorithm. It systematically choses the most nonsensical and often illegal move in any boardgame. Quite a feat, if you ask me. It should be ready for 3.3.
WOW!! I hope that will be released soon… I think you should have a look at the old “dr.Abuse” program or the more modern version, “Anna”, the IKEA web advisor for automatic responses and demi-intelligent responses… if you can put that in a Vassal module then you’ll have the perfect muthaflakker AI… that kind of “friend” you don’t want to be playing, but you need him anyway to take that useless faction and keep the game going… You can call Him… Mr.Vassaline!!!