Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!


#Actualpatishi

Posted 01 July 2013 - 04:46 PM

The BitBoard code i wrote so far is working "bug-free",  after some experiments and optimizations.   so first of all thank you all for the great help and tips (also john tromp for his bitBoard logic code).    but i am still stick with the board hashing issue (which is the main reason i thought of moving to bitBoards to begin with..).   

Do you guys think i need zorbist hashing for this?   I didn't toally get how it works ,but from reading a little bit about it, it seems to much for connect 4.  maybe i can use a much more simple board encoding scheme.       can you please show me a way to take two bitBoards (white's and black's)  and hash them into one unique 64 bit long? 

I didn't get the Alvaro's example above..i would like for a brief explanation of how it works if possible.  thx!


#1patishi

Posted 01 July 2013 - 04:45 PM

The BitBoard code i wrote so far is working "bug-free",  after some experiments and optimizations.   so first of all thank you all for the great help and tips (also john tromp for his bitBoard logic code).    but i am still stick with thw board hashing issue (which is the main reason i thought of moving to bitBoards to begin with..).   

Do you guys think i need zorbist hashing for this?   I didn't toally get how it works ,but from reading a little bit about it, it seems to much for connect 4.  maybe i can use a much more simple board encoding scheme.       can you please show me a way to take two bitBoards (white's and black's)  and hash them into one unique 64 bit long? 

I didn't get the Alvaro's example above..i would like for a brief explanation of how it works if possible.  thx!


PARTNERS