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

2015/02/28

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

None

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

编程语言:C#;

比赛时间8小时,赛程内不限提交次数,最后一次提交作品将决定参赛成绩;

专门开发的评判服务器集群会自动评判已提交的所有作品,以两两PK的方式循环进行,得到总分排行榜,每个整点自动刷新;

比赛提供天梯直播网站,用于发布实时比赛结果以及回放录像,激励大家不断改进,向第一名迈进;

不准使用任何影响对战平台以及他人坦克的技术。

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

None

None

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

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

None

None

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

精益求精型:善于钻研,准确命中问题要害。是工程师的看家本领。

大道至简型:用最简单有效的代码,解决复杂问题。复杂问题简单化,很珍贵的能力。

逐个击破型:PlanA,PlanB,PlanC… 问题分门别类,更加清晰简单。

最美坦克型:战斗中,很调皮,很任性的,变换坦克颜色。哪怕是残酷的环境,也可以找到美的画面和编程的喜悦。

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

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

None

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

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


关于葡萄城

葡萄城成立于 1980 年,是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过各类软件开发工具和服务,创新开发模式,提升开发效率,推动软件产业发展,为“数字中国”建设提速。