Minimax Simulator is a platform independent GUI-based Minimax simulator written in Java.
Content:
- System Requirements
- Compiling from Source
- Starting the Simulator
- How the Simulator works
- Found an Issue or Bug?
- Requesting a Feature?
- Change Log
- License
- JRE 11 or higher
- (optional for smoother GUI: libcanberra-gtk-module)
- JDK 11
- Apache Maven 3.0.5
The recommended way to compile the simulator from source code is:
mvn clean compile
In order to create a working and executable JAR file run the following command.
This will automatically compile the source if no compiled sources are available.
mvn package
The best way to create a new JAR file is therefore:
mvn clean package
To run the UnitTests enter:
mvn test
To start the simulator enter:
java -jar target/minimax_simulator-2.0.0-jar-with-dependencies.jar
If you get an error like
gdk_x11_display_set_window_scale: assertion 'GDK_IS_X11_DISPLAY (display)' failed
, try:
java -Djdk.gtk.version=2 -jar target/minimax_simulator-2.0.0-jar-with-dependencies.jar
See https://luhsra.github.io/MinimaxSimulator/
If you found a bug or any kind of mistake, please let us know by opening up an issue.
You are welcome to submit a pull request with your fix afterwards.
If you are missing a feature within the simulator, feel free to ask us about it by adding a new request by opening up a new issue with the prefix [feature request]
.
Note that usually you can speed up the process by submitting a pull request providing the needed changes for your requested feature.
See Change Log
Distributed under MIT license.
Copyright (c) 2013-2019 Leibniz Universität Hannover, Institut für Systems Engineering, Fachgebiet System- und Rechnerarchitektur