Programs for solving problems in decision theory.
The input data for the program is in file "data.xlsx".
Available languages:
- russian.
- pure strategies;
- mixed strategies;
- matrix Reduction;
- solving 2x2 matrix game;
- solving a 2xN/Nx2 matrix game;
- statistical games;
- Bellman-Zadeh approach to decision making;
- direct output;
- reverse output.
- JDK 8 (jdk1.8.0_201);
- apache maven 3.9.6.
The program is adapted only for screens with a display resolution of 1920x1080!
If you need to run the program on a computer with a display larger than FullHd, then you need to adjust the sizes of interface elements in the "UI" class.
![]() |
---|
Image 1 - Matrix reduction example |
![]() |
Image 2 - Statistical games example |
![]() |
Image 3 - Matrix game solution example |
- Clone the repository.
- Go to "core" directory and run the command (this command install "core" dependency in your local .m2 directory):
mvn clean install
- Go to "ui" directory and run the command (this command create "target" directory):
mvn clean package
- Copy "data.xlsx" (located at the root project) in to "target" directory.
- Go to "target" directory and run "ui-1.0-SNAPSHOT.jar".
All project libs will locate in "target/libs" directory .