Aug

7

By leadiv

No Comments

Categories: Coding and Projects

Tags: , ,

a new obsession…

I recently found out about a fun little game called Robocode. Now this is not a game for the non-programmer because you are coding a bot program with in the Robocode framework.

This takes me back to my college days when my university had a game called “battle bots.” Basically, you code a bot (a program) that runs in the main program along side other bots and they fight each other till one last bot is standing. The really cool thing was that there was no human intervention. So we would go into the computer labs and set up a big screen watching our creations battle it out.

Robocode is not as elaborate as the battle bots but it does give me an excuse to play with some AI techniques without having to write a whole custom environment. Maybe I can use Joone to develop a NN Robocode Bot.

Aug

4

By leadiv

No Comments

Categories: Coding and Projects

Tags: , ,

neural nets

From time to time my thoughts always go back to Artificial Intelligence type programming techniques. Neural nets are always so intriguing, its like a little black box. you put in your inputs and the program gives you what it thinks it should be with out having to actually program it in the traditional sense. My biggest problem is that I could never find a good open source program to be able to easily generate and program neural nets. That is until recently when I stumbled across a project called Joone. It is pretty well done NN engine and has a GUI interface to be able to test out NN ideas.

Aug

1

By leadiv

No Comments

Categories: Coding and Projects

Tags: ,

justforfun program…

This is a fun little program copied from processing.org’s spore2 simulation. I want to use this as a base for an AI life experiment that I have thought about creating for a while. I want to investigate how physical shape and apperence can effect the interaction between creatures. For anyone interested in seeing my program you can run it from java web start. This program does not have a digital signature so your OS may complain about it. You can also download and browse the source.