Hello,
As a regular user of TuringBot through the Python library turingbot.py, I would like to request the following.
In order to have both GUI and TuringBot Python API aligned in terms of output produced by both, I would like to have information listed on the "Solution Info" pane also returned by turingbot.simulation(): Precision, Recall etc.
Currently, if I am correct, API provides a limited amount of solution details. So, in the following example, I want to read other details too. I hope other users will find it useful. Thank you.
# Initialize the TuringBot simulation
sim = turingbot.simulation()
try:
# Start the TuringBot process
sim.start_process(lib_path, input_file_path, threads=8, config=config_path)
# Allow the simulation to run for the specified runtime
time.sleep(100)
# Refresh the functions to get the results
sim.refresh_functions()
for function in sim.functions:
size, err1, err2, formula = function