使用 Golang 并发原语为 Unix 终端实现经典滑动拼图游戏的智能版本
人工智能
2015-08-25 v2
摘要
使用新的 Go 编程语言开发了滑动拼图游戏的智能版本,该语言采用并发版的 A* 有信息搜索算法为在后台运行的求解机器人提供动力。游戏运行在计算机系统的终端中。主要地,它是为 UNIX 类型系统开发的,但由于所用编程语言的跨平台兼容性,它几乎在所有的操作系统中都能良好工作。该游戏利用语言的并发原语来简化游戏的大部分繁重部分。利用语言内置的并发支持开发了一种实时通知传递架构,其执行类似于我们在 Web 平台上看到的基于事件的上下文感知调用。
引用
@article{arxiv.1503.08345,
title = {Implementing an intelligent version of the classical sliding-puzzle game for unix terminals using Golang's concurrency primitives},
author = {Pravendra Singh},
journal= {arXiv preprint arXiv:1503.08345},
year = {2015}
}
备注
8 pages