pazusoba / core

Try to solve Puzzle & Dragons with C++
MIT License
15 stars 1 forks source link

V2 - Hash #46

Closed HenryQuan closed 3 years ago

HenryQuan commented 3 years ago

Currently, the board hash is used but this prevents other state from checking this board. Different state might reach the same board somehow so the hash should also include the current index of the state. The hash was meant to prevent the same state going in circles.

HenryQuan commented 3 years ago

Hash function has been improved and better results are coming out as well. However, the solver may still have some hidden issues.