Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Shasta

Pages: 1 2 [3] 4 5 ... 14
31
DNA - General / Re: DNA language
« on: May 08, 2011, 04:58:36 PM »
Here is a quick example of how the boolean stack works. I put the action performed, and the state of the boolean stack one after another. The labels (A, B, C, etc.) are there to illustrate how some commands work, they are not truly there and have no effect. Note that this all happens while the DNA is being processed each cycle. These commands could all happen one after another in DNA and it would give the exact same result as I have written down here. Any command that does not operate on the boolean stack (store, add, shoot) will take place only if the top value on the boolean stack is true.

Code: [Select]
50 40 <
    (1) False - A
50 40 >
    (1) True - B
    (2) False - A
50 40 =
    (1) False - C
    (2) True - B
    (3) False - A
overbool
    (1) True - B'
    (2) False - C
    (3) True - B
    (4) False - A
and
    (1) False - (B' and C)
    (2) True - B
    (3) False - A
dupbool
    (1) False - (B' and C)
    (2) False - (B' and C)
    (3) True - B
    (4) False - A
not
    (1) True - (not (B' and C))
    (2) False - (B' and C)
    (3) True - B
    (4) False - A
or
    (1) True - ((B' and C) or (not (B' and C))
    (2) True - B
    (3) False - A
swapbool
    (1) True - B
    (2) True - ((B' and C) or (not (B' and C))
    (3) False - A
dropbool
    (1) True - ((B' and C) or (not (B' and C))
    (2) False - A
true
    (1) True - D
    (2) True - ((B' and C) or (not (B' and C))
    (3) False - A
clearbool
    (empty)

32
DNA - General / Re: DNA language
« on: May 07, 2011, 04:49:42 PM »
I wrote a tutorial on the wiki about how to do this, not perfect, but should get you started.

33
Announcements / Re: New Installer for Darwinbots 2
« on: April 30, 2011, 01:34:51 PM »
It will launch the newest version of Darwinbots you have placed in the folder. Its basically so the start menu link works after updating to a newer version of DB.

34
Announcements / New Installer for Darwinbots 2
« on: April 30, 2011, 03:14:22 AM »
Hello everyone, I've been meaning to get this out to you guys for a while now. I have created a new installer for Darwinbots 2, it will register all of the components DB needs to run (no more command required prompt to install!). This version also has much stronger, modern bots included with it. Please report any problems you have with it, and I will do my best to fix them.


Download Darwinbots 2 Setup


On another note, I broke internet mode again a while back. Sorry. I will try to get it back and running within the next week or two.

35
You can download VS 2008 Express here. You will want the C# version. It is a bit hidden away, wouldn't be too surprised if it disappears at some point.

Quote
Presumably VS 2010 is compatible with XNA community developer blah blah but can someone check that?
Yup. XNA 4.0 actually requires VS2010 + .NET 4.0

36
The current version of DB2 IM doesn't work (Stuck between updates). It actually works by http post and get. Before that it worked by FTP. I was thinking about making an actual socket server we can run over mono for DB3.

37
Most of the current work is very heavy on math and physics, but Numsgil has posted some tasks on Mantis that are available for people to work on and shouldn't be too hard.

Mantis Link

You will need Subversion (SVN) to get the code checked out. This wiki page will help you get everything set up.

38
In addition, here is the current wiki logo in a couple of formats. Feel free to use them as you see fit.

39
Evolution and Internet Sharing Sims / Re: Internet Mode not working?
« on: February 11, 2011, 01:00:05 PM »
Yeah, its not working right now. Sammeh and I got about half way through some changes required for the next version, and that is where things have sat for a while now.

40
Evolution and Internet Sharing Sims / Re: Movement evosim
« on: February 05, 2011, 05:02:00 PM »
The 300 rnd store is probably where any strange behavior you see is coming from right now. That bit will put whatever number is on top of the stack into a random gene from 0 to 300.

41
I edited you post to see what was wrong, you were at the max character limit, so when the ending code tag was added, it would not get saved.

42
You can use the code tag to have it fit, and not take up a huge amount of vertical space.

Code: [Select]
[code]DNA['/code]

just remove the '

43
Bug reports / Re: 2.45.1 Epigenetic Memory Bug?
« on: January 11, 2011, 02:20:05 PM »
Fixed for the next release (I hope I didn't break how normal ties work in the process :dry:)

44
Darwinbots Program Source Code / Re: Re-writing DB in JAVA
« on: January 11, 2011, 01:46:40 PM »
I just checked again, Mono is not currently installed on the server. The repositories have been down for openSUSE 11.0 for several months now.

45
Darwinbots Program Source Code / Re: Re-writing DB in JAVA
« on: January 11, 2011, 12:08:21 PM »
Note how the issue you picked has a child. ;) The web interface to Azimuth requires Mono to be installed on the server, which is currently not possible.

Pages: 1 2 [3] 4 5 ... 14