Implement and validate agents to play in the game resistance

Assignment Help Other Subject
Reference no: EM133008085

CITS3001 Algorithms, Agents and Artificial Intelligence

Project

The project will be to write agents to play the game, The Resistance

For this project you will be able to work alone, or in pairs. You will be required to research, implement and validate agents to play in the game Resistance. You will be provided with some tamplate code to implement and agent in Java or Python, some very basic agents, and a basic class to run a game. We will also provide some scaffolding code to allow Java or Python agents to interact with a webserver to play other agents. These can be found on github and will be regularly updated. You may use a different programming language, but you will have to implement you own websockets interface.

You will be required to submit a research report, and source code for one or two agents (pairs must submit two agents, individuals may submit two agents). The

Project report (2000-3000 words)
1. Literature review of suitable techniques

2. Design description and rationale of selected technique

3. Validation of agent performance: 10% Java Implementation
1. Correctness and code quality (no runtime errors, readable code)
2. Design (effective use of data structures, algorithms)

3. Effectiveness (believable AI, challenging play)
4. Competition (How well it plays in a tournament)

There will be a tournament server set up in the second half of semester, and agents will be evaluated on their performance in the final week of semester. The rules finalised closer to that date. The tournament will involve agents playing muliple games against different agents, with those scoring the highest getting the most marks.

Research

You are given a lot of scope to choose your research question. For example, you may choose to focus on opponenet modelling (which would require modifying the test harness), social evolution where population norms may emerge, or identifying optimal strategies in perfect information version fo the games. To write a good resaerch report you should be clear on:

1. What the research question is;

2. Why the question is interesting;

3. How you intend to answer the question;

4. What data you collected; and

5. What the data tells us about the question.

This is not the first time an AI resistance tournament has been held. This paper (./Resistance.pdf) describes a number of different techniques and how well they performed. Note that the rules of the tournament are different and opponenet modelling will be restricted. Use this paper as a starting point to look up extra references and do a thorough literature review. Make sure that you cite all resources you use in full.

Attachment:- Algorithms, Agents and Artificial Intelligence.rar

Reference no: EM133008085

Questions Cloud

Marketing plan for the enterprise : Marketing plan for the enterprise or organisation - Your marketing plan provides the aim and structure of the marketing plan.
Determine balance in retained earnings after stock dividend : Talbot Corporation's common shares had a market price of $25 per share before any stock dividend or split, Determine balance in Retained Earnings
Discuss some of the ideas presented in susan milligan : There is so much HR professionals can do to achieve their organization's strategic goals. Discuss some of the ideas presented in Susan Milligan's article about
How many direct labor hours did Tyler company incur : Actual manufacturing overhead incurred for August amounted to $ 113,000. How many direct labor hours did Tyler company incur during August
Implement and validate agents to play in the game resistance : Implement and validate agents to play in the game Resistance. You will be provided with some tamplate code to implement and agent in Java or Python
What is the operating cycle for Carla Vista : The firm typically has a collection period of 33 days and days' sales in inventory of 28 days. What is the operating cycle for Carla Vista
Which is the best choice for Andi : If Andi has an investment opportunity with an interest rate of 7% per year with inflation of 5% a year, which is the best choice for Andi
What is the minimum percentage ownership : What is the minimum percentage ownership for a shareholder to have the incentive to monitor the managers? (Show the computation)
What conflict management strategy would you use : Your friend has been doing a poor job, and the board has asked you to replace him with someone else. What conflict management strategy would you use

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd