Can AIs use cards in team games?
Sure, AIs can be written to play cards in the same restrictions that humans do.
Also, which language is the AI programmed in (I assume C#)?
An AI can be written in any language, but the ones in the linked github repo are written in C#.
can we have it so the ai takes it's go last (so it does not steal the cards off people and does not pick the same territory as a player
The current production AI checks if it's teamed with a human. If it is, it'll never play cards unless it's forced to. It could only be forced to if cards must be played that turn, and it's the last to commit. It can only be the last to commit if the last player to commit in a team is booted or surrendered into an AI.
Having an AI "go last" is really problematic. If a human player is playing slow, how do you ensure the AI doesn't get booted? What if a human commits 5 seconds before the boot time. The AI was waiting since it wanted to go last, then it can't commit in time.
Even if that were solved, I don't think it would be any better. Your idea presumes that an AI is good at picking based on a teammate's picks. However, none of the current AIs are, and I don't believe that they could ever be done to be better than a human could if the human is picking after looking at the AI's picks.
This current default warlight AI has a big bug !
He don’t any move in a game with no income (i mean a game with setting basic armies per turn zero)…. however he have several army but he don’t any move without any income at the start the game and after that …
Need someone enhance it
The current AI was written to work well in the six single-player levels. Given WarLight's flexible engine, it would be very difficult to make an AI that works well in all settings and situations. If you encounter a situation where it doesn't work well and want to fix it, feel free to fix it in the code and submit a pull request.
so by any chance would it be easier to modify the one on warlight over the ones off of the AIGames
It may indeed be easier to improve the Prod AI rather than working on Cowzow or Wunderwaffe. This is something I'm investigating.
I meant which account can I play to go up against Cowzow, like AI ServerBot for Wunderwaffe.
AIServerBot is the account that runs any AI that goes through the AIServer. It can run any AI -- Wunderwaffe, Cowzow, Prod, or even your own custom one if you make one.
Edited 3/7/2016 20:16:04