【24h】

En Garde: Winning Coding Duels through Genetic Programming

机译:恩加德:通过遗传编程赢得编码决斗

获取原文

摘要

In this paper we present a Genetic Programming system to solve coding duels on the Pex4Fun website1. Users create simple puzzle methods in a .NET supported programming language, and other users have to 'guess' the puzzle implementation through trial and error. We have replaced the human user who solves a puzzle (i.e. implements a program that matches the implementation of the puzzle) with a Genetic Programming system that tries to win such coding duels. During a proof of concept experiment we found that our system can indeed automatically generate code that matches the behaviour of a secret puzzle method. It takes on average 76:57 fitness evaluations to succeed.
机译:在本文中,我们提出了一种遗传编程系统来解决Pex4Fun网站上的编码决斗。用户使用.NET支持的编程语言创建简单的拼图方法,其他用户则必须通过反复试验来“猜测”拼图的实现。我们已经用试图赢得此类编码决斗的遗传编程系统代替了解决难题的人类用户(即,实现了与难题的实现相匹配的程序)。在概念验证实验中,我们发现我们的系统确实可以自动生成与秘密拼图方法的行为相匹配的代码。成功平均需要76:57的体能评估。

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号