paper-with-me

홈 › Papers

Case-Based Subgoaling in Real-Time Heuristic Search for Video Game Pathfinding

2014-01-16 · Vadim Bulitko, Yngvi Björnsson, Ramon Lawrence

Real-time heuristic search algorithms satisfy a constant bound on the amount of planning per action, independent of problem size. As a result, they scale up well as problems become larger. This property would make them well suited for video games where Artificial Intelligence controlled agents must react quickly to user commands and to other agents actions. On the downside, real-time search algorithms employ learning methods that frequently lead to poor solution quality and cause the agent to appear irrational by re-visiting the same problem states repeatedly. The situation changed recently with a new algorithm, D LRTA*, which attempted to eliminate learning by automatically selecting subgoals. D LRTA* is well poised for video games, except it has a complex and memory-demanding pre-computation phase during which it builds a database of subgoals. In this paper, we propose a simpler and more memory-efficient way of pre-computing subgoals thereby eliminating the main obstacle to applying state-of-the-art real-time search methods in video games. The new algorithm solves a number of randomly chosen problems off-line, compresses the solutions into a series of subgoals and stores them in a database. When presented with a novel problem on-line, it queries the database for the most similar previously solved case and uses its subgoals to solve the problem. In the domain of pathfinding on four large video game maps, the new algorithm delivers solutions eight times better while using 57 times less memory and requiring 14% less pre-computation time.

📄 PDF Abstract BibTeX arXiv:1401.3857

Code (0)

등록된 구현이 없습니다.

Tasks

Heuristic Search

Similar Papers 제목 키워드 기반

Subgoaling Relaxation-based Heuristics for Numeric Planning with Infinite Actions

2025-12-26 · Ángel Aso-Mollar, Diego Aineto, Enrico Scala, Eva Onaindia arxiv

Numeric planning with control parameters extends the standard numeric planning model by introducing action parameters as free numeric variables that must be instantiated during planning. This results in a potentially inf…

Investigating the Impact of Backward Strategy Learning in a Logic Tutor: Aiding Subgoal Learning towards Improved Problem Solving

2022-07-27 · Preya Shabrina, Behrooz Mostafavi, Mark Abdelshiheed, Min Chi 외

Learning to derive subgoals reduces the gap between experts and students and makes students prepared for future problem solving. Researchers have explored subgoal labeled instructional materials with explanations in trad…

Automated Test-Case Generation for REST APIs Using Model Inference Search Heuristic

2024-12-04 · Clinton Cao, Annibale Panichella, Sicco Verwer

The rising popularity of the microservice architectural style has led to a growing demand for automated testing approaches tailored to these systems. EvoMaster is a state-of-the-art tool that uses Evolutionary Algorithms…

Evolutionary Algorithms

APEX-Searcher: Refining Credit Assignment with Subgoaling for Agentic Retrieval-Augmented Generation

2026-03-14 · Kun Chen, Qingchao Kong, Zhao Feifei, Wenji Mao arxiv

Retrieval-augmented generation (RAG) connects large language models (LLMs) to external knowledge, but single-round retrieval is often insufficient for complex multi-hop questions. To enhance search capabilities for compl…

Reinforcement Learning

High-level hybridization of heuristics and metaheuristics to solve symmetric TSP: a comparative study

2024-10-28 · Carlos Alberto da Silva Junior, Roberto Yuji Tanaka, Luiz Carlos Farias da Silva, Angelo Passaro

The Travelling Salesman Problem - TSP is one of the most explored problems in the scientific literature to solve real problems regarding the economy, transportation, and logistics, to cite a few cases. Adapting TSP to so…