Hi all.
I have a task of creating a Checkers Game - AI vs Human. As the game is between AI and Human there will be have to be the use of successor function, minimax, alpha-beta pruning.
Because of that I am not sure which approach would be better:
- Do I use javaFX to run the application, so that whatever calculations have to be made are run as a new thread from within the class
- Or do I run 2 separate classes, e.g. GUI (javaFX) and GameEngine(java) that use 2 different threads and run in parallel?
I am fairly new to both, java and javaFX so I would appreciate any advice on this.
Thank you,
K