SoC Ideas Your Own Ideas 2013

From The Battle for Wesnoth Wiki


This page is related to Summer of Code 2013
See the list of Summer of Code 2013 Ideas



This is a Summer of Code 2013 Idea


Description

Other: Your own ideas

Page for the idea: SoC_Ideas_Your_Own_Ideas_2013

Suggested skills: C++ (depends on the project).

There are 7 submitted student proposals for this idea

TODO: add proposal title in this h4 tag


See Gray for more information.

Forrest Keppler - undecided

TODO: Write a small (1-4 sentences) description of your proposal here.

TODO: Add more first-level sections to detail your proposal
See Kelpy for more information.

MaraJade - AI Total Defense Strategy

Attacking: The AI does not always choose the best attacks. It needs to take into account the health of the unit being attacked, the units around it, the health of the attacking unit, and what would be the best method to attack with.

Introduce retreating: The AI does not retreat. There are situations where it needs to be able to, such as when it's castle is under attack, or when it's outnumbered.

Grouping: The AI has a tendency of having its troops to spread out, making them more vulnerable. When there are no good attacks, units should group together to present a better defense.

Prediction: The AI needs to be able to calculate what the player can do, and respond appropriately. This will also help with defense.
See MaraJade for more information.

Nephro - AI project SoC2013

A project to improve the existing AI developer toolset and implement a concurrent block for AI developers to be able to exploit the vast amounts of CPU time wasted during turns of other players.
See Nephro SoC2013 for more information.

PJ - Proposal

AI Recruitment Algorithms

The current recruitment system is too weak for the AI to properly recruit units. AI is prone to not recruiting the best units for terrain and is also weak against counter recruitment. This problems can be fixed through a code overhaul in both the C++ section of recruitment and the Lua sections.
See PJ for more information.

--

TODO: Look for the new one TODO: Add more first-level sections to detail your proposal
See Redeian for more information.

TODO: Copy this page and write "your name - proposal title" in this h4 section

TODO: Write a small (1-4 sentences) description of your proposal here.

TODO: Add more first-level sections to detail your proposal
See Varunv for more information.

Additional Information

You're welcome to propose your own ideas to Wesnoth's developers.

Whom to ask about this

Mail wesnoth-dev mailing list, try to find a developer interested in your idea.

This page was last edited on 22 April 2013, at 12:51.