Master thesis - is AI implementation possible?

Hello. I’m a student of Artifical Inteligence and recently I have chosen a master thesis. Goal of my work is to choose some strategic board-game (like Agricola, LeHavre, Carcassone, etc.), which is implemented allready, and create AI player with variety of approaches, algorithms and strategies. Is it possible to create AI player in some of your modules?
Thanks.

It is possible, you can write your own Java code.
But be aware that Vassal ain’t designed for such a think so you may encounter some problems.

And is it possible to solve problems of that type here in this forum?? Sory for stupid questions, but I’m new here and I realy need to choose OpenSource game and start to work on my master thesis, and need to know, if I’ll be able to solve possible problems with programming bot for some module. Thanks.

Thus spake oconer:

And is it possible to solve problems of that type here in this forum??
Sory for stupid questions, but I’m new here and I realy need to choose
OpenSource game and start to work on my master thesis, and need to know,
if I’ll be able to solve possible problems with programming bot for some
module. Thanks.

Could you explain a bit more what your goal is? If you’re trying to
design and validate AI for a board game, then VASSAL 3 is not really
what you want—you’re going to find it hard to get access to the game
data in a way convenient for doing AI. If this is your goal, then what
you really should be doing is implementing the game rules yourself so
that you can have your AI play large numbers of games against itself.

If, however, your goal is UI-oriented, then you might find the current
verison of VASSAL just fine for what you want to do.


J.