智能程序设计赛展现大学生编程水平
快报讯(记者 谢静娴)罗恩施展魔法,刮起小旋风,将马尔福手中的球吹跑。马尔福也不示弱,背后猛击罗恩一锤……昨天,《哈利·波特》的六大主角在南理工摆起“擂台赛”,一决胜负。原来,这是南京理工大学计算机学院举办的第二届中兴“图灵杯”人工智能程序设计大赛,20多支队伍通过编程操控剧中人物进行决斗。
据南理工计算机学院科协副主席徐昊介绍,比赛是以《哈利·波特》中的罗恩、金妮、赫敏、马尔福、哈利、伏地魔这六大主角为原型,每组参赛队员可选择其中的一位人物。队员在后台编写好程序后,剧中人物会和其他队伍直接打一场球赛,得分高者获胜。“说白了,就得看谁的程序编得好,哈利也不一定能斗得过马尔福的。”“这并不是在玩游戏。”南理工一位参赛队员告诉记者,通过编程,队员们需要研究出策略,比方说,什么时候向上飞,什么时候向下飞,何时放出魔法打击别人。真正对决时,是完全不用队员操纵的,而是完全由编写的程序自动完成。
南京理工大学计算机学院团委书记徐彦秋告诉记者,举办这种用游戏作载体的比赛,是希望通过这种乐于接受的方式提高学生们对编程的兴趣,同时也能够增加学生们的实践经验。