新闻动态

西安葡萄城举办2015新年编程挑战赛

2015/02/28

2015新年即将来到之际,西安葡萄城的软件工程师们以自己特有的方式来迎接新年——2015新年编程挑战赛。本次挑战赛的组委会全部由葡萄城的软件工程师组成,面向葡萄城全体技术人员,目的是鼓励技术人员寻找编程最初的单纯的快乐,在代码的世界里,添加动力,继续远航。

本次挑战赛的内容是在以RoboCode游戏平台为基础,进行封装后提供的葡萄城标准竞赛平台进行坦克大战,参赛人员通过编写代码,实现坦克的自动化、智能化,使其可以在战场上保护自己的同时准确地干掉对手。竞赛规则如下:

  • 编程语言:C#;
  • 比赛时间8小时,赛程内不限提交次数,最后一次提交作品将决定参赛成绩;
  • 专门开发的评判服务器集群会自动评判已提交的所有作品,以两两PK的方式循环进行,得到总分排行榜,每个整点自动刷新;
  • 比赛提供天梯直播网站,用于发布实时比赛结果以及回放录像,激励大家不断改进,向第一名迈进;
  • 不准使用任何影响对战平台以及他人坦克的技术。

2月13日竞赛当天,除了少数即将发布的项目和对客户的技术服务工作外,其他所有开发工作停止,摒除一切杂念,享受编程。大家热烈的讨论战略战术,以及各自的优点特长,碰撞出强烈的思想火花。

经过了八个多小时的热烈讨论以及激烈奋战,大家提交了自己的最终作品。 作品提交比例超过公司全体技术人员的70%以上,体现了大家极高的参赛热情。 经过对战服务器一夜地计算,得出最终排名,组委会据此确定总冠军、最强铂金组、绚丽黄金组、无暇白银组等奖项。


2月28日,在公司一楼大厅隆重举行了颁奖典礼。

在颁发比赛的主要奖项后,组委会对参赛作品进行了点评:

  • 精益求精型:善于钻研,准确命中问题要害。是工程师的看家本领。
  • 大道至简型:用最简单有效的代码,解决复杂问题。复杂问题简单化,很珍贵的能力。
  • 逐个击破型:PlanA,PlanB,PlanC… 问题分门别类,更加清晰简单。
  • 最美坦克型:战斗中,很调皮,很任性的,变换坦克颜色。哪怕是残酷的环境,也可以找到美的画面和编程的喜悦。

各种令人目不暇接的策略,战术,思想充分体现了葡萄城程序员们高涨的参赛热情和层出不穷的创意。


在颁奖仪式结束前,组委会设计了有趣的坦克大乱斗环节,将所有参赛作品,一起放在战斗场地,模仿饥饿游戏的方式,现场决出最后幸存者。激烈的大乱斗吸引着现场的每一位观众,随着不断的枪炮声和屏幕上坦克数量的减少,大家都在推测哪辆坦克会成为最终的胜利者,同时也在讨论哪种防守或进攻的策略更有可能在大乱斗中生存下来,现场气氛非常热烈。


至此,西安葡萄城2015新年编程挑战赛圆满结束!

从大家的欢笑中,可以看到编码的快乐;
从大家的讨论中,可以看到思维的活跃;
从大家的眼神中,可以看到精神的专注。

关于西安葡萄城信息技术有限公司

西安葡萄城信息技术有限公司成立于1988年,是葡萄城集团在中国的主要研发机构,致力于为全球客户提供先进的控件产品和服务,其开发的多代控件产品在日本和欧美市场占据领先地位。除向中国用户提供自主研发的控件产品外,西安葡萄城还精选国外的优秀控件产品推荐给中国用户,已先后与与全球知名的控件提供商ComponentOne和文字处理控件的市场领导者TX Text Control结成战略合作伙伴,独家负责其全线产品在中国大陆的市场宣传、渠道建设和技术服务。

http://www.gcpowertools.com.cn