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 - Prsn828

Pages: 1 [2] 3 4 ... 10
16
Suggestions / Re: Bot Code Analysis Tool
« on: August 19, 2010, 10:19:46 AM »
When you put out a version, could I request using py2exe? It makes way everyone to just download and use it.
Sure, that sounds like a good idea to me.
Hopefully I will get some spare time to work on it soon.  No garuntees though, as I have been pretty busy lately.
I also might have hit a snag on the tooltip idea, but I won't know for sure until I have the time to try it out.

I'll be sure to keep everyone updated whenever I make any progress.

17
Suggestions / Re: Bot Code Analysis Tool
« on: August 17, 2010, 08:02:45 AM »
I have ended up scrapping the Java in favor of Python.  As a bonus, it appears that I will now be able to add in tooltips, and have them directly pointed at the wiki (Ex: if your cursor is after the word add, and you press control + space, a small window appears with the wiki page for the add command.)

It uses WxPython, so anyone who wants to use it will also have to install Python and WxPython, but for anyone interested in something as code oriented as writing bots, this really shouldn't be a problem.

I have to re-implement the postfix/infix translations, but that shouldn't be too hard to do.

I'll release a beta once I get at least one of the useful features working fully. (Besides load, save, and saveAs, which I already have built into it)

18
I've Been Pretty Busy Recently But i Might Be Able To Get s Something Running Later Today And During The Weekend.

19
Announcements / Re: New forum
« on: June 26, 2010, 11:09:50 AM »
Go to darwinbots.com and there is a link to the chat.

And that link is http://widget.mibbit.com/?settings=aff33e578f1bf4443e408211780b66e8&server=www.darwinbots.com&channel=%23db just in case you don't want to type in darwinbots.com right now  :P

20
Suggestions / Re: Bot Code Analysis Tool
« on: June 26, 2010, 11:05:30 AM »
Well, I've managed to get it started, so we'll see what happens.

It won't be too hard to get the first part, the infix to/from postfix, to work correctly.
When it does I might release a beta version of the tool (more accurately I'd say it's like an alpha).

Also, I've got it structured so that all of the actions it performs are in utility classes, so it should be easy to incorporate them into other programs.

If I do this right, you will be able to code in either infix or postfix, or can switch between the two.

I'll keep everyone informed of the progress as I get parts of it working.

[EDIT:]
I have the postfix to infix functionality working.  I tested it on Jeffalish from the bestiary, and it seems to work properly.  I don't know how well it might do with evolved code though.
The next step is infix to postfix.

21
One thing that would be nice is if this could save the locations you put into it.

22
Suggestions / Re: Bot Code Analysis Tool
« on: June 23, 2010, 03:55:18 PM »
Actually, I was thinking of taking it even further, and letting it tell the user what genes, for instance, might rely on one another.

That comes later though, first is getting it running with basic conversions from postfix to infix and identifying where numbers are being used as sysvars, etc.

23
Suggestions / Re: Bot Code Analysis Tool
« on: June 23, 2010, 08:38:34 AM »
I'm sure I can do it, but it will take me some time  :P
I'll work on it when I get home today.

24
Suggestions / Bot Code Analysis Tool
« on: June 23, 2010, 07:33:47 AM »
First version:
http://www.mediafire.com/?i3pshzg3os73luk

This one isn't so much a suggestion as it is me stating what I'm going to try to do.
I figured this would be a good place to get commentary on the idea.

Here's what I have in mind:

Some sort of (probably java based) text editor that can take a gene and use an algorithm to parse bot code into infix notation using parenthesese.  I'd want to put other things in too, but for starters I think that alone would be helpful.

The other thought I had was to allow it to provide toggling between integers and their associated sysvars, so we could try to decipher evolved bots' codes more easily.

I haven't worked on any coding of bots recently, but I'm very confident I can get this working (and it'd help me to write some bots too).

I'm also thinking I might be able to have it work the other way, being able to take infix and translate it into postfix (while also preserving the infix version, or parsing it back for later editing).

Does this sound like something that would be helpful, or am I being overly ambitious here?

25
Announcements / Re: New forum
« on: June 23, 2010, 07:23:21 AM »
Nice.
Have we thought about a link to the wiki on the darwinbots.com page?

26
Announcements / Re: New forum
« on: June 22, 2010, 07:19:42 PM »
It's been a while since I logged in, but I am well aware that this is recent...
I'm a stalker of sorts  8)

27
Announcements / Re: New forum
« on: June 22, 2010, 04:08:40 PM »
Wow, this looks nice.
It is really me by the way (It's been so long since I logged onto here...)

28
Darwinbots3 / Thoughts on Multithreading...
« on: August 27, 2009, 01:15:36 PM »
I know it may be a surprise that I would have an answer to some of this after disappearing for so long, but unless there have been drastic design plan changes in my absence, the entities are planned to be grouped as Islands of objects that are close to one another.  These objects are all shapes, including the bots, so a shape class will handle their physical attributes, while a brain and body class handle the bots' attributes.  Ideally, a single thread would be able to maintain the graphics by always drawing only the objects that have moved or changed shape, but I don't think this is realistic without a few bugs with the graphics, so something else will probably be done instead.

29
Darwinbots3 / Darwinbots 3 Progress
« on: June 11, 2009, 11:13:13 PM »
Sorry I sort of disappeared.

Been playing some MMORPG's >.>

Oh, also had a lot of school-work.

I will try and get back into the groove with this project some time within the next week.  I am very glad to hear we have more help and are still making progress.

Keep up the good work everyone!

30
DNA - General / Bots with Arrays
« on: May 27, 2009, 12:53:48 PM »
When he says that a codule can only appear on the stack once, he means that if the stack looks like: A,B,C : and you add A to the top, you end up with: A,B,C : because the second A is ignored.

Since a codule calling on another codule remains on the stack until all of the codules IT calls AND itself have completed executing, there should be no way to get stuck in an infinite loop.

Pages: 1 [2] 3 4 ... 10