2014 broker binaries

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

2014 broker binaries

grampajohn
Administrator
Dear colleagues -

This is a request to all of you who participated in either the May or June 2014 competitions. A critical element of the research value of Power TAC and other competitive simulations is the ability to run offline experiments with tested, competent brokers who implement a variety of strategies, regardless of their overall performance. This means we need working brokers.

So far, only the Maxon team has submitted their 2014 broker, and the summer is quickly passing us by.

Please, could the rest of you submit your brokers? Instructions are on the wiki. The first step is requesting an account on the wiki if you don't have one. I will monitor the site for new account requests (I don't know how to get it to email me for these) so if you request an account and it does not get approved right away, don't hesitate to contact me directly.

Thanks in advance -

John
Reply | Threaded
Open this post in threaded view
|

RE: 2014 broker binaries

Wolf
Administrator

Dear all,

 

I second John’s call for uploading your broker binaries. This is an essential part of Power TAC, and helps all research groups involved to increase their research success dramatically.

 

Please join in!

 

Thanks much,

 

Wolf

 

From: grampajohn [via Power TAC Developers] [mailto:ml-node+[hidden email]]
Sent: maandag 21 juli 2014 22:04
To: Wolf Ketter
Subject: 2014 broker binaries

 

Dear colleagues -

This is a request to all of you who participated in either the May or June 2014 competitions. A critical element of the research value of Power TAC and other competitive simulations is the ability to run offline experiments with tested, competent brokers who implement a variety of strategies, regardless of their overall performance. This means we need working brokers.

So far, only the Maxon team has submitted their 2014 broker, and the summer is quickly passing us by.

Please, could the rest of you submit your brokers? Instructions are on the wiki. The first step is requesting an account on the wiki if you don't have one. I will monitor the site for new account requests (I don't know how to get it to email me for these) so if you request an account and it does not get approved right away, don't hesitate to contact me directly.

Thanks in advance -

John


If you reply to this email, your message will be added to the discussion below:

http://power-tac-developers.975333.n3.nabble.com/2014-broker-binaries-tp4025824.html

To start a new topic under Power TAC Developers, email [hidden email]
To unsubscribe from Power TAC Developers, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

serkan
In reply to this post by grampajohn
I was waiting for wiki account approval and today I submitted the binary of AgentUDE which competed in 2014 Final. I hope it would be beneficial for all.
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

grampajohn
Administrator
In reply to this post by grampajohn
Dear colleagues -

Daniel found a small bug, issue #778, that causes a packaged broker to fail to read its embedded broker.properties file. Unless you have added properties files, this is the file src/main/resources/config/broker.properties. If you have already packaged and posted your 2014 broker (so far that's only Maxon and AgentUDE), you should check to ensure that your packaged broker does not depend on any configuration settings in that file. If it does, then you should pull down the latest sample-broker source and pull over the updated class core/BrokerPropertiesService.java. Then repackage, test, and re-post.

If you have not yet posted your 2014 broker, we encourage you to do so very soon. Please update the BrokerPropertiesService class first. If you have trouble with the process, please let me know. I'll be happy to help out.

All the best -

John
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

jurica.babic
Hi John,

We uploaded our CrocodileAgent 2014 to the repository a couple of weeks ago.

Can you confirm the broker is there?

Thanks much.

Jurica
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

grampajohn
Administrator
It is indeed there. Thanks!

John

On 07/31/2014 10:29 AM, jurica.babic [via Power TAC Developers] wrote:
Hi John,

We uploaded our CrocodileAgent 2014 to the repository a couple of weeks ago.

Can you confirm the broker is there?

Thanks much.

Jurica


If you reply to this email, your message will be added to the discussion below:
http://power-tac-developers.975333.n3.nabble.com/2014-broker-binaries-tp4025824p4025828.html
To start a new topic under Power TAC Developers, email [hidden email]
To unsubscribe from Power TAC Developers, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

Daniel
Power TAC community members,

We are pleased to announce the release of the binary of our TacTex'14 agent
that participated in the 2014 finals. The release can be found in the agent's
repository.

We hope that you will make good use of it in your research!

If you have any questions - please let us know. We also kindly request
anyone who uses our binary to let us know your experiences, and give
attribution to us in any research that make use of it. For that
purpose, please use the following paper, which I recently presented at
AAAI'14:
http://www.cs.utexas.edu/~pstone/Papers/bib2html/b2hd-AAAI14-urieli.html

This paper describes our 2013 agent, which was the basis for our 2014
agent.

Our 2014 agent can be directly downloaded from:
http://www.cs.utexas.edu/~TacTex/downloads_powertac/TacTex14ReleasePackage.tar.gz

We wish everyone a successful 2015 research year!

Best Regards,
  Daniel Urieli and Peter Stone
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

serkan
In reply to this post by grampajohn
cwiBroker14 throws an exception. Did anyone run it without any problem?
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

Jasper
Serkan, what kind of error do you get? When is the exception thrown? Right at the start of a game?

Jasper
CWI
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

serkan
Hi Jasper,
Yes, before logging to game, at the initialization phase. Below is the message:

java -jar cwiBroker2014.jar
Options:
Starting session 1
Exception in thread "main" java.lang.NoClassDefFoundError: java/nio/file/FileSys
tems
        at nl.cwi.is.powertac.CWILogger.<init>(CWILogger.java:23)
        at nl.cwi.is.powertac.BrokerInstance.init(BrokerInstance.java:44)
        at org.powertac.samplebroker.core.PowerTacBroker.init(PowerTacBroker.jav
a:220)
        at org.powertac.samplebroker.core.PowerTacBroker.startSession(PowerTacBr
oker.java:181)
        at org.powertac.samplebroker.core.BrokerRunner.processCmdLine(BrokerRunn
er.java:143)
        at org.powertac.samplebroker.core.BrokerMain.main(BrokerMain.java:32)
Caused by: java.lang.ClassNotFoundException: java.nio.file.FileSystems
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 6 more
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

Jasper
Thanks Serkan.

What version of Java are you running? I think the exception may be thrown because the FileSystems class is only available since version 1.7. If you run it with a JRE of this version, then it should give no errors.

Since the public version of our broker agent doesn't really need the FileSystems class, I might be able to create an agent that runs in other Java versions too. I can do this next week.

Jasper
Reply | Threaded
Open this post in threaded view
|

Re: 2014 broker binaries

serkan
Thank you Jasper,
Upgrading to 1.7 fixed the problem.