Hi all, I am going to start using Open Beagle.... on WINDOWS! Gasp! ;-) So, Im using Bloodshed Dev-cpp 4.9.9.2 (based on Mingw), all the makefile stuff seems...
OK, have been messing around with the IDE of dev-cpp and have now got all the compile options pretty much set up correctly now. There are only 2 issues left...
I am trying to fit a function of the form f(A)/2 + f(B)/3 + f(C)/6. On test data, I can rarely evolve the parameters to recapture appropriate values for A, B,...
Hi Mark, The public distribution of Open BEAGLE includes files necessary to compile on UNIX (based on autotools) as well as Windows (either solution files for...
Hi again Mark, The point is that Open BEAGLE relies on the header beagle/config.hpp, which is generated automatically by the configure script. For MS Visual...
Hi Tom, This is possible, although it would require you to do some coding to implement the logic of evolving parameters A, then parameters B given A is fixed,...
You're always clear, Christian! I'll give it a whirl. Thanks! ... implement ... fixed, and so on. ... would do the ... evolveA() will ... Beagle, with ... ...
Thanks for that Christian. That has solved that problem. However as I delve deeper, I have more problems unfortunately :-( You have kindly provided the...
Hi Mark, ... If fact, there are eight .lib that you should create to get the whole thing compiled. pacc-util.lib --> all .cpp files under PACC\Util ...
Ah right, I would have missed that, thanks! Lastly, I noticed a bit about precompiled headers and beagle.hpp Do I need to do anything special with this? Mark ...
... Precompiled headers are optionnal, no need to configure them for your project to compile Beagle's libs. But if you would like to make use of them (for a...
ok, not to fussed about that, compilation time is the least of my worries! Thanks for all your help, you've been fantastic! Mark ... your project to ... (for a...
Hello! How can I read individual with ADFs from XML file. When I'm using GP::Individual::readFromFile() method I've get following errors: Beagle::IOException: ...
Hi Bartek, Well, as the error message says, you need the ADF primitive to be in the primitive set of the individual read. This can be done either from the...
Hi Thanks to Christian's help, I have now got Open Beagle installed, compiling, running and producing results using symbreg for example. Now I am moving on to...
Hi, Your explanations are not clear to me, I don't understand precisely what you want to implement. Can you provide detailed explanations of what you wanted to...
Sorry. What I am trying to achieve is this. I have an array of data elements (as doubles). I want to write a primitive that takes two integers as arguements...
Hi Mark, You are not respecting the fact that in standard tree-based GP, all primitives should processed the same type of data. Indeed, the primitive you are...
ok I see that, but surely I just pass a double and cast within the function? ... primitives ... are describing ... symbolic ... primitives are ... respect that...
Hi Mark, Yes, you could take a double, do a floor and modulo operation on the integer obtained, to convert it to a index. But to me, it seems quite tricky ...
Hi again, I think I will need to do it my way as my array has about 15000 elements! I will moving onto one that is four times that size as well Mark ... ...
Hi, I want to use normalized fitness for my symbol regression problem. So, I want to calculate normalized fitness useing the formula n(i) = a(i)/sum(a(k)), k...
Hi, You need to add some code in your fitness evaluation operator, in order to overdefine method operate(). Method evaluate() stays the same, by evaluate what ...
hi, I inherited a class FitnessMcKay from FitnessSimple for my problem. In 1st evoluation generation, there are no errors. but in 2nd, the following code...
Hello, I am trying to modify the symbreg example to read additional values, whereby the data files are passed via command line. To realize this I wrote a class...
Hi Ralf, You called your DataRep::getYFileName() static method with a Beagle::System, while your function is declared as receiving a Beagle::System::Handle....
Hi Christian, thanks for your fast answer! And compliments for your software! :) I understand the theory and the code works now. But how do I change in general...
Hi Ralf, ... Going from a Handle to an Object is very easy, think of an Handle as acting superficially like a standrd C++ pointer. MyObject::Handle lMyObjPtr =...