<< Back to Programming Forum   Search

Posts 31 - 50 of 52   <<Prev   1  2  3  Next >>   
The Cowzow AI is now available: 3/7/2016 16:44:39

talia_fr0st
Level 59
Report
I meant which account can I play to go up against Cowzow, like AI ServerBot for Wunderwaffe.
The Cowzow AI is now available: 3/7/2016 16:53:37


Norman 
Level 58
Report
@Word Walker

When you just run the exe file from the release you won't get cowzow since Fizzer hasn't updated it. You have to download the code and build it yourself.

1) Install visual studio + C#
2) Download + unpack the source code
3) In visual studio open the project, something like open --> project --> reference csproj (or similar)
4)Click the run button. This should automatically create your WarLight.AI.exe file in bin / debug. Since this exe file was created from the source it also contains cowzow.
5) The easiest way to use the exe file is to open a console and then pull the exe file into the input (so you don't have to write out the path). You then get a list of the available commands.
6) To play against yourself I recommend creating a 1v1 game and inviting the AIServerBot. After that let the AI join your game via the console.

Edited 3/7/2016 16:55:37
The Cowzow AI is now available: 3/7/2016 16:59:23


Lucarr10
Level 55
Report
follow fleeces link on the previous page to see the blog post
The Cowzow AI is now available: 3/7/2016 20:06:56

Fizzer 
Level 64

Warzone Creator
Report
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
The Cowzow AI is now available: 3/7/2016 20:41:50


Fleecemaster 
Level 59
Report
Are we getting GreenTea too at somepoint? Or did I misread that?
The Cowzow AI is now available: 3/8/2016 17:32:18

talia_fr0st
Level 59
Report
But in your video you just invited the Serverbot to the game and it automatically ran Wunderwaffe, is that just the default though?
The Cowzow AI is now available: 3/8/2016 21:04:09


Lucarr10
Level 55
Report
on the subject of AIServerBot, could a second be added, so AI/Developer co-operative competition games could be possible?
The Cowzow AI is now available: 3/8/2016 21:25:11

Fizzer 
Level 64

Warzone Creator
Report
Are we getting GreenTea too at somepoint? Or did I misread that?

I have the source code to GreenTea, and I even started converting it at one point. But it proved to be too much work, so I abandoned it, and won't be pursuing it further. If anyone else wants to convert it, contact me, but be warned it will be a lot of work.

But in your video you just invited the Serverbot to the game and it automatically ran Wunderwaffe, is that just the default though?

It wasn't automatic -- watch again, I specifically ran WarLight.AI and pointed it at that game.

on the subject of AIServerBot, could a second be added, so AI/Developer co-operative competition games could be possible?

You can team up with AIServerBot and play against normal AIs, or against a team of humans.
The Cowzow AI is now available: 3/8/2016 23:59:13


Benjamin628 
Level 60
Report
Hey can someone help me get .net on my windows 10 computer?
The Cowzow AI is now available: 3/9/2016 00:43:50


ViralGoat 
Level 60
Report
The Cowzow AI is now available: 3/9/2016 14:04:11


Fleecemaster 
Level 59
Report
Thanks for the info on GreenTea :)
The Cowzow AI is now available: 3/9/2016 16:56:11


Lucarr10
Level 55
Report
on the subject of AIServerBot, could a second be added, so AI/Developer co-operative competition games could be possible?

You can team up with AIServerBot and play against normal AIs, or against a team of humans.

but if two developers wished to play against each other, simultaneously using AIs they developed, would that be possible with only one AIServerBot, and if not, would it be so difficult to add a second, and a command parameter that indicates which AI applies to each bot?

Edited 3/9/2016 16:56:30
The Cowzow AI is now available: 3/9/2016 21:02:05

lxkfjhls
Level 57
Report
on the subject of AIServerBot, could a second be added, so AI/Developer co-operative competition games could be possible?


Watch the video again. There is a competition of bots at some point. But Fizzer does not want to flood the Warlight database with bot fights so all the fighting happen offline.

https://youtu.be/A3A0U2RxLKo?t=9m43s

Edited 3/9/2016 21:04:47
The Cowzow AI is now available: 3/9/2016 21:06:15

Fizzer 
Level 64

Warzone Creator
Report
lxkfjhls is correct. For fighting bot vs bot, use the BotGameAPI. It doesn't have the restriction that you're referring to -- you can have any number of AIs competing with each other. The HumanGameAPI is only for playing against humans.

All of the current BotGameAPI examples have both bots running on the same computer, but you can also set it up to have the bots running on different computers, if that's what you're trying to do. You just need a way to coordinate -- i.e., computer #1 creates the game, then sends the game ID to computer #1 and also tells it which player to control.

Edited 3/9/2016 21:07:46
The Cowzow AI is now available: 3/10/2016 22:31:35

wct
Level 56
Report
Currently you couldn't play with any humans + more than one new AI, though, right? E.g. Can't play a 3 player FFA with a human, a Wunderwaffe, and a Cowzow. Or a human against a team of Wunder + Cowzow. You would need more than one account for that.
The Cowzow AI is now available: 3/13/2016 16:05:05


DanWL 
Level 63
Report
What version(s) of Windows is needed to run Visual Studio?
[img]http://s25.postimg.org/vy28esyjz/Visual_Studio_newer_v_Win_needed.jpg[/img]
Tried to run the installer for Visual Studio on Windows Vista.
The Cowzow AI is now available: 3/13/2016 16:06:39

Fizzer 
Level 64

Warzone Creator
Report
Looks like it requires Windows 7 or newer.
The Cowzow AI is now available: 3/13/2016 16:31:06


DanWL 
Level 63
Report
Thanks Fizzer. In the mean time I'll look through the AI in Notepad++.
The Cowzow AI is now available: 3/14/2016 17:04:09


Lucarr10
Level 55
Report
http://stackoverflow.com/questions/32938963/visual-studio-2015-no-projects-in-new-project-window
can someone help answer this (I wasn't the person who posted it, but I have the same problem)?
The Cowzow AI is now available: 4/3/2016 09:28:04


Timinator • apex 
Level 67
Report
has this died out?
Posts 31 - 50 of 52   <<Prev   1  2  3  Next >>