Jump to content

GSoC sachith500 Proposal AI

From The Battle for Wesnoth Wiki


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



This is a Summer of Code 2014 student page


Description

Sachith Seneviratne - AI Global Strategy Proposal

Currently the AI has no way of making an overall decision on whether to attack or retreat. This project will attempt to implement a solution to this problem, by using evaluating functions (or a combination thereof) to provide the AI with the capability of making such a decision.

About Me

Hello everyone! I'm a 22 year old guy studying Computer Science and Engineering at the University of Moratuwa, Sri Lanka. This is my first year taking part in GSoC and I definitely intend to take part in it next year as well. If you wish to contact me I hope the following details will be sufficient. Please feel free to leave me any feedback regarding this proposal, or anything else! :D

IRC

sachith500

Email

sachith500@gmail.com

Github

https://github.com/sachith500

Experience

AI Experience

I have a lot of experience working on AI programs, both swarm-oriented as well as single unit-oriented. Here I will list mostly links to these previous projects (most of which I did out of my own interest).

Google AI Challenge

sachith500's profile: Google AI Challenge 2010
language : Java

Robotgame AI game

language : Python

Kindybot

  • Kindybot
    • Attempts mild aggression, with some risk-taking.

Juggerbot

  • Juggerbot
    • High aggression, less concerned about saving bots.

Wimpybot

  • Wimpybot
    • very low aggression, attempts to flee whenver possible.