`
jerry_shen
  • 浏览: 98352 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

开源迷宫游戏Robot1.4

    博客分类:
  • C
阅读更多
/*
  This Program is a robot walking in a 8*8 world
  * stand for the wall
  S stands for the Start Point
  E stands for the Exit
  /blank/ stand for the road
  You can type your our world in a text file.
  Using  Yourworld.txt to have a test.
  Enjoy!

  Follow the GPLv3 licence
  @Author Jerry Shen
  @email jerry.shen@cognizant.com;jerry_shen_sjf@yahoo.com.cn
  @version 1.4
  @compile with turboC for windows.
*/
这是一个用turbo C 2.0编写,在turboC for windows下编译的探路机器人程序,你可以在文本文件中编写自己的世界地图运行。在console下用robot yourworld.txt运行,所有程序都在Robot.c 下,压缩包里包含的几幅地图,直接双击robot.exe,程序使用内置的地图。详细情况请见上述的注释。
分享到:
评论
4 楼 jack 2008-11-11  
哦,那是找迷宫出路的了。 可惜不是A*了,最近刚刚好需要研究这个呢
3 楼 jerry_shen 2008-11-11  
用的是堆栈穷举算法,地图为8x8text文档,*表示墙,空格表示路,S表示地图始点,E表示地图终点。
2 楼 jack 2008-11-10  
寻路用A*吗? 另外,地图的每个点的权值,可以无限吗,还是只是标示通或者不通?
1 楼 jerry_shen 2008-11-09  
GRobot版1_5,用GCC4.3在Ubuntu 8.10下编译。

相关推荐

    开源迷宫游戏Robot 1.4

    开源探路机器人Robot1.4 /* This Program is a robot walking in a 8*8 world * stand for the wall S stands for the Start Point E stands for the Exit /blank/ stand for the road You can type your our ...

    开源迷宫游戏GRobot 1.5

    @version 1.4 @compile with turboC for windows. */ 这是一个用C编写的探路机器人程序,你可以在文本文件中编写自己的世界地图运行。在console下用robot yourworld.txt运行,所有程序都在Robot.c 下,压缩包里...

    2019年浙江省机器人竞赛足球4V4对抗赛skill和task部分开源代码-robot-soccer-4V4.zip

    2019年浙江省机器人竞赛足球4V4对抗赛skill和task部分开源代码_robot_soccer_4V4.zip 2019年浙江省机器人竞赛足球4V4对抗赛skill和task部分开源代码_robot_soccer_4V4.zip 2019年浙江省机器人竞赛足球4V4对抗赛skill...

    智能机器人项目部分开源模块代码_robot.zip

    智能机器人项目部分开源模块代码_robot

    robotframework-ride-1.4.win-amd64.exe

    robotframework-ride-1.4.win-amd64.exe

    Robot Controlling System-开源

    机器人控制系统(RCS)-是一个面向.NET的软件组,用于控制远程机械对象,通过.NET语言对其进行调试和编程

    vscode编写RobotFramework

    vscode 编写 RobotFramework 详解 Vscode 是一个功能强大且广泛使用的代码编辑器,而 RobotFramework 是一个流行的自动化测试框架。本文将指导读者如何使用 Vscode 编写 RobotFramework 项目,包括安装 Vscode、...

    Java-Robot-Wars.rar_robot

    Java Robot Wars文档(Java Robot Wars.doc)可能包含了项目背景、设计思路、具体规则、如何参与游戏开发、示例代码解析等内容。文档会详尽解释如何构建和运行机器人,以及如何编写自己的机器人代码,这对于初学者来...

    基于Python+树莓派开发的中文语音对话机器人wukong-robot项目,能够让开发者快速打造个性化的智能音箱,含完整源代码

    wukong-robot项目一个开源中文语音对话机器人项目,能够让感兴趣的开发者快速打造个性化的智能音箱。 模块化。功能插件、语音识别、语音合成、对话机器人都做到了高度模块化,第三方插件单独维护,方便继承和开发...

    开源::robot:分享我的开源项目集合

    开源开源 本项目用来分享我所收集的优秀的开源代码。 此文件夹将用于共享我的开源项目集合 开源代码目录 文件夹 说明 Linux Linus Torvalds先生开源的早期Linux系统源码(含赵炯先生源码注释) 苹果II DOS 苹果...

    RobotUtil_JavaRobot_JavaRobot工具类_robot_

    在屏幕录制或游戏自动化中,它可以模拟玩家的动作;在无头浏览器环境中,它可以帮助完成用户交互的部分。 总结来说,`RobotUtil`是`Robot`类的一个实用工具类,通过封装和简化了`Robot`的API,为开发者提供了一种...

    WebRobot使用教程

    WebRobot是一款强大的网页自动化工具,它能够帮助用户自动执行一系列在网页上的操作,例如数据抓取、表单填写、点击按钮等,极大地提高了工作效率。在本教程中,我们将深入探讨WebRobot的安装、配置、基本操作以及...

    基于RobotFramework的AutoLine开源自动化测试设计源码

    该项目是AutoLine开源自动化测试平台的源码,基于RobotFramework深度定制开发,支持RobotFramework的丰富库。源码包含659个文件,其中228个为PNG图像文件,209个为CSS样式文件,95个为JavaScript脚本文件,39个为...

    RIDE:Robot Framework的测试数据编辑器-开源

    “RIDE:Robot Framework的测试数据编辑器-开源”表明我们要讨论的是一个名为RIDE的工具,它是Robot Framework的测试数据编辑器,并且是开源的。RIDE是Robot Framework的一个重要组成部分,它提供了用户友好的界面来...

    robot-framework中文指南.pdf

    Robot Framework 是一个强大的开源自动化测试框架,主要用于端到端的验收测试和验收测试驱动开发(ATDD)。它基于Python语言,具有可扩展性,并采用关键字驱动的测试方法,适合验证涉及多种技术和接口的复杂分布式...

    Multi-robot-SLAM-Code-master_slam_multirobotslam_多机器人_multirobot

    "Multi-robot-SLAM-Code-master"项目可能是一个开源代码库,专门用于多机器人SLAM的研究和实践。项目中可能包含各种多机器人SLAM的算法实现、数据集、测试用例和示例代码,为研究者和开发者提供了一个实验和学习的...

    RobotFramework-DatabaseLibrary.rar_robotframework

    Robot Framework是一种开源自动化测试框架,它提供了高度可扩展的通用测试库,支持多种应用领域的自动化测试,包括但不限于软件测试、系统集成、API测试、UI测试等。Robot Framework采用关键字驱动的测试方法,使得...

    RobotFramework用法总结.pdf

    Robot Framework是一种开源自动化测试框架,它使用自然语言般的语法,使得测试用例的编写简洁易懂。本篇文章将深入探讨Robot Framework的基本用法,旨在帮助初学者快速掌握其核心概念和操作。 一、环境搭建 Robot ...

Global site tag (gtag.js) - Google Analytics