Hi Helmut, ... Well, an individual is a container of GA::FloatVector (which is a specialized genotype). So you can't cast your lBestOfHOF handle into a ...
Hello Christian I thank you very much for your efford. The line GA::FloatVector::Handle lFloatVector = castHandleT<GA::FloatVector> (lBestOfHOF[0]); as you...
Hi Christian, I would like to get the N best individuals after each generation (supposse that M is the population size, with M > N)in Genetic programming. In...
Hi, I'm sure Christian will answer your other questions, but I have a suggestion for your "Q2". I have added a SelectBestOp class into Beagle recently. It has...
Hello Helmut, The problem is simply that lBestOfHOF is an Individual::Handle, not an Individual. My error, I wasn't able to "mind-lint" the code correctly. The...
Hello, The solution Matthew is proposing is good and should work. But if you don't want to check out the latest version Beagle from the CVS, I've got another...
Hello! I'm new here... and I'm new to OpenBeagle... Maybe it's a silly question, but I need to know... trying to tune the symbreg exemple, I wanted to add a...
Hi Henry, To me it seems just a mis-configuration of your C++ project. I suggest you two solutions: 1) [Quick and dirty solution] Consider either recompiling...
Hi Henry, To me it seems just a mis-configuration of your C++ project. I suggest you two solutions: 1) [Quick and dirty solution] Consider either recompiling...
I am running BEAGLE's GA with float parameters. I would like to be able to specify that for a given pair of parameters, whatever value they take on, they do...
In running the GA, I have a few parameters that get queried way too much at their minimum and maximum values. (My fitness landscape may be like a volcano,...
Hi again Tom, If you need to bias in some way or another the different scales of your values. This is very similar to your other problem, and still pretty ...
... Obviously, for being a Gaussian, the previous equation is missing a minus sign. x'_2 = x_1 + sign(x_2) exp(-x_2 / (2 sigma)) Sorry for that, christian ... ...
Hi Tom, Well, there is no specific solution for this kind of problem in Beagle. This is somewhat quite problem-specific, I don't see a general approach for...
Thanks for the reply, Christian. I understand your approach, but not exactly where and how to implement, and this stems from my lack of understanding of how...
Hi Tom, ... Yes and no. You understand well that you transformation of your data should be done in your EvaluationOp::evaluate() method before evaluating the...
Hi Christian, I'm trying to log at level 7 and get the message: "File log level 7 (debug) is unused as full debug mode is disabled". This is for the beagle...
One reason I am wanting to have full reporting (see previous post) is that I am curious about the Gaussian Float Mutation Operator. Its sigma value is 0.1....
Hi Tom, ... That's not correct. You should compile with the options "--enable-full-debug" (which was incorrect in your statement) and "CXXFLAGS=-O0 -g3" (which...
Hi again, ... Yes, if you set the sigma value to a scalar (e.g. 0.1), all the components will be threated the same way, even if the ranges are different. ... ...
Thanks for the informative response! Sorry for the delay in my response to this and the previous question, but my run took a couple days to run and evaluate...
I have added the following lines to the maxfct.conf example file. ..</Evolver> <System> <Register> <Entry key="ec.elite.keepsize">2</Entry> </Register> ...
Hi Tom, "ec.elite.keepsize" is a parameter available only when you are using operators GenerationalOp (or SteadyStateOp) in your evolver setting. Indeed,...
I'm trying to compile Beagle 3.0.1 using Visual C++ 2005 Express Edition. I know that it was designed to work with the 2003 version, but the 2005 Express...
Hi James, To me it looks like you have some real issues with your compiler. I've not used Visual C++ 2005 Express so I can't give you any specific advice, but...
Hi! I'm a novice Open BEAGLE user and like it very much for its elegant architecture. But I have some questions about the examples that are shipped with ...
Hi Chris, I made some investigations and the problem you are reporting is caused by a bug in method read() of class Beagle::Matrix. Indeed, the read method was...