1
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?
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?