Saturday, May 30, 2015

MEPX - a cross platform tool for data analysis

MEPX can be used to determine relationships between data. You have to provide it some training data in the form of pairs (input, output) and MEPX will discover a computer program which connects the input with the output.

MEPX is based on a Genetic Programming (GP) variant named Multi Expression Programming (MEP). MEP has a unique feature: it encodes multiple solutions in the same chromosome. This means that one can explore the search space more efficiently than other GP techniques encoding only one solution in a chromosome.

MEPX is available for download from here:

A video showing how MEPX works is below:


Friday, May 1, 2015

A very short wxWidgets application

#include <wx/wx.h>

class MyApp : public wxApp
 bool OnInit()
  wxFrame *w = new wxFrame(NULL, wxID_ANY, "salut");
  return true;