Code update

14 views
Skip to first unread message

Julian Togelius

unread,
Aug 6, 2009, 10:26:32 AM8/6/09
to mariocom...@googlegroups.com
Hi everybody,

I've just pushed out an update of the code on the website.

http://julian.togelius.com/mariocompetition2009/marioai.zip

The main changes are:

1. This new method in the Agent interface:

public float[] getEnemiesFloatPos();

Which is used to get the exact positions of enemies, and

2. A reworking of the TCP interface to increase both the efficiency of
transmission and the completeness of the observation transmitted.

Sergey, who carried out these modifications, will post instructions to
the group as soon as possible.

In the meantime, I need your help to check that everything works as it
should with the new code update. I've taken care to make sure that all
the resource files are in the all places they should be. It works on
my machine... if it doesn't work on yours, now is the time to tell me,
so that I can fix it straight away while I have the code in front of
me!

Julian

--
Julian Togelius
Assistant Professor
IT University of Copenhagen
Rued Langgaards Vej 7
2300 Copenhagen S
Denmark
jul...@togelius.com
http://julian.togelius.com
+46-705-192088

Mark Drago

unread,
Aug 6, 2009, 9:35:35 PM8/6/09
to Mario Competition
> The main changes are:
>
> 1. This new method in the Agent interface:
>
> public float[] getEnemiesFloatPos();
>
> Which is used to get the exact positions of enemies, and

I just figured I would point out that getEnemiesFloatPos() was added
to the Environment interface, not the Agent interface.

Julian Togelius

unread,
Aug 8, 2009, 7:28:39 AM8/8/09
to mariocom...@googlegroups.com
Just put up a new version of the code, including a release version of
Sergey's new, fast TCP.

Julian

2009/8/6 Julian Togelius <julian....@gmail.com>:

Reply all
Reply to author
Forward
0 new messages