Darwinbots Forum

Code center => Suggestions => Specialization, Metabolism, Digestions and Env Grid => Topic started by: theblaze on May 12, 2011, 04:44:00 AM

Title: env grid
Post by: theblaze on May 12, 2011, 04:44:00 AM
what is the env grid or e-grid in db
Title: Re: env grid
Post by: Panda on May 12, 2011, 07:25:24 AM
I think it adds a grid on top of the simulation. It could be used to see distribution or something.
Title: Re: env grid
Post by: theblaze on May 12, 2011, 01:22:08 PM
ok i thought it did something 4 physics or something
Title: Re: env grid
Post by: Numsgil on May 12, 2011, 02:31:17 PM
It was never implemented, but the idea is that we'd subdivide the world for the bots into grids, and inside each grid there'd be waste, sand, etc. that bots could interact with in various ways.

When Eric added shapes that did a large part of what the egrid was going to do.
Title: Re: env grid
Post by: theblaze on May 14, 2011, 01:30:44 AM
How about using this as a idea 4 quad core pc's . Split the screen into 3 pieces which is each controled by 1 core ane then the core left over is used 2 piece it all together like bots ane shots ane ties going over the line into another line
Title: Re: env grid
Post by: Numsgil on May 14, 2011, 04:59:35 AM
That's not really what the egrid was about :)

We can't really use multicore with the current codebase.  VB6 just doesn't really offer it as an option, even (at least as far as I know).

You can still run multiple instances and connect them with teleporters, though.
Title: Re: env grid
Post by: SiriusPrater on May 14, 2011, 10:59:40 AM
So the egrid was a way of distributing materials as well?
Title: Re: env grid
Post by: Botsareus on May 14, 2011, 02:47:42 PM
Yes, it also was an echo-system idea. But we had so many suggestions that we never really settled on it. Then Numsgil went on to dev db3, I was unable to work it and did not understand all the technical mambo jumbo anyway. And EricL did not get a chance either.

However, now Panda is pushing for alga to be fed naturally so the echo system idea may happen anyway, even if it is a little limited.

As far as I know Numsgil will be adding an e-grid to DB3 right?

Quote
We can't really use multicore with the current codebase.  VB6 just doesn't really offer it as an option

Good news: Compile a VB6 to native on my dual core and it runs twise as fast.
Bad news: If you want to High Performance Computing it (HPC) I have no idea if it is going to work, it will be sweet to try. (yes, you read right, one guy was actually researching for me how to run vb6 executables on a cluster)