A Moving-Block_Game searcher.
- Support steps, status limiting.
- Support DFS, BFS, A*, DFS+StepIn, IDEA* Algorithm.
- Support UnblockMe, HuaRongRoad, P9(octet, 八数码) games.
- Support Manhattan, UnionArea Scorer.
- Support (play, edit, auto-search) UI.
Time:(t-unit: ms)
UnblockMe HuaRongRoad P9
DFS 121 418 153
BFS 269 889 4817
A*(UA) 86 804 30 ---Use UnionArea Scorer
DFS+StepIn 1497 16524 5207
IDEA* 691 10559 9498 ---Use UnionArea Scorer
Nodes:
UnblockMe HuaRongRoad P9
DFS 319 4973 1153
BFS 869 9747 123695
A*(UA) 654 9315 482
DFS+StepIn 7742 247670 136085
IDEA* 4318 166563 244490
Steps:
UnblockMe HuaRongRoad P9
DFS 86 1864 642
BFS 20 55 24
A*(UA) 25 72 76
DFS+StepIn 43 88 26
IDEA* 20 55 26
UnblockMe: < 1w ?
HuaRongRoad: < 142560 = C(12,1)*C(12,5)*C(6,4)
P9: = 362880 = 9!