# AI vs. AI - battle!

**URL:** <https://forum.kirupa.com/t/ai-vs-ai-battle/176208>\
**Category:** design\
**Created:** [January 21, 2006, 4:42pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208 "2006-01-21T16:42:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pattt](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pattt](https://forum.kirupa.com/u/Pattt)\
**Post date:** [January 21, 2006, 4:42pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/1 "2006-01-21T16:42:34Z")

</div>

Hey, I just got a cool idea, let’s make an AI enemy, and  
let them fight against each other! The smartest would win.

To make it harder to win against the other,  
we have to make some limits for speed, attacks  
shields, shooting, ect!

The style of the “fight” can be anything; space ships, platform game,  
fighting game, balloons, ect.

Then, the two AI’s names could be ai1 and ai2.  
Everything is going to be maked in Flash. 🙂

Anyone intrested? :beam:

---

<div class="post-metadata">

**Author:** ![Bokke](https://avatars.discourse-cdn.com/v4/letter/b/5f9b8f/32.png) [@Bokke](https://forum.kirupa.com/u/Bokke)\
**Post date:** [March 20, 2006, 3:28pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/2 "2006-03-20T15:28:08Z")

</div>

> [@Pattt](#):
>
> No, but we have to choose a game type for the battle. 🙂  
> I vote for some kind of space ship fight or a platform battle.:snug:

I say a platform game! 😃

I would realy like to join/see where this battle is going, but it seems that the tread is dying… :skull:

---

<div class="post-metadata">

**Author:** ![NinoScript](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/ninoscript/32/1484_2.png) [@NinoScript](https://forum.kirupa.com/u/NinoScript)\
**Post date:** [March 20, 2006, 10:07pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/3 "2006-03-20T22:07:15Z")

</div>

> …but it seems that the tread is dying…

lol, its already dead 😛

[size=1]but dont worry, ill bump it once in a while, i have loads of free time to do it[/size]

---

<div class="post-metadata">

**Author:** ![anon1712571](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@anon1712571](https://forum.kirupa.com/u/anon1712571)\
**Post date:** [March 21, 2006, 7:06am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/4 "2006-03-21T07:06:30Z")

</div>

AHAHAh^

---

<div class="post-metadata">

**Author:** ![bombsledder](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@bombsledder](https://forum.kirupa.com/u/bombsledder)\
**Post date:** [March 22, 2006, 1:45am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/5 "2006-03-22T01:45:08Z")

</div>

don’t die now i just saw the post =( i’ll make the tile-based engine, ok i won’t make it since it’s alread it classes but im not bring those classes to generic code

---

<div class="post-metadata">

**Author:** ![puppy](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@puppy](https://forum.kirupa.com/u/puppy)\
**Post date:** [March 27, 2006, 9:34am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/6 "2006-03-27T09:34:36Z")

</div>

a new idea. let’s have this poison/powerup maps but the point would be not to kill each other, but to get from point 1 to point 2 in shortest time or in fixed time with maximum health. bots will be presented same maps randomly pre-generated and held in secret untill the day of contest. so that it will be down to simplest optimization problem, for starters.

---

<div class="post-metadata">

**Author:** ![Bokke](https://avatars.discourse-cdn.com/v4/letter/b/5f9b8f/32.png) [@Bokke](https://forum.kirupa.com/u/Bokke)\
**Post date:** [March 27, 2006, 11:08am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/7 "2006-03-27T11:08:40Z")

</div>

Noo let them fight! Kill kill! Murder each other! :bad:

---

<div class="post-metadata">

**Author:** ![sed\_thh](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@sed\_thh](https://forum.kirupa.com/u/sed_thh)\
**Post date:** [March 27, 2006, 1:07pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/8 "2006-03-27T13:07:09Z")

</div>

destructive script is easier to be done

the project isn’t going anywhere so it doesn’t really matter 🙂

---

<div class="post-metadata">

**Author:** ![Bokke](https://avatars.discourse-cdn.com/v4/letter/b/5f9b8f/32.png) [@Bokke](https://forum.kirupa.com/u/Bokke)\
**Post date:** [March 27, 2006, 3:12pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/9 "2006-03-27T15:12:03Z")

</div>

Well, lets do something about it!  
Come on people, lets make a start!

:bu:

---

<div class="post-metadata">

**Author:** ![puppy](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@puppy](https://forum.kirupa.com/u/puppy)\
**Post date:** [March 28, 2006, 11:04am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/10 "2006-03-28T11:04:32Z")

</div>

> [@sed|thh](#):
>
> destructive script is easier to be done

no it’s not. it isn’t. :rd:

---

<div class="post-metadata">

**Author:** ![sed\_thh](https://avatars.discourse-cdn.com/v4/letter/s/c77e96/32.png) [@sed\_thh](https://forum.kirupa.com/u/sed_thh)\
**Post date:** [March 28, 2006, 1:33pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/11 "2006-03-28T13:33:26Z")

</div>

it is…

kill(all)

---

<div class="post-metadata">

**Author:** ![Pattt](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pattt](https://forum.kirupa.com/u/Pattt)\
**Post date:** [March 28, 2006, 2:21pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/12 "2006-03-28T14:21:08Z")

</div>

I’ve started on something, help me now! 😃  
Someone have to continue, if I would make it alone, I  
don’t think it would be so good. 😛

😃

---

<div class="post-metadata">

**Author:** ![puppy](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@puppy](https://forum.kirupa.com/u/puppy)\
**Post date:** [March 28, 2006, 2:51pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/13 "2006-03-28T14:51:59Z")

</div>

Patttt, this stuff is supposed to have a placeholders that people can override with their code. Something like a “class Bot {…”, that can be inherited, with virtual funcs like “OnTimeTick(enemy\_position:\*\*\*\*Point,…” 😕

---

<div class="post-metadata">

**Author:** ![Pattt](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pattt](https://forum.kirupa.com/u/Pattt)\
**Post date:** [March 28, 2006, 3:14pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/14 "2006-03-28T15:14:03Z")

</div>

Puppy, I know, but it’s a start. 😛

---

<div class="post-metadata">

**Author:** ![Bokke](https://avatars.discourse-cdn.com/v4/letter/b/5f9b8f/32.png) [@Bokke](https://forum.kirupa.com/u/Bokke)\
**Post date:** [March 28, 2006, 5:19pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/15 "2006-03-28T17:19:21Z")

</div>

> [@Pattt](#):
>
> Puppy, I know, but it’s a start. 😛

starting yes! 🍺

---

<div class="post-metadata">

**Author:** ![bombsledder](https://avatars.discourse-cdn.com/v4/letter/b/958977/32.png) [@bombsledder](https://forum.kirupa.com/u/bombsledder)\
**Post date:** [March 28, 2006, 9:46pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/16 "2006-03-28T21:46:11Z")

</div>

i was working on something, then i won’t release because its not in classes, but its gonna three different types of classes

mage/knight/sharpshooter

and they all have there strategic ways of killing ie, mage runs from knight but if runs into a wall gets confused and stops firing magic , blah blah sharpshooter can’t shoot past walls i’ll post later… and puppy, fighting is so much easier then racing :hitman:

---

<div class="post-metadata">

**Author:** ![Pattt](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pattt](https://forum.kirupa.com/u/Pattt)\
**Post date:** [April 3, 2006, 1:59pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/17 "2006-04-03T13:59:42Z")

</div>

Hmm, is that a good start?  
We have to work with this! 🙂

---

<div class="post-metadata">

**Author:** ![puppy](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@puppy](https://forum.kirupa.com/u/puppy)\
**Post date:** [April 5, 2006, 10:31am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/18 "2006-04-05T10:31:10Z")

</div>

that what? “that” where?

---

<div class="post-metadata">

**Author:** ![Pattt](https://avatars.discourse-cdn.com/v4/letter/p/f1d935/32.png) [@Pattt](https://forum.kirupa.com/u/Pattt)\
**Post date:** [April 5, 2006, 1:13pm UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/19 "2006-04-05T13:13:45Z")

</div>

> [@puppy](#):
>
> that what? “that” where?

Huh?! :sailor:  
\<TABLE cellSpacing=3 cellPadding=0 border=0\>\<TBODY\>\<TR\>\<TD\>\</TD\>\<TD\>\</TD\>\</TR\>\<TR\>\<TD\> _![](http://www.kirupa.com/forum/images/attach/swf.gif)_\</TD\>\<TD\>[_AI\_test.swf_](http://www.kirupa.com/forum/attachment.php?attachmentid=34682&d=1143555590)\* (2.1 KB, 26 views)\*\</TD\>\</TR\>\</TBODY\>\</TABLE\>

---

<div class="post-metadata">

**Author:** ![puppy](https://avatars.discourse-cdn.com/v4/letter/p/e56c9b/32.png) [@puppy](https://forum.kirupa.com/u/puppy)\
**Post date:** [April 6, 2006, 6:26am UTC](https://forum.kirupa.com/t/ai-vs-ai-battle/176208/20 "2006-04-06T06:26:47Z")

</div>

offtopic: what that sailor smiley is supposed to mean?

[Next page](https://forum.kirupa.com/t/ai-vs-ai-battle/176208.md?page=2)
