PDA

View Full Version : bots for online game [wa]?


w0rm
1 Jul 2006, 17:28
are there any bots for worms armageddon online games or are they planned for the future?

bonz
1 Jul 2006, 18:48
are there any bots for worms armageddon online games or are they planned for the future?
Planned for the future to add AI teams in Wormnet and LAN games.

w0rm
1 Jul 2006, 18:51
Planned for the future to add AI teams in Wormnet and LAN games.

cool, where did you get that information and when will that be approximately? :)

bonz
1 Jul 2006, 19:11
where did you get that information
IIRC, Deadcode (the one who is making the official beta updates) responded to a post on this forum regarding that question.
and when will that be approximately?
Noone knows.
Deadcode was quite quiet (pun intended) for the last few months.

w0rm
1 Jul 2006, 22:19
and will they be able to play shoppa? (i mean that they take a crate before attack, dont attack the last...)

maybe deadcode could answere that question :)

bonz
1 Jul 2006, 22:50
and will they be able to play shoppa?
Ehrm.. no.
The AI can't do that.
You will only be able to choose AI teams instead of human teams only.

w0rm
1 Jul 2006, 23:01
Ehrm.. no.
The AI can't do that.
You will only be able to choose AI teams instead of human teams only.

why not?

* 10 characters *

bonz
2 Jul 2006, 00:43
why not?
Have you ever seen the AI teams use the rope? Or the sheep? :rolleyes:

[UFP]Ghost
2 Jul 2006, 05:33
2 things, 1 it owuld follow the genral rule, cept abl and afr. if he scripted that u needed to get a crate before attacking so ppl could not cheat, wouldn't computers be bound to this and by logic atleast get the crate before they attack?

Alien King
2 Jul 2006, 12:32
Ghost']2 things, 1 it owuld follow the genral rule, cept abl and afr. if he scripted that u needed to get a crate before attacking so ppl could not cheat, wouldn't computers be bound to this and by logic atleast get the crate before they attack?

They can't use the rope. Did you not read Bonz's post?

bonz
2 Jul 2006, 12:51
Ah, yes.
In a chat session from a while ago Deadcode mentioned that he will implement a scripting system.
So maybe things like getting a crate before attacking might work (for AI and humans).

But the AI will never be able to use the rope or use any of the more complicated weapons.
The AI generally can only calculate a ballistic trajectory and fire a projectile that way.
Everything else would be an enormous computing effort because of the many factors in the game, mainly fully destructible terrain.

Heck, the AI isn't even able to always throw grenades right even on level 5.
Sometimes they calculate a trajectory through a narrow spot (a few pixels) but don't know that the actual size of the grenade is much bigger.

