-
Install Java 21, if for some reason you don't have it already.
-
Install JavaFX:
a. On the Gluon site, download the JavaFX SDK for your operating system. For example, click this one if you have Windows:

b. After downloading the zip, extract the contents to a desired location on your computer, e.g., Program Files. Remember where you saved the SDK for later.

-
Install IntelliJ Community Edition. (Scroll down, it's under the "Ultimate" Edition.)
-
Open IntelliJ. Click "Get from VCS" in the top right, then clone the repo by pasting the URL:
https://github.com/joshfeds/OthelloParallelism. You may have to log in to GitHub.
-
After cloning, you'll notice BoardDrawer.java has hundreds of errors, since JavaFX has not been fully integrated yet. Let's fix that.
a. Go to
File → Project Structure.
b. Under
Project, go toLanguage Level, and select Java 21 .
c. Under
Libraries, clickNew Project Library, thenJava.
Find where you saved the JavaFX SDK folder, select the libfolder, then click OK.
The errors should hopefully disappear.
A window with our game will appear, and you can play against the first iteration of our AI. Good luck.

