All Classes and Interfaces
Class
Description
The class that defines all the actions used in the game.
The interface that defines the methods to implement in AI.
The class dealing with data on the attack such as damage amount and required
energy amount.
The class dealing with the audio information in game such as raw audio data, FFT and Mel-Spectrogram transformation.
For more details on the data structure, please see https://tinyurl.com/DareFightingICE/AI.
For more details on the data structure, please see https://tinyurl.com/DareFightingICE/AI.
The class dealing with data on the character such as the character's HP,
energy, coordinates.
The class that converts actions received from AI to keys and manages the keys
after conversion.
The class representing Fast Fourier Transform data.
For more details on the data structure, please see https://tinyurl.com/DareFightingICE/AI.
For more details on the data structure, please see https://tinyurl.com/DareFightingICE/AI.
The class dealing with the information in the game such as the current frame
number, number of rounds and character information.
The class dealing with invariable information in the game such as the screen
width of the stage and the chatacter's maximum HP.
The class dealing with information on the area of the character and the
attack hit box.
The class dealing with all possible keys used in the game.
A class that processes round results.
The class dealing with the screen information such as the game screen's image
and the background color.
The class that defines the states of the character in the game.