While we are at it ... we have created an opensource API to control
Blizzard Entertainment's Starcraft game and it's already being used at
AIIDE conferences in order to host battles between various narrow AI system
... if anyone is looking for an easier way to control a competitive game on
a lower level without processing visual input. I have only done the initial
low level dll hooking and inline asm stuff but from what I remember there
are interfaces for C++/Python/Java/etc. ...

http://code.google.com/p/bwapi/
http://code.google.com/p/bwapi/wiki/Competitions

kind regards,

-- ch


On Fri, Nov 22, 2013 at 8:36 AM, Alan Grimes <[email protected]> wrote:

> I've been playing an unhealthy amount of Minecraft the last few days and
> have been poking around with the various mod kits to figure out whether it
> would be possible to attempt to tie an external AI package into the
> villager "mob".
>
> [ I am aware of the GOERTZEL's efforts along these lines...]
>
> I think a possible low-priority project for ZS would be to have an ongoing
> artificial life/demo land for Minecraft bots.
>
> What would need to happen is that you would need to have a way to hook
> into all of the inputs and outputs of Minecraft, including audio. You would
> have to nerf the user interface so it is impossible to change settings or
> tamper with save files, indeed it will need to be locked to only be able to
> connect to one single server. I don't know whether this is possible using
> X11 hooks or whether I'd have to dig into the low level drivers Minecraft
> uses. -- it would have to be frame-sync'd with Minecraft's rendering engine.
>
> Then, with exactly the same user interface a human player would get, the
> AI bots would have to compete to survive. The AIs would have to compete
> with each other on a number of metrics of performance. The game rules would
> be set to survival mode at a low difficulty level and then get harder over
> time as the bots improve. The AIs would be set up to spawn in existing
> villages, the automatically generated village would have to be manually
> "repaired" to the point of being operable -- ie all buildings accessible,
> all roads passable, etc... Each week the server's statistics would be
> collected and published as a report on the state of AI.
>
> --
> To anyone it may concern, I just retired a CISCO RV220W router from my
> network because it was crashing constantly and returned a much older
> Netgear WGR614 V7 to service. I feel obliged to expend effort to
> bad-mouth the RV220W and its brand at this point.
>
> Powers are not rights.
>
>
>
> -------------------------------------------
> AGI
> Archives: https://www.listbox.com/member/archive/303/=now
> RSS Feed: https://www.listbox.com/member/archive/rss/303/23508161-fa52c03c
> Modify Your Subscription: https://www.listbox.com/
> member/?&
> Powered by Listbox: http://www.listbox.com
>



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to