SoC Ideas AI in Mainline Campaigns Refactoring 2013: Difference between revisions

From The Battle for Wesnoth Wiki
Crab (talk | contribs)
Created page with '{{Template:SoC2013Idea}} = Description = <h2>AI: improve AI configuration and behavior in mainline campaigns</h2> Page for the idea: [[SoC Ideas AI in Mainline Campaigns Refacto…'
 
Crab (talk | contribs)
Line 6: Line 6:




Required skills: a small amount of C++, a small amount of lua
 
Suggested skills: playtesting and QA skills, a relatively small C++ and lua experience.


{{#dpl:
{{#dpl:

Revision as of 20:43, 26 March 2013

Template:SoC2013


This is a Summer of Code 2013 Idea


Description

AI: improve AI configuration and behavior in mainline campaigns

Page for the idea: SoC Ideas AI in Mainline Campaigns Refactoring_2013


Suggested skills: playtesting and QA skills, a relatively small C++ and lua experience.

There are no student proposals for this idea

Additional Information

During last several years we have added new capabilities to the AI, and allowed to configure it using Lua snippets. However, current mainline campaigns are not updated to take advantage of the new capabilities. Moreover, scenarios of current mainline campaigns might suggest new capabilities (implemented either in C++ or in Lua) to be added to the AI, and configured in those scenarios.

The goal of this project is to refactor existing mainline campaign scenarios (starting with easier and simpler campaigns), seeking to improve the scenario-specific AI behavior and coding, where necessary, the new reusable behavior scripts and map-wide goals.

Whom to ask about this

Crab_ on irc.

This page was last edited on 26 March 2013, at 20:43.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.