Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.01 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.01 KB

Task generator

This is a tool for assembling source code segments of defined time complexity. The tool is constantly under development. The primary target users are educators, and the tool should help the teachers in time complexity education and student examination.

Organization

In the project root folder, you can find the following directories:

  • TaskGenerator - Project directory. The project is a Netbeans project.
  • AI-assisted evaluation - Conversation with ChatGPT. We asked ChatGPT to determine the time complexity of some segments (hand-crafted and generated with the tool).

How to run

Prerequisites:

  1. Netbeans 8.2
  2. Java JDK 8

Run instructions

  1. Download project directory
  2. Open Netbeans.
  3. Go to File -> Open project and load the downloaded project.
  4. Fin the node JAXB Bindings in the project tree. Right-click on that node and then press Generate JAXB sources. After that, the code can be compiled successfully.
  5. To run the GUI, press the Run button.