Difference between revisions of "GSoC sachith500 Proposal AI"

From The Battle for Wesnoth Wiki
Line 48: Line 48:
  
 
====Kindybot====
 
====Kindybot====
[//robotgame.net/robot/8714 Kindybot] attempts mild aggression, with some risk-taking.
+
*[//robotgame.net/robot/8714 Kindybot]  
[//en.wikipedia.org wikipedia]
+
**Attempts mild aggression, with some risk-taking.
  
 
====Juggerbot====
 
====Juggerbot====
http://robotgame.net/robot/8753
+
http:
 +
*[//robotgame.net/robot/8753 Juggerbot]
 +
**High aggression, less concerned about saving bots.
  
 +
 +
====Wimpybot====
 +
http:
 +
*[//robotgame.net/robot/8753 Wimpybot]
 +
**very low aggression, attempts to flee whenver possible.
  
 
</div>
 
</div>

Revision as of 01:27, 2 March 2014


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

http://planetwars.aichallenge.org/profile.php?user_id=9900 language : Java

Robotgame AI game

language : Python

Kindybot

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

Juggerbot

http:

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


Wimpybot

http:

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