`
17studio
  • 浏览: 199539 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

介绍一下我曾经编写过的象棋软件程序

 
阅读更多

2004. 和台湾Poor合作, 推出棋海无涯, 并获邀参加计算机奥林匹克比赛

2005. 棋海无涯更新至version 4, 获得raylau的帮忙, 并于该年获得奥赛银牌

2006. 重新编写引擎, 并提供相关技术给Poor, 帮助Poor发布新版本象棋世家v5 build 95xxx系列

 

在过去研究象棋引擎/人工智能的过程中, 有一份恬然/投入的精彩

分享到:
评论

相关推荐

    VC++编写的中国象棋游戏程序

    【VC++编写的中国象棋游戏程序】是一个利用Microsoft Visual C++(简称VC++)开发平台构建的桌面应用程序,展示了编程技术在游戏开发中的应用。该程序的核心是使用C++语言进行编程,C++是一种静态类型、编译式、通用...

    Labview编写的象棋程序

    标题中的“Labview编写的象棋程序”表明我们要讨论的是一个使用LabVIEW(Laboratory Virtual Instrument Engineering Workbench)编程环境开发的象棋游戏。LabVIEW是由美国国家仪器公司(NI)开发的一种图形化编程...

    JAVA写的象棋程序

    在Java中编写象棋程序,程序员需要掌握基本的控制结构(如循环和条件语句)、类和对象的概念,以及如何使用继承和多态性来设计复杂的系统。 文件“Chess.java”是这个程序的核心部分,它可能包含了象棋游戏的主要...

    VC++编写的中国象棋

    在编写中国象棋程序时,VC++的MFC(Microsoft Foundation Classes)库可以提供用户界面框架,帮助我们快速构建图形用户界面。 在实现中国象棋的过程中,我们需要设计棋盘和棋子的数据结构。通常,我们可以用二维...

    VC007中国象棋软件(程序+源码+论文)

    "VC007中国象棋软件"是一个基于Visual C++(简称VC++)编程环境开发的象棋应用程序。标题中的"007"可能代表版本号或者项目代号,暗示这是一个经过改进或优化的版本。这个软件不仅提供了游戏功能,还包含了源代码,...

    基于QT的用C++编写的中国象棋软件源代码

    "基于QT的用C++编写的中国象棋软件源代码" 这个标题揭示了我们要讨论的核心内容。首先,"QT"是一个跨平台的应用程序开发框架,它由Qt公司开发,用于使用C++语言创建图形用户界面(GUI)应用程序。QT库提供了丰富的...

    联网下象棋程序,vb6源码

    总结,这个VB6编写的联网下象棋程序展示了VB6在图形用户界面、网络编程和游戏开发上的潜力。对于初学者来说,这是一个很好的学习案例,从中可以学到如何利用VB6实现动画效果,如何设计网络通信,以及如何实现简单的...

    JAVA:象棋程序源码

    【JAVA:象棋程序源码】是一个以JAVA编程语言实现的象棋游戏项目,它不仅展示了JAVA的基础语法和控制结构,还深入体现了面向对象的设计思想和Windows平台下的图形用户界面编程技术。对于想要深入理解JAVA编程,特别是...

    一个象棋打谱程序(java版)

    【标题】"一个象棋打谱程序(java版)"揭示了这个项目的核心是使用Java编程语言开发的一款用于学习和分析象棋棋局的软件。在象棋打谱中,"打谱"指的是通过阅读和研究历史棋局记录来提高棋艺。这种程序通常包括功能如...

    中国象棋java编写版

    【标题】"中国象棋java编写版"涉及的是利用Java编程语言实现的中国象棋游戏。在计算机科学领域,编程语言是实现各种软件的基础,Java作为面向对象的、跨平台的语言,非常适合开发游戏应用程序。本项目的核心是将中国...

    人机象棋对战的程序哦

    标题中的“人机象棋对战的程序”指的是一个计算机软件,它允许用户与计算机进行象棋游戏。这种程序通常包含两个主要部分:一个人工智能(AI)算法,模拟对手的决策过程,以及一个用户界面,使玩家能够直观地与程序...

    象棋棋谱输入软件

    【标题】"象棋棋谱输入软件"是一个专为象棋爱好者设计的实用工具,它允许用户通过鼠标操作来输入和记录象棋棋谱,极大地简化了棋谱录入过程,无需传统的文字输入方式,提高了效率。 【描述】该软件的核心特点是用户...

    存一个象棋软件

    3. `Chess.exe` - 这是Windows操作系统下的可执行文件,意味着这是象棋软件的主程序,双击这个文件就可以启动象棋游戏。 4. `Chess.cfg` - 配置文件,通常存储用户的设置和偏好,如窗口大小、字体、音量等。用户...

    C语言编写象棋程序代码[归类].pdf

    本文档介绍了如何使用C语言编写象棋程序代码,包括象棋游戏的基本架构、棋盘的初始化、棋子的移动、游戏的逻辑控制等方面。 游戏架构 象棋游戏可以分为三部分:游戏引擎、棋盘和游戏逻辑。游戏引擎负责处理游戏的...

    象棋源程序

    【标签】"一个好象棋"进一步强调了这是一个关于中国象棋的软件项目,可能是一个独立的应用程序或者是一个模块。在编程中,标签是用来标识和分类项目的关键字,这里暗示了这个源程序的目标是创建一个与中国传统象棋玩...

    课设报告-VC++控制台中国象棋程序

    - 科技的进步使得IT技术得以广泛应用,特别是面向对象的程序设计方法在软件开发中的重要地位日益凸显。 - 通过计算机程序模拟中国象棋游戏,不仅可以传承和发扬传统文化,还能为用户提供便捷的娱乐方式。 - **...

    JAVA中国象棋软件【打谱软件】

    《JAVA中国象棋软件——深度解析与学习指南》 JAVA中国象棋软件是一款基于Java编程语言开发的桌面应用,专为棋艺爱好者设计,提供双人对局、棋谱保存和读取以及棋谱自动演示等功能。这款软件的亮点在于其开放源代码...

    使用JavaFX2.0编写国际象棋游戏

    JavaFX是一个用于创建桌面、Web以及移动设备上富客户端应用程序的强大的图形库。通过这个项目,我们可以深入理解JavaFX的基本概念,以及如何将这些概念应用于实际的游戏开发。 首先,让我们了解JavaFX 2.0的主要...

    用C# 做的中国象棋程序

    《C#实现中国象棋程序详解》 中国象棋,作为我国传统的棋类游戏,深受广大棋迷喜爱。...通过不断迭代和完善,开发者可以打造出一个功能完善、体验优秀的中国象棋软件,既锻炼了编程技能,又享受到了编程带来的乐趣。

    中国象棋程序

    中国象棋程序是一种基于计算机的智力游戏软件,它模拟了中国传统棋类游戏——中国象棋的规则和玩法。中国象棋程序的设计与实现涉及到多个IT领域的知识点,包括但不限于算法设计、编程语言应用、人工智能(AI)、图形...

Global site tag (gtag.js) - Google Analytics