Hi! I am a Ph.D. student at UT Austin, and have been using OpenBeagle in my work since January. First, I would like to thank Christian, Marc and other...
Hi Vinod, Nice to see that some peoples at UT Austin are using Open BEAGLE! To answer your question, the first parent in the history for the crossover is the...
Hi Christian, Thanks for your response. That makes sense, and I see that in both breed() and operate() methods of MutationOp, no parents are listed. However,...
Hello Vinod, The case of functions breed() is different from the case of functions operate() regarding the History mechanism. Indeed, the breeding pipeline ...
Hello Beaglers, I am compiling the Open Beagle libraries on Windows using Microsoft Visual Studio 2005. So far, there are no errors. However, it has been...
Hi Jeffrey, I don't see what can precisely be the cause of your problem. It is quite a strange behaviour. I suspect a problem with your VC++ installation. Or ...
Here is an update on the situation: The compilation finished after a few hours. I was left with 11 errors during the compilation of the 'beagle-GP' library...
Thanks for the advice, Christian. It is interesting that I can compile the libraries on Cygwin using Mingw. My favourite development environment is Dev-C++,...
... Cygwin is exactly what you need. It provides you a bash shell with all standard Unix commands, gcc and gcc/mingw, autoconf, automake, libtool, etc. And all...
Thank you so much for this advice, Christian. For some reason, I had never thought to try compiling the libraries in Cygwin and using them with Dev-C++. When...
... I don't see why the .a files generated by Cygwin/MinGW would not be compatible with MinGW/Windows. In fact, I would not be surprized that they would be...
Hi Jeffrey, The original problem you were having with compiling using Visual Studio is easily solved. The latest version of the VS C++ compiler considers a lot...
Hello, How do I run a GP Individual if I don't have a Context object to run it with? Once the evolution is done, I want to be able to run the best individual...
Hi Jeff, The GP::Context object is necessary because there are several important variables and data structures in it to allow GP tree execution. For example,...
... Hello Christian, Perhaps the run() command can be invoked by the user with the context parameter equal to NULL, like this: model.run(lResult, NULL); If the...
Hi again Jeff, The solution of passing a NULL Context to the run() method is not possible. Indeed, you need the System and the Individual to correctly set-up...
Hi all, I want to know how GP does the parent selection. I looked through the configuration file and I figured out it's using tournament selection. Does that...
Hello Beaglers, I am having trouble while creating configuration files using the -OBec.conf.dump command-line option. In my program, I create a primitive set...
Hi Linge and other users, ... Well, it depends on the context. Tournament selection simply proceed by selecting randomly k individuals (equiprobable selection...
Hello users, Following Linge's questions, I started to document in more details the breeder model. There might be some missing documentation on that stuff. It...
Hi Jeff, I suspect that you have a .conf file of the same name of your program in you current directory, which file is read automatically before doing the ...
Hello, I am having trouble with the performance of the Open Beagle library. I am looking for some tips from more experienced Beaglers to help me get better...
Hi Jeff, I got very good results with symbolic regression using GP with several different equations. I also used GP for binary classification, with a ...
Hello Christian, Thank you for the reply. In order to reproduce the poor performance that I described, simply modify the "symbreg" example so that it tries to...
Jeff, Further to Chrisitan's answer you might like to turn on a higher log level (by running your program with the command line parameter '-OBlg.file.level=7'...
I am programming GP system which deals with time series data, Beagle 3.0.1. During the evaluation of an individual the evaluation operator traverse the whole...
Great idea I agree. The next obvious thing is: How to get a user login for Wiki pages ?? There doesn't seem to be any page where you can register and create an...
... Well, to avoid being vandalized or spammed, I blocked editing and user account creation from anonymous users. The procedure is to send me an e-mail, so...