hi to all!! (sorry for my bad english)
I have a problem of speed with my move search algorithm...
My program have her own interface...Im writing it on "Visual Basic 6.0"...
my generator movements do the next thing...
1-generates all movements for the team, and add its to a LISTBOX1 control.
2-then make the first movement on the list, and generates all the movements that can make the opponent...and add this to a second LISTBOX2 control.
3-then make the first movement of second list, and generates all the movements that can make the first team in that position...(ply=3)...and add this to a third LISTBOX3 control.
4-then evals all the moves in the LISTBOX3...
And so on with all the other movements...
I have Min-Max and Alpha-Beta pruning...but it still being too slow..more than 30 seconds to analyse all movements at only 3 plys!!!
maybe is because I store the scores and movements in Objects and not in vectors or arrays...
If anyone can help me will be great!!!
thankss!!!