Speeding Up Heuristic Function Synthesis via Extending the Formula Grammar

Sergio Poo Hernandez, Vadim Bulitko · Proceedings of the International Symposium on Combinatorial Search · 2021

Heuristic search algorithms have long been used in video-game AI for unit navigation and planning. The quality of the solution they produce depends substantially on the quality of the heuristic function they use. Recent work automatically synthesized human-readable heuristic functions for a given pathfinding map. This enables tailoring a heuristic to the map but is expensive since each map requires an independent synthesis run. In this paper we propose and evaluate re-using elements of heuristics synthesized for one map in synthesizing heuristics for another map. We do so by adding parts of a synthesized heuristic back to the grammar that defines the space of heuristic functions for the synthesis.

Read the paper · More papers on PaperTik