Solving Peg Solitaire with Bidirectional BFIDA

2Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

We present a novel approach to bidirectional breadth-first IDA* (BFIDA*) and demonstrate its effectiveness in the domain of peg solitaire, a simple puzzle. Our approach improves upon unidirectional BFIDA* by usually avoiding the last iteration of search entirely, greatly speeding up search. In addition, we provide a number of improvements specific to peg solitaire. We have improved duplicate-detection in the context of BFIDA*. We have strengthened the heuristic used in the previous state-of-the-art solver. Finally, we use bidirectional search frontiers to provide a stronger technique for pruning unsolvable states. The combination of these approaches allows us to improve over the previous state-of-the-art, often by a two-orders-of-magnitude reduction in search time.

Cite

CITATION STYLE

APA

Barker, J. K., & Korf, R. E. (2012). Solving Peg Solitaire with Bidirectional BFIDA. In Proceedings of the 26th AAAI Conference on Artificial Intelligence, AAAI 2012 (pp. 420–426). AAAI Press. https://doi.org/10.1609/aaai.v26i1.8143

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free