paper-with-me

홈 › Papers

Implementing an intelligent version of the classical sliding-puzzle game for unix terminals using Golang's concurrency primitives

2015-03-28 · Pravendra Singh

An intelligent version of the sliding-puzzle game is developed using the new Go programming language, which uses a concurrent version of the A* Informed Search Algorithm to power solver-bot that runs in the background. The game runs in computer system's terminals. Mainly, it was developed for UNIX-type systems but it works pretty well in nearly all the operating systems because of cross-platform compatibility of the programming language used. The game uses language's concurrency primitives to simplify most of the hefty parts of the game. A real-time notification delivery architecture is developed using language's built-in concurrency support, which performs similar to event based context aware invocations like we see on the web platform.

📄 PDF Abstract BibTeX arXiv:1503.08345

Code (1)

pravj/puzzl 공식 구현

Similar Papers 제목 키워드 기반

A new perspective of paramodulation complexity by solving massive 8 puzzles

2020-12-15 · Ruo Ando, Yoshiyasu Takefuji

A sliding puzzle is a combination puzzle where a player slide pieces along certain routes on a board to reach a certain end-configuration. In this paper, we propose a novel measurement of complexity of massive sliding pu…

Optimally Solving Colored Generalized Sliding-Tile Puzzles: Complexity and Bounds

2024-10-19 · Marcus Gozon, Jingjin Yu

The Generalized Sliding-Tile Puzzle (GSTP), allowing many square tiles on a board to move in parallel while enforcing natural geometric collision constraints on the movement of neighboring tiles, provide a high-fidelity …

PHYRE: A New Benchmark for Physical Reasoning

2019-08-15 · NeurIPS 2019 12 · Anton Bakhtin, Laurens van der Maaten, Justin Johnson, Laura Gustafson 외

Understanding and reasoning about physics is an important ability of intelligent agents. We develop the PHYRE benchmark for physical reasoning that contains a set of simple classical mechanics puzzles in a 2D physical en…

Visual Reasoning

Learning Algorithmic Solutions to Symbolic Planning Tasks with a Neural Computer

2019-09-25 · Daniel Tanneberg, Elmar Rueckert, Jan Peters

A key feature of intelligent behavior is the ability to learn abstract strategies that transfer to unfamiliar problems. Therefore, we present a novel architecture, based on memory-augmented networks, that is inspired by …

reinforcement-learningReinforcement Learning (RL)Sokoban

Learning Algorithmic Solutions to Symbolic Planning Tasks with a Neural Computer Architecture

2019-10-30 · Daniel Tanneberg, Elmar Rueckert, Jan Peters

A key feature of intelligent behavior is the ability to learn abstract strategies that transfer to unfamiliar problems. Therefore, we present a novel architecture, based on memory-augmented networks, that is inspired by …

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Sokoban