Re: Let me try once more

new topic     » goto parent     » topic index » view thread      » older message » newer message

Chris Bensler wrote:

> I'm talking about, high speed graphics based
> games utilizing AI bots that can learn and
> evolve from the opponents it defeates and loses
> against..

Euphoria sequences are actually rather nice to encode genetic algorithms
with. It's easy to slice, swap, mutate and read genetic strings.

If you intend to write self-modifying algorithms and you aren't using LISP,
you're generally not going to code it in the same language that the game is
coded in. Instead, you'll write some sort of virtual machine for the AI, and
run it on that.

> from what I know of Lisp, that's not what it is meant for..
> Lisp is for number crunching..

LISP is designed primarily for symbolic manipulations. There are a lot of AI
tasks that LISP is especially well suited for - perhaps because they
originated as LISP programs in the first place.


> I wouldn't go and use basic to code a market dominating
> game.. Eu DOES have that potential though. (Notice I said
> POTENTIAL, not ABILITY)

Is there a specific point where the ability is lacking?


> I know that C wouldn't achieve this either but,
> how else could I possibly combine the 2 languages?

I'd disagree here. C is certainly capable of this sort of thing - there are
scads of programs out there that do exactly what you describe, written in C.

-- David Cuny

____________________________________________________________
T O P I C A  -- Learn More. Surf Less. 
Newsletters, Tips and Discussions on Topics You Choose.
http://www.topica.com/partner/tag01

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu