mainsworthy -> RE: Vassal Engine.... (2/23/2022 2:05:44 AM)
|
I looked into creating an A.I. for vassal, it turned out you had to know the starting positions of chits prior to play to calculate where they are and where there going, and then every game is differrent so the A.I. would not be universal, I toyed with designing an A.I. that was able to play games but game rules of each boardgame was to differrent, so it turned out you would need a stacking A.I. where all rules are in a text file to load into a unversal A.I. , the A.I. only needed to know how to move and how to deduct strength like flipping. and the actual move points and such are in the text file, but like i said the chits have to be identified and the only way was to know where they start from, because vassal is analogue a chit is just a piece of card image. I may revisit it one day, but line of sight was going to be a bad problem as every board would have to be mapped. I think its a bad idea to create an A.I. for vassal, unless a set of unversal chits and board graphics was used for the game instead of scans.
|
|
|
|