Eureqa Frequently Asked Questions
Frequantly Asked Questions
Does Eureqa run on Linux or Mac OS X?
The current Eureqa user interface is written for Windows, however it can be run on Linux and Max OS X systems inside of a WINE or a virtual box (see discussion). We are releasing a basic commandline interface for Eureqa that will run on all systems in the near future.
What file format does Eureqa import/export?
Currently Eureqa can import and export plain text, tab- or space- delimited data sets. The first line of this file must contain the variable symbols for each column surrounded by the '|' character. Here is an example:
%| x y z |
1 2 3
4 5 6
6 7 8
You may also comment-out lines using the '%' character. You can also comment-out the first line, before the | x y z |. This allows the file to be load-able in Matlab with the load command, and Eureqa will still recognize the header.
You can also split your data sets into smaller discontinuous groups in the text. This tells Eureqa not to smooth or differentiate over two seperate groups within the data. This is done by adding a special column before the "| x y z |" with the label "r". For example:
% r | x y z |
0 1 2 3
0 4 5 6
1 3 3 5
1 7 7 9
Now, the new "r" column represents an identifier, such as the experiment number or group number of a dataset. The label must be "r". In this example, Eureqa will treat the first two lines and last two lines as seperate groups inside the dataset.
You can also achieve the same result within the Eureqa spreadsheet by inserting a blank row between groups.
What are the system requirements for running Eureqa?
Eureqa requires a modern CPU (e.g. first generation Pentium 4 from 2001 or later) that supports vector SSE2 and MMX instructions. The user interface currently requires Windows 2000, XP, 2003 Server, Vista, 7, or later to run. Eureqa can also be run using WINE on Linux and Max OS X systems.
What network ports does Eureqa use?
Eureqa uses port 22112 (TCP) to connect to the Eureqa Server (local or remote) which performs all formula calcuations. It also broadcasts to the local network on port 30002 (UDP) in order to detect other computers/servers to utilize in the formula search.
Where should I report bugs or request features?
Please use our User Dicussion Group to report any issues, questions, or requests you may have. For a list of currently requested features that may be implemented soon, please see the Requested Features Page.