I think the AI will always be cannon fodder (unless you're a total newbie to the game).

w0rm
2 Jul 2006, 16:39
(...)Everything else would be an enormous computing effort because of the many factors in the game, mainly fully destructible terrain.(...)


in shoppa games, the terrain is undestructable

...

well, i didn't know that the computer can't use the rope :/

bonz
2 Jul 2006, 17:05
in shoppa games, the terrain is undestructable
Well, but an AI that can only play on indestructible terrain would be rather useless.

And besides, who says that you can't play a shoppa game on destructible terrain?
The cheat code "supa shoppa" from WDC dropped 5 crates each turn, but it didn't make the landscape indestructible. :rolleyes:

Plasma
2 Jul 2006, 20:43
Everything else would be an enormous computing effort because of the many factors in the game, mainly fully destructible terrain.
I can't see how it would make a difference to the AI whether the terrain was destructable or not.

Plutonic
3 Jul 2006, 17:48
An AI running on destructable terrain must analyse the pixels of the terrain each turn to work out the options. Most opperations like that are hugely expencive. With Indi-terrain the much of the calculations only have to be done once.

I dont know how the particular AI in WA is coded, it might be that it would need to re-calculate most of it anyway due to the different positions of the worms.

If roping AI was to be implemented for example, the first thing that would be required is probably a bi-directional edge detector like canny or rothwell to find where the rope can connect.
Personnally i would do edge detection, thresholding, erosion ,dilation and skeletonisation.
On indi- this would only be done once at the start of the level and all calculations can be done on that result each turn. But doing that each and every turn..... ouch. And that just to find pixels that the rope can connect to.

Muzer
3 Jul 2006, 20:24
Well, but an AI that can only play on indestructible terrain would be rather useless.

And besides, who says that you can't play a shoppa game on destructible terrain?
The cheat code "supa shoppa" from WDC dropped 5 crates each turn, but it didn't make the landscape indestructible. :rolleyes:
Worms 2, as well

Johnnynet
12 Jul 2006, 19:31
you think they would remake WA for better "bots"

[UFP]Ghost
12 Jul 2006, 21:01
yes ofcaorse they are gonna remake worms armageddon.

rofl bonz or lex please type the standard 2 sentences you guys always type of why t17 wouldn't :P

bonz
12 Jul 2006, 21:41
Ghost']yes ofcaorse they are gonna remake worms armageddon.

rofl bonz or lex please type the standard 2 sentences you guys always type of why t17 wouldn't :P
Because T17 rather like drinking a galleon full of beer?

Plasma
12 Jul 2006, 22:56
galleon full of beer
You have a good memory, Bonz.

kikumbob
14 Jul 2006, 22:57
Because T17 rather like drinking a galleon full of beer?lol, put that in your sig.

Deadcode has gone quiet for two reasons.
1. He's working very hard on the next patch, tweaking every little extra feature to perfection, eyes glued to the screen, coffee mugs littering the desk...
2. One day he went "Hey, look, a life!" and stopped playing worms.

I would bet on the latter. The 2D worms games are getting older by the minute. Although theres still a dedicated community, its just getting smaller and smaller by the minute. Wormnet was deleted a few months ago. But even before then it was collecting cobwebs. We are turning into a rare breed....

bonz
15 Jul 2006, 01:16
Deadcode has gone quiet for two reasons.
1. He's working very hard on the next patch, tweaking every little extra feature to perfection, eyes glued to the screen, coffee mugs littering the desk...
2. One day he went "Hey, look, a life!" and stopped playing worms.
Hmm...
IIRC, there have been longer intervals between two beta updates. (I'm too lazy to check the readme if this is true.

Also, Deadcode (http://forum.team17.co.uk/member.php?u=1703) had forum activity yesterday.

Johnnynet
15 Jul 2006, 03:29
and today but you know these programmers except for luther though hes a very active one.....

bonz
15 Jul 2006, 12:42
and today but you know these programmers except for luther though hes a very active one.....
Ehrm.
Luther is an animator who works for T17.

Johnnynet
16 Jul 2006, 18:01
Oh right still that is partial programming

bonz
16 Jul 2006, 20:25
Oh right still that is partial programming
A small part though, since at least 50% of the teamster's job's are "beer guzzling" anyway.

Johnnynet
16 Jul 2006, 22:30
I hear that...

Wonder what they're doing right now in office except for beer guzzling

Lex
18 Jul 2006, 03:17
Do they ever do anything else?

bonz
18 Jul 2006, 07:01
Do they ever do anything else?
Nope.
They probably have a ghost company that actually does the work.
Something like Team16.

Alien King
18 Jul 2006, 19:04
Nope.
They probably have a ghost company that actually does the work.
Something like Team16.

Well according to this thread here (http://forum.team17.co.uk/showthread.php?t=29040), just programming a game involves a lot of drinking and staring at the screen blankly (among other things that we won't go into). Don't forget that a lot of other things go into the game. And Team17 do more than that.

Either they do all of this very quickly and are amazing, or they just have some slaves do it while they drink beer.

kikumbob
18 Jul 2006, 20:11
Or they multitask and spill beer over the keyboard.

Alien King
18 Jul 2006, 22:25
Or they multitask and spill beer over the keyboard.

Too much of a waste, they wouldn't risk it.

kikumbob
19 Jul 2006, 13:11
Of what? Beer or keyboards?
:rolleyes:

Plasma
19 Jul 2006, 13:32
Of what? Beer or keyboards?
:rolleyes:
It's fairly obvious...

kikumbob
21 Jul 2006, 10:35
Why do people always ignore the smilies?