Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Java / AI / ANN

Name: Anonymous 2010-06-29 14:39

so, here is my problem:

i'm currently developing a two player logic game in university, and i'm facing a huge problem. The game is a state space representated, and I alredy have Alpha-Beta pruning and MinMax algorithm implemented and they are working fine.
The root of the problem is that my gametree is extra large. It is a 20*20 square grid field, which is actualy a 20*20 JRadioButtons. In every turn, a player can almost select any buttons (not the ones that are already selected and a few other ones), so my searching algoritms create a huge gametree, with only a depth of 4-5 (which is really low) there could be billions of treenodes, and it takes forever to go through all of them, even the A-B pruning fails.
So someone gave me the idea that I should use neural networks, so that way I would be able to do something in real time, but i have no idea how should I even start it and what should I do. I've read a lot about ANN, but still, I have no clue how to begin this. I've  only found a game which implements an ANN for the AI, but it's in C++ and I could't understand it perfectly.

So, any ideas what should I do, where should I begin or WTF to do?

thx

if you want a pic of the game I can show you 1 if you guys didn't understood a word what I just wrote :D

Name: Anonymous 2010-06-29 18:11

>>40
C is off my list for not being object oriented(i'm not saying i hate it, i've used it a lot,but for a 'bigger' project like this one I don't want to use C)
Python may have been a better choise, but i have little experience in it, and i've put my trust in my fairly good Java knowledge.
i'm not that old, i'm only 22 years old, so i favor a little bit the newer languages (Java, Scala, etc...)
but thats that, i don't want to start a flame war

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List