Robocode仿真平台介绍与安装

Robocode是国外一款非常成功的坦克机器人平台,通过编写自己的策略,让你的坦克在血雨腥风的战场中生存下来。之前接触过AI-CODE坦克机器人,Robocode就是它的制作原型。Robocode以前是基于java平台的,现在同样支持了.net平台,并可以使用VS2008进行开发。 在正式开始之前,你必须安装JVM(java virtual machine),因为该平台是基于JAVA编写的。Java的下载地址如下:http://java.com/en/download/ 1、打开官方主页 htt […]

C语言 | 简易拼音输入法

Automatic.dai : 之前在Ourdev论坛上看到有人用C51设计了拼音输入法,代码还没有看,但是对于其实现原理很感兴趣,所以自己简单尝试了一下。 主要原理: 建立一张汉字索引表,主键为拼音,如”bao”,内容为汉字码表,如”包宝饱报抱保苞胞褒雹堡豹鲍暴爆剥薄瀑”。根据用户输入的拼音去查找对应的汉字码表,之后再根据用户输入的数字输出对应的汉字。这种方式很像LUA的table数据结构,用LUA写这个程序会简单很多,之后我会尝试用LUA写一个版本。 程序优点: 索引为拼音字符串的指针,检索 […]

简易mini温度计

最近天气变化不定,应咱家那位要求,用一个晚上时间做了一个简易的电子温度计。 找了一个闲置的计时器改造,这个计时器是以前5元买的,不是非常实用,甚至不能断电,只能拔电池。来个生前特写: 好家伙,它的电路倒是很简单,一个软封包搞定,我要做这么小就要费点力气了。原来的按键可以继续用,蜂鸣器、液晶(段式液晶难驱动、没背光)、原PCB都不需要了。 找了手上一个最小的单片机2052,一个MP3拆的锂电池,一个数码管,运气还真不错,大小刚好合适,测了一下是共阳的,稍微量了一下外壳距离就开工了。一场翻云覆雨之后 […]