<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://projectswiki.eleceng.adelaide.edu.au/projects/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=A1669516</id>
	<title>Projects - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://projectswiki.eleceng.adelaide.edu.au/projects/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=A1669516"/>
	<link rel="alternate" type="text/html" href="https://projectswiki.eleceng.adelaide.edu.au/projects/index.php/Special:Contributions/A1669516"/>
	<updated>2026-05-17T08:22:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.4</generator>
	<entry>
		<id>https://projectswiki.eleceng.adelaide.edu.au/projects/index.php?title=Projects:2017s2-220_Alternative_Approaches_to_AI_for_the_Soccer_Table&amp;diff=10459</id>
		<title>Projects:2017s2-220 Alternative Approaches to AI for the Soccer Table</title>
		<link rel="alternate" type="text/html" href="https://projectswiki.eleceng.adelaide.edu.au/projects/index.php?title=Projects:2017s2-220_Alternative_Approaches_to_AI_for_the_Soccer_Table&amp;diff=10459"/>
		<updated>2018-06-04T14:27:19Z</updated>

		<summary type="html">&lt;p&gt;A1669516: Created page with &amp;quot; == Summary == The project aims at the development of an AI agent that can learn to play the table-top game Foosball in a simulated environment. Our objective is for the agent...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Summary ==&lt;br /&gt;
The project aims at the development of an AI agent that can learn to play the table-top game Foosball in a simulated environment. Our objective is for the agent to be able to, on average, play better than a consistent, randomly moving opponent. Another objective is for the software integrating the simulation and agent training to be a useable training testbed. This project is a case-study application of the emerging field of Reinforced Deep Learning and attempts to replicate a Dueling Double Deep Q Network model by DeepMind. &lt;br /&gt;
&lt;br /&gt;
The decision-making, deep-learning agent perceives its environment and takes actions that maximise its chance of success in the game. The agent is trained using Reinforcement Learning in a software simulation of a Foosball table. The simulated environment to which the agent interacts was implemented from a game’s source code. &lt;br /&gt;
&lt;br /&gt;
The software package TensorFlow is used in the language Python, and the learning process is executed on high-performance computing system. The learning process allows the agent to develop its Foosball-playing ability.  &lt;br /&gt;
&lt;br /&gt;
When trained for 750,000 game frames, with a simplified game test-case, the agent clearly learns to intercept the ball. However, with a full game test-case, the agent does not show any obvious learnt intelligent behaviour. Likely due to a limitation in memory allocation to training and efficiency, the agent was not able to replicate the previous success of the model by DeepMind. &lt;br /&gt;
&lt;br /&gt;
== Project Team ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Students:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Daniel Calandro&lt;br /&gt;
&lt;br /&gt;
Liang Xu&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Supervisors:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dr Braden Phillips &lt;br /&gt;
&lt;br /&gt;
Dr Hong Gunn Chew&lt;/div&gt;</summary>
		<author><name>A1669516</name></author>
		
	</entry>
</feed>