WCCI 2024
This year in addition to the normal XFC competition, we'll be holding an additional competition at the 2024 WCCI conference in Yokohama, Japan.
The competition will be slightly different from XFC in that it will both be a pure competition with no seminars/guidance from organizers and it will exclusively focus on performance of the AI agents in playing the game. Currently explainability will not be a focus of the WCCI competition simply due to the time constraints and efforts in manually judging the results.
Register today and get started on making an AI agent to play Kessler!
Schedule for WCCI 2024
These are the important dates for WCCI 2024.
Date
Event
Description
3 June 2024
AI agent submission
AI agents developed for playing the Kessler python game are due to organizers. They must be in a repository and shared appropriately.
30 June 2024
WCCI Conference Starts
The 2024 IEEE WCCI Conference begins in Yokohama, Japan.
TBD Week of Conference
WCCI Kessler Competition
The Kessler AI competition will be held at WCCI in a hybrid remote/in-person fashion.
Competition Overview
The Kessler AI competition at WCCI is a competition for any university level students (including graduate students) to develop an AI agent to play the Python game Kessler which is also on PyPi. Kessler is an open-source Python game based on the classic arcade game "Asteroids" where ships shoot/destroy asteroids to gain score. Kessler is also adversarial in that multile agents can be in the same game simultaneously. The AI agents created will be evaluated in a playoff style competition in a session at WCCI where teams will directly compete against each other in the game for the most points. The playoff will be single elimination with an additional 3rd place game and play-in games/byes if necessary based on the number of entries. Bracket seeding will be determined by evaluation of teams' agents against baseline agents provided by the organizers.
The overall motivation for having the competition is to increase student's skills with respect to coding, repository management, machine learning, and project managment. Also we want to both showcase the applicability of Fuzzy towards problems like this, while also getting more exposure for students in actual application development in a fun and rewarding way.
This competition is inspired by, and an offshoot of, the Explainable Fuzzy Challenge (XFC) which has been run each year since the spring of 2021. This competition is associated with the North American Fuzzy Information Processing Society conference and is sponsored each year by Thales. The focus of this competition is even more broad in scope than the WCCI Kessler competition as it includes an explainable AI component. XFC has had good participation from the NAFIPS community and a number of universities and was directly responsible for the desire to have similar competitions at WCCI/FUZZ-IEEE. As the focus of XFC is more of an educational experience as opposed to pure competition (as is intended for WCCI), there are a number of recorded seminars on topics relevant for the competition such as Genetic Algorithms, Fuzzy Logic and Fuzzy Inference Systems, Reinforcement Learning, and repository and code management practices. These are available on the XFC YouTube channel.
Team Info
There are a few limitations on teams. First is that teams must be comprised of 1-6 university level students. They may be undergraduate or graduate level and any major is welcome. There are a few pre-requisites however as the competition requires competency in repository usage, Python coding, object-oriented programming, and implementation of machine learning algorithms. As the competition is being held during the Summer, we will also accept students that are graduating/will graduate during the Spring 2024 semester.
Teams are not required to have an advisor, but are encouraged to do so. They also will need to identify a team lead/spokesperson/main contact that will correspond with the organizers.
Rules
There are several rules associated with the competition. Some of these are somewhat flexible and are denoted as such, but most are to be adhered to in order to make the competition go smoothly.
Organizers and Contact Info
These are the main organizers and their respective contact info.
Role
Name
Main Organizer
Timothy Arnett
tim.arnett@defense.us.thalesgroup.com
Website and Misc
Sam King
samking7185@gmail.com