Darwinbots Forum

Code center => Darwinbots3 => Topic started by: Botsareus on April 02, 2010, 11:07:49 AM

Title: Numsgil, What is happin'n with DB3?
Post by: Botsareus on April 02, 2010, 11:07:49 AM
Numsgil, What is happin'n with DB3?

How much and what kind of stuff is already done?
Is the vegs. should be able to evolve into animals idea (e-grid and such) being implemented? (I really wanted to see this..)

I know I promised to get c# and vb.net a long time ago. However my in-home bloody internet is down so I had no way to download it on my desktop, however I am gettin' a laptop (hopefully this Sunday). Then I will be able to get the new visual studio, because we have WIFI in my condominiums club house. I will need that link to the description how to use SVN again (and where to get it). Considering I have not used SVN for at-least a year…
 

P.S.
Yea, I know, grammar used here was supposed to be kind'a funny...
Title: Numsgil, What is happin'n with DB3?
Post by: Numsgil on April 02, 2010, 02:22:25 PM
Haven't worked on it since late December, which is purely coincidentally when I started playing go (http://en.wikipedia.org/wiki/Go_(game)).  I'm sure the two aren't related. ^^

At the moment I have the tools built necessary to build the tools necessary to run Darwinbots.  Specifically I have a large math library fleshed out (something like 15K lines of code).  I still need to use it to build a physics engine with.  And the graphics side of things is still very bare-boned.  With physics and graphics working I could then actually build Darwinbots proper.

The SVN is (should be) down right now.  I didn't pay the bill for the old service, since I'm going to try and move it to my shiny new server.  I'll make an announcement when it's up again.
Title: Numsgil, What is happin'n with DB3?
Post by: ashton15 on April 02, 2010, 05:19:08 PM
Quote from: Numsgil
Haven't worked on it since late December, which is purely coincidentally when I started playing go (http://en.wikipedia.org/wiki/Go_(game)).  I'm sure the two aren't related. ^^

At the moment I have the tools built necessary to build the tools necessary to run Darwinbots.  Specifically I have a large math library fleshed out (something like 15K lines of code).  I still need to use it to build a physics engine with.  And the graphics side of things is still very bare-boned.  With physics and graphics working I could then actually build Darwinbots proper.

The SVN is (should be) down right now.  I didn't pay the bill for the old service, since I'm going to try and move it to my shiny new server.  I'll make an announcement when it's up again.

Is there a way I can help without picking up a new language? Oh and by the way last month you asked me to remind you to fix image uploading on the wiki.
Title: Numsgil, What is happin'n with DB3?
Post by: Numsgil on April 02, 2010, 05:31:15 PM
  I'll fix the images this weekend.  I should have done it last weekend when you reminded me, but I had to do my taxes and that was exhausting in its own right.

What languages do you know?  If you know java, C# should be an easy pick up.  If you know C++, it's a bit more effort.

I do have other "meta programming" tasks that could be done.  Like figuring out a way to do code coverage and stuff like that.  Otherwise, it's not really at a point where non programming tasks exist.
Title: Numsgil, What is happin'n with DB3?
Post by: ashton15 on April 02, 2010, 05:52:39 PM
Quote from: Numsgil
 I'll fix the images this weekend.  I should have done it last weekend when you reminded me, but I had to do my taxes and that was exhausting in its own right.

What languages do you know?  If you know java, C# should be an easy pick up.  If you know C++, it's a bit more effort.

I do have other "meta programming" tasks that could be done.  Like figuring out a way to do code coverage and stuff like that.  Otherwise, it's not really at a point where non programming tasks exist.

The closest to either of thoose that I know is one of the earlier versions of actionscript which is like java but more object oriented (at least that's what everyone else says, I've never looked at java). I had a look at C# but only very briefly and it seems I could pick it up with a bit of work... so what "meta programing" tasks are there to be completed as you put them.  
Title: Numsgil, What is happin'n with DB3?
Post by: Numsgil on April 03, 2010, 02:07:09 PM
I have just two at the moment.  See this task list (http://www.darwinbots.com/WikiManual/index.php/Darwinbots3/Tasks), at the very bottom.  Profiling and code coverage.  I don't have a real good way to do either.  The task is to google around and see if you can find something relevant.  And if so, hook it up.
Title: Numsgil, What is happin'n with DB3?
Post by: ashton15 on April 03, 2010, 02:35:36 PM
ProfileSharp (http://www.softprodigy.com/opensource-dotnet-profiler.html)

ProfileSharp is an open source .NET code, performance and memory profiling software. It helps you pinpoint performance bottlenecks in your .NET code and optimize memory usage.

NCover (http://sourceforge.net/projects/ncover/)

NCover - A tool to tell you how much of your program is covered by your automatic tests.Instruments source code prior to running unit tests to establish test coverage.* Nant integration* For use with continuous integration builds.


Both are open source, though I have not personally downloaded and examined them they seem to be what your looking for, hope that helps
Title: Numsgil, What is happin'n with DB3?
Post by: Numsgil on April 03, 2010, 05:22:16 PM
I couldn't get NCover to work for whatever reason.  They closed-source'd it a while back, so the open source version hasn't been kept up to date.

ProfileSharp might work, but I couldn't get the download button to actually do anything.

So I guess the real task is to get either of them working with the current code and write up a how-to on the wiki somewhere.
Title: Numsgil, What is happin'n with DB3?
Post by: peterb on April 09, 2010, 08:33:50 AM
profile sharp url : http://download.cnet.com/ProfileSharp-Deve...4-10453690.html (http://download.cnet.com/ProfileSharp-Developer-Edition/3000-10250_4-10453690.html)

( i odnt have anye experience with the program).
Title: Numsgil, What is happin'n with DB3?
Post by: happyhamsterchan on April 22, 2010, 12:48:04 PM
I KNOW C#!!!!!!!!!!!!!!!!!!!!!!

Is there a step-by-step tutorial (Click big green button, then big red button, etc....) that will get me from a clean win7 computer to a screen full of code? I got nothin on here as of yet.
Title: Numsgil, What is happin'n with DB3?
Post by: Numsgil on April 22, 2010, 01:17:19 PM
Yes, there is.  See this wiki page (http://www.darwinbots.com/WikiManual/index.php/Darwinbots_3).  The repository location will be moved soon (as soon as I can figure out how to set up subversion properly), but the existing repository should still work for getting code.