problem with tradeLog

Bug #599139 reported by M Brunner
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
TAC Energy
New
Undecided
Unassigned

Bug Description

A competition with only two agents (one buyer, one seller) should send same amount of trades to client tradeLog.
In our last testruns one client received always more trades.
The Server log shows even more trades.

e.g. Server log with 54 trades, first agent 17 trades, other agent 9 trades.

Tested on both online servers.

Revision history for this message
Carsten Block (cblock) wrote :

Hi to replicate the problem, can you please send me your agent code?
Command line -> trading agent home directory -> "grails package-src" -> zipped source files of agent int "target" directory

Revision history for this message
Oliver Röss (oliver-roess) wrote : Re: [Bug 599139] Re: problem with tradeLog

Hi Carsten.

Ich hoffe, ich habe das richtig gemacht, weil in der “target” directory habe ich keine sources gefunden nach dem Ausführen von dem Befehl. Stattdessen sieht es so aus als hätte er alles in grails-app entpackt. Ich hab das jetzt einfach mal gezippt. Jeweils für jeden Agenten. Der Agent2 ist ein dummer Agent ohne große Logik, ist auf jedenfall einfacher anzuschauen, weil wir nichts kommentiert haben.
Für den Agent1 ist es aber echt kritisch die TradeLogs zu erhalten, da er sonst keine vernünftigen Berechnungen durchführen kann.

Gruß
Oliver

On 28.06.10 10:35, "Carsten Block" <email address hidden> wrote:

> Hi to replicate the problem, can you please send me your agent code?
> Command line -> trading agent home directory -> "grails package-src" -> zipped
> source files of agent int "target" directory

Revision history for this message
Carsten Block (cblock) wrote :

Okay, schaue es mir nachher an. Jonas hatte ich in einem ähnlichen Fall empfohlen, seinen "Dummy Test Agenten" ein wenig zu drosseln, sprich zwischen "blind ausgeführten Massenorders" ein kleines Thread.sleep(500) o.ä. einzubauen.

Cheers

Am 28.06.2010 um 12:41 schrieb Oliver Röss:

> Hi Carsten.
>
> Ich hoffe, ich habe das richtig gemacht, weil in der “target” directory habe ich keine sources gefunden nach dem Ausführen von dem Befehl. Stattdessen sieht es so aus als hätte er alles in grails-app entpackt. Ich hab das jetzt einfach mal gezippt. Jeweils für jeden Agenten. Der Agent2 ist ein dummer Agent ohne große Logik, ist auf jedenfall einfacher anzuschauen, weil wir nichts kommentiert haben.
> Für den Agent1 ist es aber echt kritisch die TradeLogs zu erhalten, da er sonst keine vernünftigen Berechnungen durchführen kann.
>
> Gruß
> Oliver
>
>
> On 28.06.10 10:35, "Carsten Block" <email address hidden> wrote:
>
>> Hi to replicate the problem, can you please send me your agent code?
>> Command line -> trading agent home directory -> "grails package-src" -> zipped
>> source files of agent int "target" directory
>
>
> ** Attachment added: "agent1.zip"
> http://launchpadlibrarian.net/51026829/agent1.zip
>
> ** Attachment added: "agent2.zip"
> http://launchpadlibrarian.net/51026830/agent2.zip
>
> ** Attachment removed: "agent1.zip"
> http://launchpadlibrarian.net/51026829/agent1.zip
>
> ** Attachment removed: "agent2.zip"
> http://launchpadlibrarian.net/51026830/agent2.zip
>
> --
> problem with tradeLog
> https://bugs.launchpad.net/bugs/599139
> You received this bug notification because you are a member of TAC,
> which is subscribed to TAC Energy.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.