Create account / Log in

AI Hook

Suggestions for additional features for the module editor and Vassal engine.

Moderators: Tim M, uckelman

AI Hook

Postby ru5150 » July 2nd, 2011, 5:41 am

If this has been discussed before point me to it.

I would be great if there was a hook to call an AI. Not asking for any AI itself. Just the ability to put in the code to be an opponent. Put the hooks in and let people create there own AI. It would be very interesting what kinds of AI's could be developed in an evolutionary fashion.

pc
ru5150
 
Posts: 25
Joined: February 26th, 2011, 2:05 pm

Re: [messages] [Feature Requests] AI Hook

Postby mkiefte » July 2nd, 2011, 10:19 am

I don't think a hook is necessary. Your AI would have to be programmed in Java. There's nothing that would prevent you from doing it now. The AI would just be another form of automation in a custom Java class.

- M.



On 2011-07-02, at 2:41 AM, ru5150 wrote:

> If this has been discussed before point me to it.
>
> I would be great if there was a hook to call an AI. Not asking for any
> AI itself. Just the ability to put in the code to be an opponent. Put
> the hooks in and let people create there own AI. It would be very
> interesting what kinds of AI's could be developed in an evolutionary
> fashion.
>
> pc
>
> _______________________________________________
> Read this topic online here:
> viewtopic.php?p=23613#p23613
> _______________________________________________
> messages mailing list
> messages@vassalengine.org
> http://www.vassalengine.org/mailman/listinfo/messages
>
User avatar
mkiefte
 
Posts: 1144
Joined: January 5th, 2008, 1:29 am
Location: Halifax, Nova Scotia, Canada

Re: [messages] [Feature Requests] AI Hook

Postby uckelman » July 2nd, 2011, 12:02 pm

Thus spake ru5150:
> If this has been discussed before point me to it.
>
> I would be great if there was a hook to call an AI. Not asking for any
> AI itself. Just the ability to put in the code to be an opponent. Put
> the hooks in and let people create there own AI. It would be very
> interesting what kinds of AI's could be developed in an evolutionary
> fashion.
>
> pc
>

You will have an easier time of this with VASSAL 4 than with VASSAL 3
(though this is some ways off at present). The plan there is that you'd
simply write a client which implements your AI.

--
J.
User avatar
uckelman
Site Admin
 
Posts: 8138
Joined: December 10th, 2007, 9:48 am
Location: Durham, England

Re: AI Hook

Postby ru5150 » July 2nd, 2011, 12:36 pm

Excellent. Now all I have to do is learn Java. :o
ru5150
 
Posts: 25
Joined: February 26th, 2011, 2:05 pm


Return to Feature Requests

Who is online

Users browsing this forum: No registered users and 0 guests

cron