Recent Posts

Pages: [1] 2 3
TuringBot Release Notes / TuringBot 1.94 released!
« Last post by admin on August 14, 2021, 03:05:02 am »

  • Load formulas from file: you can now load formulas from a text file into the current optimization (Menu > Load formulas from file). Please check the documentation for details.
  • Periodic output: an option has been added for exporting solutions/predictions to files every N seconds (Menu > Set periodic output).
  • Pause option: the program can now be paused.
  • New train/test splits: options have been added for fixed-size training sets (100, 1000, 10000, and 100000 rows). This allows you to train the formulas on a small number of rows and use the bulk of the data for testing only.
  • Error messages on Python: if the program finds a problem with your configuration file while being called from Python, it will save an error message in the variable, allowing you to debug.

Bug fixes

The following bugs have been fixed:

  • Python version on Linux: program sometimes stops running without explanation after 30-60 seconds.
  • Python version on Windows: older versions of Python seem to cause the program to hang right after sim.start_process is called. If this is happening to you, please try updating your Python version to 3.9.1 or greater.


Get TuringBot 1.94 from the Download page.
yeah put me in for that. It's essential. Eureqa allowed multiple functions as well and IIRC I could specify constants as parameter free functions, e.g. f1(), f2().
Also on my wish list is a step([variableList]) function

Nice so far, although I may have a problem with wild processes remaining on my Windows 10 box - still investigating that.


Not at the moment, but many users have been requesting this feature: optimize z = (ax+by)^c where abc are arbitrary functions. This is a planned feature that will be implemented in the next versions of the program.
For example, is it possible to find the constants (a,b,c) in the following customized function?
z = (ax+by)^c, where x,y,z are variables.
Symbolic Regression General / Re: Ability to add custom function?
« Last post by admin on July 13, 2021, 12:43:51 am »
Not at the moment, but this would be an amazing feature. Will definitely keep it in mind in the next releases of the program.
Symbolic Regression General / Ability to add custom function?
« Last post by enjector on June 28, 2021, 08:24:04 pm »

Is there a way to extend TuringBot to support custom functions? For example a C/C++ DLL?


Ajay Soni
Enjector Software
Symbolic Regression General / Re: Forecast of a new curve
« Last post by admin on June 03, 2021, 02:34:41 am »
The best way would be to use an external tool to calculate the points and create this new plot -- gnuplot, Python+matplotlib, Excel, etc.

Creating new plots inside the program would be interesting, but this capability is not implemented at the moment.
Symbolic Regression General / Forecast of a new curve
« Last post by Giovanni Di Maria on May 30, 2021, 06:04:44 am »
My goal is to forecast a new curve,not a single value.
I have 5 curves, respectively related with R parameter at R=0, 100, 200, 300, 400.
Is there a mode to create the curve number 6 (green color) with the new parameter R=500 ?
I am finding for the correct approach.
Thank you very much
Giovanni Di Maria
Thank you very MUCH!
Giovanni Di Maria
Symbolic Regression General / Re: Simple function but not interpolating
« Last post by admin on May 21, 2021, 12:32:31 pm »
To insert an attached image, you have to upload it somewhere else and insert the link between [ img][ /img] tags (remove the spaces)
Pages: [1] 2 3