GET-TUDA-CHOPPA / SpelunkBots

An API that allows for AI bots to be written in the original 2009 version of Spelunky.
33 stars 13 forks source link

When will the Bot API solution be "finalized"? #6

Open donaldm opened 9 years ago

donaldm commented 9 years ago

Hello,

I want to enter the competition in September mentioned here: http://spelunkbots.com/competitions/

However I have been doing a lot of work on my own Bot solution and I see that there are some massive API and Bot solution changes going on that will make me have to make some serious changes to incorporate the API updates (I had already done by own OOP translation for the Bot project, and worked to use additional design patterns, ect).

Is there a date by which the API will be changing less drastically? I don't want to invest a lot of time only to have a lot of big changes being made to the Bot solution.

Thank you.

donaldm commented 9 years ago

I guess in other words... Normally during a competition I would expect that the API would be finalized so that competitors could work on their projects. However in this case it seems like the API is still under active development. So my question is really when does the competition actually start?

GET-TUDA-CHOPPA commented 9 years ago

Hi Donald,

Indeed we are still making changes to the API at this stage. These are largely being driven by input we are now receiving given the API is finally out in the open and people are using it. However, these changes are for the most part minor and not aimed at changing how you interface with the bot itself. The core functions of the API that we would use for bot control are largely off-limits by the team lest a bug is found in the code that needs to be addressed. For the most part, we're focussed on providing additional tools to help streamline the testing process.

Despite that, the development team have already agreed that any features we're working on now, with the exception of bugs, should be completed and submitted to the build by early-mid July. That way we can allow for users to work away without any further interruption. Naturally any bug fixes we will continue to look into.

Regards Tommy

On 13 June 2015 at 19:51, Donald May notifications@github.com wrote:

I guess in other words... Normally during a competition I would expect that the API would be finalized so that competitors could work on their projects. However in this case it seems like the API is still under active development. So my question is really when does the competition actually start?

— Reply to this email directly or view it on GitHub https://github.com/GET-TUDA-CHOPPA/SpelunkBots/issues/6#issuecomment-111739721 .

Tommy Thompson Lecturer in Computer Science (Univ. of Derby)/Software Developer/AI Researcher

Twitter: @GET_TUDA_CHOPPA www.patreon.com/ai_and_games (AI Writing) www.t2thompson.com (Personal) www.tableflipgames.co.uk (Game Dev)