I want Athena Crisis to have a much stronger AI, and I want the best AI of the genre to be built in the open to inspire every future turn-based strategy game. This is a competition to build a better AI for Athena Crisis that beats the current AI.
All submitted AIs will be ranked based on a set of benchmarks. The prizes are as follows:
We expect the benchmark to evolve while the competition is ongoing and people are welcome to make contributions to the set of benchmarks we are considering to make sure the AIs can deal with as many situations as possible. The competition is scheduled to run until December 14th, but we may extend the timeline depending on progress and feedback.
Since this task requires extensive knowledge of Athena Crisis, a limited number of Steam Keys for the full game is available for participants. Please reach out to @cpojer (twitter.com/cpojer or christoph@nakazawa.dev) for more information.
Check out the AI Playground.
The current AI is called DionysusAlpha
and its code can be found there. There are also many AI specific helpers in dionysus/lib
.
DionysusAlpha
AI as of July 29th 2024. Any performance improvements made to existing AI code or libraries that also speed up DionysusAlpha
during the competition will only be attributed to your code, but not to DionysusAlpha
. This means that speeding up library code is beneficial to you and the codebase, and will not count against you.
DionysusAlpha
as well as your AI. On the other hand, any improvements made as part of #15 will only count towards your AI, even though it makes the existing AI faster. We care about the baseline of AI performance as of now.DionysusAlpha
handles this carefully by hiding information from various algorithms via this.applyVision(map)
. We suggest using your best judgment about the degree of cheating that your AI is allowed to do. Benchmarks will run fog games with full information and with only visible information so they can be compared.Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too