New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ChessEngine good-for-beginners
Java project
#1277
Comments
MrMystery10-del
changed the title
ChessEngine
ChessEngine Apr 10, 2023
first-timers-only
first-timers-only
Java project
MrMystery10-del
changed the title
ChessEngine
ChessEngine Apr 24, 2023
first-timers-only
Java projectgood-for-beginners
Java project
can I work on this?? |
could you assign this to me |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Some base ideas of how it work:
Upon starting the application, the user will be directed to a menu screen that displays their current stats such as Elo and profile information.
Two buttons are present on this screen, allowing the user to choose between multiplayer and against AI modes.
Upon selecting the against AI option, the user is redirected to another screen where they can select an AI opponent from a list of unique algorithms, each with its own description.
After choosing their preferred AI opponent, the user can begin the game with a time limit of 10 minutes.
The in-game screen displays the time remaining, the game board, captured pieces, and the AI opponent.
When the user emerges victorious, they will earn additional Elo points based on their opponent's Elo rating.
https://github.com/MrMystery10-del/ChessEngine
The text was updated successfully, but these errors were encountered: