To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 1651
1650  |  1652
Subject: 
C++ OverHead
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Tue, 23 Jan 2001 23:47:56 GMT
Viewed: 
1473 times
  
Hi all, a simple question ( I hope)

I'm running a small GA on my rcx block , and I'm fairly happy qwith my
results so far, it evolves well tot he conditions, however I'd like to try
something new <g>...
I'm going to try to evolve sub-sumptive architecture.  To do this I'd like
to evolve an 'instinctual' layer and a more 'cogniscant' layer.  To do this
I'd like to
re-write my GA in a more object-orientated fashion.  Now I know C++ can be
used with the legOS system, but I'd like to know how much of a memory/speed
over head this would impose on my code, as both these things are important
to me

Any help would be gladly received :)
- Ciaran



Message has 3 Replies:
  Re: C++ OverHead
 
I seem to recall someone doing some testing that showed that C++ programs worked out to take out somewhere around 2 to 3 times the space of comparable C programs. However, I'm sure that varies. Luis (...) ---...--- "Nobody ever said that democracy (...) (24 years ago, 23-Jan-01, to lugnet.robotics.rcx.legos)
  Re: C++ OverHead
 
(...) Hi, unfortunately I am unable to answer your question, however I am very interested in what you are doing with GA. I recently recieved my RCX and have done GA work in the past as part of my schoolwork. I would love to try using some GAs with (...) (24 years ago, 24-Jan-01, to lugnet.robotics.rcx.legos)
  Re: C++ OverHead
 
Hi, The answer here depends on your coding style. If you are using non-derived concrete classes, with simple member data and the default constructor/destructor, then it costs ~10-20 bytes/class. If you are using non-derived concrete classes, with (...) (24 years ago, 24-Jan-01, to lugnet.robotics.rcx.legos)

4 Messages in This Thread:



Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR