Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggesting adjusting searching time according to the board state #1

Open
111116 opened this issue Jun 30, 2017 · 2 comments
Open

Suggesting adjusting searching time according to the board state #1

111116 opened this issue Jun 30, 2017 · 2 comments

Comments

@111116
Copy link

111116 commented Jun 30, 2017

It's usually not necessary to search for too much time on most situation. I guess it would be better that the program spend more time on harder situations. So I suggest adding another simple function to decide how much the time limit should be. (e.g. according to the number of different tiles)

@wjaskowski
Copy link
Collaborator

wjaskowski commented Jun 30, 2017 via email

@macroxue
Copy link

The optimal moves for some very difficult situations can be pre-calculated with exhaustive Expectimax and looked up instantaneously during the search. I wrote a controller based on this idea a couple of years ago. It achieved the 65536 tile 3% of the time. Since its search part was just simple Expectimax, your controller can probably do better with more sophisticated learning and the same lookups.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants