Hi everybody. I am sorry if this is the 1000 time that this question is asked here.. but i am sorry, i am trying for nearly three weeks to implement my transposition table into the alpha beta function in a connect 4 application ,and no luck! I programming in JAVA by the way
Until i though that i finally got the whole bounds thing (lower,upper) i am realized that i didn't. I know that becasue when testing my engine with the hashtable and without the hashtable ,the moves are slightly different.
Below is my alpha beta implementation (actually i have two of them,this is the more JAVA like implementation,and the other is the one present in Wikipedia) without thte transposition table and with the hashtable. please,can you tell me what's wrong with this code and correct me??
I am really bummed by this,i want to get on with the engine dev' but i can't until i finish with the TT.
This is the alpha beta without the TT ,it works fine:
Edited by patishi, 11 June 2013 - 06:04 PM.