Hi everyone !
Botbreeders is an idea i'm currently working on, just for fun.
Please have a look at :
- Push3 : http://faculty.hampshire.edu/lspector/push3-description.html
- Sikuli : http://www.sikuli.org/
If you mix them, you'll have genetically evolved bots, that can do things on a computer by taking control of mouse and keyboard. I know, it's stupid.
(Press "Esc" to kill the bot.)
Instead of using Push3, the plan is to develop a multi-agent (or at least multi-thread) stack-based programming language, so the bots can have "brain lobes". Many Java APIs can later be integrated into it, to extend its capabilities (new stack types, new methods). We'll need an "image" stack type. We can even add a "belief" stack type for bayesian inference, maybe.
An IDE will be created, so the user can grow bots, explore their "brains", evolve parts of them, and share parts of them using a built-in Bittorrent client.
The goal is to learn Java, and I would appreciate working with other newbies. Help from more experienced programmers is welcome of course.
Comments are also appreciated !