  INFO [Properties.<init>]                           VERSION: 1.4.3
  INFO [Properties.<init>]                           Classpath: data.jar
  INFO [Properties.<init>]                           Java VM: 11.0.28+6-LTS
  INFO [Properties.<init>]                           Java Runtime: 11.0.28+6-LTS
  INFO [Properties.<init>]                           OS: Windows 10 10.0 amd64
  INFO [Properties.<init>]                           Java Library Path: lib
  INFO [Properties.<init>]                           Max Memory: 268435456
  INFO [Properties.<init>]                           Avaialble Processors: 4
  INFO [PropertiesBase.readFromFile]                 Reading Settings from file host4u/settings.txt
  INFO [Updater.updateLauncher]                      launcher pid killed :7152, true
  INFO [SubstanceLoader.initLookAndFeel]             Window Skin: Default
  INFO [Main.main]                                   lpSolve: 5.5 Release 0 Build 14
  INFO [SoundPlayer.initialize]                      Initializing Sound System
  INFO [SlickLogSystem.info]                         Initialising sounds..
  INFO [SlickLogSystem.info]                         - Sound works
  INFO [SlickLogSystem.info]                         - 64 OpenAL source available
  INFO [SlickLogSystem.info]                         - Sounds source generated
  INFO [MasterClient.setServerAddress]               MasterClient: Address http://www.planetmule.com/server
  INFO [MasterClient.logSend]                        MasterClient: Sending Login
  INFO [MasterClient.apply]                          MasterClient: Session ID: 2ba3d7ad180fc9bae5cbce64239e90d0
  INFO [Login$MasterListener$1.run]                  Logged in as "host4u" (id 101333)
++++++++ END OF INITIALIZATION +++++++++++++++++++++++++++++++++++++++++++
  INFO [MetaFrame.<init>]                            Creating Meta Frame
  INFO [MapSkinParser.findSkins]                     No extra skins found
  INFO [MasterClient.logSend]                        MasterClient: Sending Enter Lobby
  INFO [Login.dispose]                               Disposing login
  INFO [Updater.updateLauncher]                      launcher pid killed :7152, false
  INFO [Main.main]                                   Creating game container
  INFO [MuleGameContainer.<init>]                    LWJGL Version: 2.9.2
  INFO [MuleGameContainer.<init>]                    Desktop Display Mode: 2560 x 1440 x 32 @59Hz
  INFO [MuleGameContainer.<init>]                    Current Display Mode: 2560 x 1440 x 32 @59Hz
  INFO [MuleGameContainer.<init>]                    Display Adapter: igdumdim64
  INFO [MuleGameContainer.<init>]                    Display Driver: 20.19.15.5126
  INFO [MuleGameContainer.setVSync]                  Setting vsync: true
  INFO [MuleGameContainer.<init>]                    Setting pixel format
  INFO [MuleGameContainer$1.run]                     Pixel format: Samples=0 Alpha=0 Depth=8 Stencil=0
  INFO [MuleGameContainer.<init>]                    GL Vendor: Intel
  INFO [MuleGameContainer.<init>]                    GL Renderer: Intel(R) HD Graphics 4600
  INFO [MuleGameContainer.<init>]                    GL Version: 4.3.0 - Build 20.19.15.5126
  INFO [MuleGameContainer.<init>]                    GL Max Texture Size: null
  INFO [SlickLogSystem.info]                         Use Java PNG Loader = true
  INFO [MuleGameContainer.<init>]                    Display finished
  INFO [Main.main]                                   Entering game loop
  INFO [MetaFrame.startGame]                         Starting game number 0
  INFO [MetaFrame.startGame]                         Entering Game - ID: 0, Name: IrataMax, Address: 127.0.0.1, Is Host: true
  INFO [MuleGameContainer.init]                      *** Starting Game ***
  INFO [MuleGameContainer.init]                      Display: Created=true Active=false Visible=true
  INFO [MuleGameContainer.init]                      Making display the current GL context
  INFO [View.<init>]                                 Creating view...
  INFO [View.<init>]                                 Finished creating view
  INFO [Server.<init>]                               Server: Creating
  INFO [Server.<init>]                               Server: Started on TCP address /0:0:0:0:0:0:0:0:6260
  INFO [Server.<init>]                               Server: Started on debug TCP address /0:0:0:0:0:0:0:0:6265
  INFO [Server.<init>]                               Server: Started on UDP address /0:0:0:0:0:0:0:0:6260
  INFO [Client.connect]                              Client connects...
  INFO [Client.connectUDP]                           Client UDP connects...
  INFO [Client.connectUDP]                           Client receive UDP address: 0.0.0.0/0.0.0.0:6261
  INFO [Client.connectUDP]                           Client: send UDP address: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client TCP connects...
  INFO [Client.connectTCP]                           Client: Connects TCP: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client: TCP receive buffer: 65536 send buffer: 65536
  INFO [GameController.setModel]                     ++++++++ New Model: CONNECT #0 +++++++++++++++++++++++++++++++++++++++++++
  INFO [MetaFrame$MasterListener$1.run]              Entered master server game lobby
  INFO [Server.acceptClients]                        Server: Accepted client /127.0.0.1 id 1b1da7f5-3846-48cc-a3c8-8c0b2b835b63
  INFO [Client.finishConnect]                        Client finishes connection
  INFO [ConnectPhase.update]                         my User Number: 10
  INFO [ConnectPhase.update]                         connection token: def84bda7469b5ca3f0f110bdbc6ee51fc38abc14d520e2698cffcfa129dbd93
  INFO [ConnectPhase.sendJoin]                       Attempt join: sent request for user...
  INFO [ServerMessageHandler.processJoin]            Server: Client /127.0.0.1 <S10> joins
  INFO [Client.receiveTCPMessages]                   Client: ServerInfo (0) 35 bytes
  INFO [Client.receiveTCPMessages]                   Client: Join (10) 38 bytes
  INFO [UserController.apply]                        My client id is 1b1da7f5-3846-48cc-a3c8-8c0b2b835b63
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setMyUser]                         (S10)host4u is my user
  INFO [GameModel.setLocalUser]                      (S10)host4u is a local Spectator
  INFO [GameModel.setServerUser]                     (S10)host4u is hosting the server
  INFO [GameController.beginNextPhase]               (S10)host4u is not accepted
  INFO [GameController.beginNextPhase]               --------- GAME_LOBBY #0 --------------------------------------------------------
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /127.0.0.1 <S10>
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.logRoundtrip]                         Roundtrips: <S10> 0ms (0ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S10)host4u (ID: 101333)
  INFO [Client.initUDP]                              Sending UDP initialization message id 1b1da7f5-3846-48cc-a3c8-8c0b2b835b63
  INFO [Server.initUdp]                              Server: Client /127.0.0.1 <S10> requests UDP address /127.0.0.1:6261
  INFO [Client.receiveTCPMessages]                   Client: ReconnectInfo (0) 120 bytes
  INFO [GameLobbyPhase.apply]                        My UDP connection is initialized
  INFO [MuleGameContainer.setWindowedMode]           Setting windowed mode: 640 x 480 x 0 @0Hz
  INFO [Server.acceptClients]                        Server: Accepted client /165.232.116.164 id 4f8d7f4b-7579-47f0-a99d-ec4cde9fc46e
  INFO [MasterClient.logSend]                        MasterClient: Sending New Game
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S10)host4u (ID 101333)
  INFO [GameLobbyPhase$MasterListener.apply]         Master server gives game ID 159488
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Server.purgePendingClients]                  client purged: 4f8d7f4b-7579-47f0-a99d-ec4cde9fc46e
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /85.217.149.59 id ced9e8f0-c582-470c-b060-9bb9923f0a61
  INFO [Server.purgePendingClients]                  client purged: ced9e8f0-c582-470c-b060-9bb9923f0a61
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id 188389f7-d7d4-426b-a27e-e86dbac6fd34
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7220 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <S11> requests UDP address /70.36.58.215:6261
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [ServerMessageHandler.processPlayerUnjoin]    /70.36.58.215 <P11> unjoins and becomes a spectator
  INFO [Client.receiveTCPMessages]                   Client: PlayerUnjoin (11) 0 bytes
  INFO [UserController.apply]                        (P11)FluffyFiend unjoins and becomes a spectator
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 12
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (12) 12 bytes
  INFO [Player.<init>]                               Creating (P12)<J.I.M.>
  INFO [UserController.setAiPlayer]                  (P12)<J.I.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <J.I.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P12)<J.I.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 12 voted true
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [ServerMessageHandler.processPlayerUnjoin]    /70.36.58.215 <P11> unjoins and becomes a spectator
  INFO [Client.receiveTCPMessages]                   Client: PlayerUnjoin (11) 0 bytes
  INFO [UserController.apply]                        (P11)FluffyFiend unjoins and becomes a spectator
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 14 bytes
  INFO [Player.<init>]                               Creating (P13)<B.I.L.L.>
  INFO [UserController.setAiPlayer]                  (P13)<B.I.L.L.> is an AI player
  INFO [UserController.setAiPlayer]                  <B.I.L.L.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<B.I.L.L.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 13
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 13
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <S10 P12 P13>
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server: 12
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 12
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /127.0.0.1 <S10 P12>
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [SlickLogSystem.info]                         Too much real time passed since last frame. Breaking sync with real time.
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1001
  INFO [Server.acceptClients]                        Server: Accepted client /69.114.29.9 id 62e2d145-05ba-448c-bdcd-9a41a19affa4
  INFO [ServerMessageHandler.processJoin]            Server: Client /69.114.29.9 <S12> joins
  INFO [Server.initUdp]                              Server: Client /69.114.29.9 <S12> requests UDP address /69.114.29.9:6261
  INFO [Client.receiveTCPMessages]                   Client: Join (12) 42 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S12)jellyroger is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S12)jellyroger (ID: 102795)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /69.114.29.9 <S12>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7368 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S12)jellyroger (ID 102795)
  INFO [ServerMessageHandler.processPlayerJoin]      /69.114.29.9 <S12> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (12) 0 bytes
  INFO [UserController.apply]                        (S12)jellyroger joins the players
  INFO [Player.<init>]                               Creating (P12)jellyroger
  INFO [GameModel.setRemoteUser]                     (P12)jellyroger is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: meow
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 14 bytes
  INFO [Player.<init>]                               Creating (P13)<A.D.A.M.>
  INFO [UserController.setAiPlayer]                  (P13)<A.D.A.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.D.A.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<A.D.A.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 14
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (14) 12 bytes
  INFO [Player.<init>]                               Creating (P14)<J.I.M.>
  INFO [UserController.setAiPlayer]                  (P14)<J.I.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <J.I.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P14)<J.I.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 14 voted true
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (10) 0 bytes
  INFO [GameLobbyPhase.apply]                        Starting Game - All players want to continue
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: jellyroger voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <A.D.A.M.> voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: FluffyFiend voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <J.I.M.> voted: YES
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P14)<J.I.M.> (P13)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [MasterClient.logSend]                        MasterClient: Sending Start Game
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 393
  INFO [GameController.beginNextPhase]               --------- INTRO #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 66ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7514 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- SUMMARY #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7511 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -99802526776338312
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P13)<A.D.A.M.> (P11)FluffyFiend (P14)<J.I.M.> (P12)jellyroger 
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 20530120
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $48
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 8 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 4680
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- INTRO #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7508 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7667 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <A.D.A.M.> prefers Energy
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <J.I.M.> prefers Energy
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 7616 tiles in 119511500ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <J.I.M.> found 4 plans testing 7616 tiles in 116652300ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants Plain (3,2)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [LandGrantActuator.update]                    AI: <J.I.M.> wants Plain (3,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.D.A.M.> must pick a different tile.
  INFO [LandGrantActuator.pickNextTile]              AI: <A.D.A.M.> can't claim Plain (3,2) and wants Plain (3,1) instead
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 104ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 117ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 104ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 2: Mountain3 (2,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 101ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 11: Mountain3 (2,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 104ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 12 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 12: Plain (3,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 104ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 21 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 21: Plain (3,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 116ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7737 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $160
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> reverted to old value estimation
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $385
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $384
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> reverted to old value estimation
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $376
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $376
  INFO [AbstractAuctionController.begin]             Begin auction id 1
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 1ms, max 104ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $428 (changed $52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $408 (changed $24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $476 (changed $48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $440 (changed $-36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $444 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $472 (changed $28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $456 (changed $-16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $452 (changed $-4)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $884
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 53ms (67ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7906 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3622320373358634109
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 53ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7915 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> starts by assaying Plain (3,1)
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 196 tiles in 6938400ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Crystite (+2) 1490 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 2040 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,1) into Crystite from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $75, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $75 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 55ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8373 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7813085701737340212
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 55ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8382 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (2,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 825
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $68, max: 47.5, left: 30.999622, fraction 0.65262365
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $68 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 56ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8458 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5097736954150349682
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 58ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8463 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <J.I.M.> found 1 plans testing 157 tiles in 4844600ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Energy (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 1945 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <J.I.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $96, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $96 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8486 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5272207492037200312
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8484 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.buyAssay]                          (P12)jellyroger got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (2,1) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1953
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $73, max: 47.5, left: 9.099121, fraction 0.19156045
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $73 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 60ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8518 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3126322981565159514
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8593 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8545800484916490268
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 2 energy and needs 0 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 0 energy, 0 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 0 food, 0 energy, 0 smithore, 2 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 0 food, 2 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 0 energy, 0 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 0 food, 0 energy, 0 smithore, 2 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 0 food, 3 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8608 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8609 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 745668433842162855
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-1
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 14, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 52%
  INFO [Shop.printPriceFactor]                       Smithore buy price $49 sell price $84
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $89
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $975
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $918
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 0 critical: 0 surplus: 0 money: $1046
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8560 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 2
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $230
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $230
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 5ms, max 101ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $49 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (60ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8593 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5737898640265346138
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $48
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $128 sell price $268
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 3 critical: 0 surplus: 3 money: $89
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 2 critical: 0 surplus: 2 money: $975
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $918
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $1046
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (60ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8571 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 3
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $128
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.899 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 103ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $128 (5 units for $640)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (10ms) <P11> 50ms (52ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8632 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7820333654707262357
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 8, total: 12, needed: 12
  INFO [Shop.printPriceFactor]                       Food is increased to 100%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 3 surplus: -2 money: $473
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 1 critical: 3 surplus: -2 money: $1231
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 3 surplus: -2 money: $918
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 1 critical: 3 surplus: -2 money: $1046
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 51ms (57ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8563 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 4
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 107ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <J.I.M.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <J.I.M.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <J.I.M.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <J.I.M.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <J.I.M.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (8 units for $400)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 50ms (57ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8620 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7038045197125058891
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 8, total: 17, needed: 6
  INFO [Shop.printPriceFactor]                       Energy is decreased to 51%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 1 critical: 2 surplus: -1 money: $323
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 1 critical: 2 surplus: -1 money: $1231
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 2 critical: 1 surplus: 1 money: $768
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 5 critical: 1 surplus: 4 money: $946
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 50ms (57ms) <P12> 102ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8563 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 5
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 110ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $60
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 110ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (8 units for $360)
  INFO [GameController.beginNextPhase]               --------- SUMMARY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 50ms (57ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8628 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2462103857173021283
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 21730392
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $1141 Plots: 1 Assets: 320 Total: 1961
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 1 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $1081 Plots: 1 Assets: 325 Total: 1906
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 3 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $188 Plots: 2 Assets: 515 Total: 1703
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $633 Plots: 1 Assets: 510 Total: 1643
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 5 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $128
  INFO [SummaryPhase2.begin]                         Shop Smithore: 0 units $49
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 3 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 7213
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 50ms (57ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8625 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the search to pick a tile.
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 5971 tiles in 111570200ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <J.I.M.> found 4 plans testing 5971 tiles in 110452600ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2091 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2606 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2091 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2606 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2091 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2606 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2091 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2606 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants River (4,3)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: River Food <claim> (+4) 2251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3061 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: River Food <claim> (+4) 2251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3061 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: River Food <claim> (+4) 2251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3061 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: River Food <claim> (+4) 2251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3061 points
  INFO [LandGrantActuator.update]                    AI: <J.I.M.> wants River (4,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.D.A.M.> must pick a different tile.
  INFO [LandGrantActuator.pickNextTile]              AI: <A.D.A.M.> can't claim River (4,3) and wants River (4,1) instead
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 3ms, max 104ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 117ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 3ms, max 104ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 9: Plain (1,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 4ms, max 103ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 10 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 10: River (4,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 4ms, max 103ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 17: Plain (2,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 4ms, max 103ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 26 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 26: River (4,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 102ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 51ms (58ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8663 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $824
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $2007
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $1068
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $1144
  INFO [AbstractAuctionController.begin]             Begin auction id 6
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 2 frames, rountrip 3ms, max 102ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1136 (changed $-8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1064 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1144 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1068 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1144 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1032 (changed $-36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1040 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1008 (changed $-32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1144 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1052 (changed $44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1144 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $992 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $964 (changed $-28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1144 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1096 (changed $-48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1092 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $988 (changed $24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1032 (changed $44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1128 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1080 (changed $-48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1036 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1032 (changed $-48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1032 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1064 (changed $32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1028 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $1036 (changed $-28)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.buyLand]            (P14)<J.I.M.> bought the plot for $1032
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 51ms (57ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8648 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $972
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $2007
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $1068
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $-528
  INFO [AbstractAuctionController.begin]             Begin auction id 7
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 3ms, max 103ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P13)<A.D.A.M.> bought the plot for $976
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #3
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (57ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8655 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $916
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $-316
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $-528
  INFO [AbstractAuctionController.begin]             Begin auction id 8
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 54ms (58ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8656 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2181988681524902687
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.4585086
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 1 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 54ms (57ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8667 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 233 tiles in 2751900ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food (+4) Plain Empty 1735 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Empty <claim> 2160 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $89, max: 47.5, left: 9.583334, fraction 0.2017544
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $89 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (57ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8697 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 367334386450653870
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.33646548
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 2)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 51ms (57ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8696 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <J.I.M.> found 1 plans testing 35 tiles in 604500ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: Plain Empty River Empty 1604 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Empty <claim> 1819 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 0 tiles to be modified
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <J.I.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> is assaying Plain (3,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> is assaying River (4,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> is assaying Plain (0,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $114, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $114 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 51ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8710 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2437284808202616978
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.73550904
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 3)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (57ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8708 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (2,1) with Smithore factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (3,4) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2413
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 57ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8781 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9218952925785091416
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.25328255
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: HomeWorldPackage
  INFO [PlayerEventPhase$1.finished]                 Event Message: You just received a package from your home-world relatives containing 3 food and 2 energy units
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 7 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 65ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8778 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Mountain3 (2,0)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (2,0) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2266
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $51, max: 47.5, left: 2.6991014, fraction 0.056823187
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $51 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 56ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8796 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2778453096092305317
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 59ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8777 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7617418713581933640
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 3 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 7 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 2 energy and needs 0 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 2 food, 6 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 0 energy, 0 smithore, 2 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 2 food, 5 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 5 food, 0 energy, 0 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 2 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 59ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8822 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 59ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8823 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2642531175522807808
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $49
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $0
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 10, mules needed: 7
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 78%
  INFO [Shop.printPriceFactor]                       Smithore buy price $50 sell price $85
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 3 critical: 0 surplus: 3 money: $58
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $139
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 4 critical: 0 surplus: 4 money: $644
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 0 critical: 0 surplus: 0 money: $263
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8773 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 9
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $85
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $210
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $85
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $210
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.899 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 4ms, max 101ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $50 (7 units for $350)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 55ms (66ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8822 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6470816169609918313
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $128
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $64 sell price $204
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 3 critical: 0 surplus: 3 money: $139
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $844
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $263
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 55ms (66ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8774 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 10
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $64 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 55ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8816 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2629140090394401585
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 12, needed: 12
  INFO [Shop.printPriceFactor]                       Food is increased to 100%
  INFO [Shop.printPriceFactor]                       Food buy price $35 sell price $70
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 3 critical: 3 surplus: 0 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 5 critical: 3 surplus: 2 money: $139
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 3 surplus: 1 money: $844
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 0 critical: 3 surplus: -3 money: $263
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 7ms (10ms) <P11> 56ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8747 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 11
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-36
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 6ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $69
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-36
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $69
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-36
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $70 (2 units for $140)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (10ms) <P11> 56ms (66ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8817 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7650386452444513895
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 3, total: 23, needed: 10
  INFO [Shop.printPriceFactor]                       Energy is decreased to 58%
  INFO [Shop.printPriceFactor]                       Energy buy price $11 sell price $46
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 7 critical: 3 surplus: 4 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 1 critical: 3 surplus: -2 money: $279
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 4 critical: 3 surplus: 1 money: $844
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 8 critical: 1 surplus: 7 money: $123
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (10ms) <P11> 56ms (66ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8764 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 12
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller jellyroger rank 3 takes over trade from seller <J.I.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (7 units for $131)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- SUMMARY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 56ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8804 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6199634047504322635
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 30072480
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $148 Plots: 3 Assets: 797 Total: 2445
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 3 Energy: 8 Smithore: 0 Crystite: 3
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $844 Plots: 2 Assets: 550 Total: 2394
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $219 Plots: 3 Assets: 615 Total: 2334
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 3 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $243 Plots: 3 Assets: 275 Total: 2018
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 2 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 13 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $64
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $70
  INFO [SummaryPhase2.begin]                         Shop Energy: 3 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 13 $100
  INFO [SummaryPhase2.begin]                         Colony total: 9191
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 56ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8784 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain3 (6,4)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Mountain2 (0,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 117ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 1: Plain (1,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 12 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 12: Mountain2 (0,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 14: Mountain2 (5,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 30 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 30: Mountain3 (6,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 56ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8765 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $780
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $662
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $-372
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $662
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $-508
  INFO [AbstractAuctionController.begin]             Begin auction id 13
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $780
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 61ms (67ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8758 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7857148361898279453
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.49027216
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 61ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8760 bytes
  INFO [Wampus.<init>]                               Wampus has 7 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 718.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 2ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2158.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,1) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,3) into Food from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (6,4): Empty --> Smithore
  INFO [DevelopmentPlanner.enqueueEquipViaWampus]    AI: <A.D.A.M.> couldn't afford to equip a new mule
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <A.D.A.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (6,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying River (4,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $92, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $92 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 53ms (67ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8763 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7278120623268680927
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.38646
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 52ms (67ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8761 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 7 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2124
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $59, max: 47.5, left: 6.199098, fraction 0.13050734
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $59 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8800 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5572817737115996121
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.24598181
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: ExtraPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You received an extra plot of land to encourage colony development
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 3 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 52ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8797 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain2 (5,2) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (6,1) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2016
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $81, max: 47.5, left: 7.8390965, fraction 0.16503361
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $81 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 52ms (56ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8827 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -593468691077457426
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.4112532
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 4)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (56ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8842 bytes
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 0.66666675 (33.333336/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1674.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,2) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile River (4,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $65, max: 47.5, left: 16.666668, fraction 0.35087723
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $65 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (55ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8852 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (55ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8848 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4602362465116501215
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 6 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 8 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 2 energy and needs 2 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 3 food, 3 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 13 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 3 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 6 food, 0 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 4 food, 2 energy, 5 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 13 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 2 food, 4 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 5 food, 0 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 50ms (55ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8864 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3928237298743923012
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (56ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8865 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4007986728393667738
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $7
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 7, mules needed: 7
  INFO [Shop.printPriceFactor]                       Smithore is increased to 100%
  INFO [Shop.printPriceFactor]                       Smithore buy price $57 sell price $92
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 5 critical: 0 surplus: 5 money: $100
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 4 critical: 0 surplus: 4 money: $115
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 3 critical: 0 surplus: 3 money: $73
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 0 critical: 0 surplus: 0 money: $208
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (56ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8808 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 14
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $186
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $190
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $190
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $57 (8 units for $456)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (57ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8904 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8325809756596578049
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $64
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $92 sell price $232
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $385
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $115
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $244
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $208
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (58ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8819 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $92 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 50ms (58ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8795 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9139077787506620096
  INFO [Shop.calcBuySellPrice]                       Current Food price $70
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 25, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 61%
  INFO [Shop.printPriceFactor]                       Food buy price $28 sell price $63
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 4 critical: 3 surplus: 1 money: $385
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 13 critical: 3 surplus: 10 money: $115
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 3 critical: 3 surplus: 0 money: $244
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 5 critical: 3 surplus: 2 money: $208
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 53ms (58ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8790 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 16
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 5ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $63 (1 units for $63)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 53ms (58ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8865 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7376485283741534635
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 3, total: 16, needed: 16
  INFO [Shop.printPriceFactor]                       Energy is increased to 100%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 4 critical: 5 surplus: -1 money: $385
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 3 critical: 5 surplus: -2 money: $178
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 6 critical: 3 surplus: 3 money: $181
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 0 critical: 3 surplus: -3 money: $208
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 53ms (58ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8801 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 17
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (3 units for $135)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 57ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8860 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7244847827044053659
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 22552656
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $385 Plots: 5 Assets: 857 Total: 3742
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $178 Plots: 4 Assets: 1409 Total: 3587
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 12 Energy: 3 Smithore: 4 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $181 Plots: 4 Assets: 777 Total: 2958
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $73 Plots: 4 Assets: 570 Total: 2643
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 5 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 11 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $92
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $57
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $63
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 11 $110
  INFO [SummaryPhase2.begin]                         Colony total: 12930
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 57ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 11 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8836 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain3 (0,3)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Mountain3 (0,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.D.A.M.> must pick a different tile.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (3,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 117ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 1 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 1: Plain (3,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 14 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 14: Mountain3 (0,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 106ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 15: Plain (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 106ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 21: Mountain1 (1,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 106ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (10ms) <P11> 54ms (67ms) <P12> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8835 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $720
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1820
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $-176
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1814
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $-808
  INFO [AbstractAuctionController.begin]             Begin auction id 18
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 5ms, max 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (10ms) <P11> 54ms (67ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8812 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5000926586537952417
  INFO [Development.setPlayerOrder]                  Normal development order. 11 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.35074723
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 1)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (10ms) <P11> 53ms (67ms) <P12> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8811 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (6,1) with Smithore factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (1,3) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1967
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $119, max: 47.5, left: 8.819115, fraction 0.18566558
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $119 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (10ms) <P11> 56ms (66ms) <P12> 111ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8831 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1806835345350352208
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5431342
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 12 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (10ms) <P11> 53ms (66ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8836 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1400.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,3) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (3,0) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Smithore
  INFO [DevelopmentPlanner.enqueueEquipViaWampus]    AI: <A.D.A.M.> couldn't afford to equip a new mule
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <A.D.A.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,3) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $195, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $195 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 53ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8859 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4854663237063326874
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6411968
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 53ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8848 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $110
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,4) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2354
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $102, max: 47.5, left: 0.91910315, fraction 0.01934954
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $102 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 54ms (58ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8894 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5017437260236745975
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.23746717
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<J.I.M.> (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: ArtificialDumbness
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your offworld investments in Artificial Dumbness paid $300 in dividends
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<J.I.M.> has 5 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 55ms (60ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8890 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 644.0 from previous solution, plus 1 round of fudging.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 2ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1515.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,2) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,1) into Energy from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,2) into Smithore from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (0,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (0,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Empty --> Smithore
  INFO [DevelopmentPlanner.enqueueEquipViaWampus]    AI: <J.I.M.> couldn't afford to equip a new mule
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <J.I.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: CatchWampus
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (0,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> caught the Mountain Wampus and got $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain3 (0,3) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> is assaying Mountain3 (0,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $195, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $195 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 56ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8912 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3886404392046181307
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 57ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8902 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3012183139248041627
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 4 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 3 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 6 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 3 energy and needs 3 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 2 food, 12 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 0 food, 13 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 0 energy, 4 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 4 food, 12 energy, 9 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 1 food, 13 energy, 14 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 0 food, 12 energy, 10 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 3 food, 0 energy, 4 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 4 food, 14 energy, 8 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 56ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8951 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 56ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8942 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8849257248482321646
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $57
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-7
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 5, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is increased to 100%
  INFO [Shop.printPriceFactor]                       Smithore buy price $50 sell price $85
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 14 critical: 0 surplus: 14 money: $494
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 14 critical: 0 surplus: 14 money: $288
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 4 critical: 0 surplus: 4 money: $223
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 8 critical: 0 surplus: 8 money: $213
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 56ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8924 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 19
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $166
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $170
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $166
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $170
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.897 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $50 (18 units for $900)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 57ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8976 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2467888814571446698
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $92
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $72 sell price $212
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $1194
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $288
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 5 critical: 0 surplus: 5 money: $423
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $213
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 57ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8933 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 20
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.896 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 104ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $72 (5 units for $360)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 57ms (67ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8966 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5392600099155014485
  INFO [Shop.calcBuySellPrice]                       Current Food price $63
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 16, needed: 16
  INFO [Shop.printPriceFactor]                       Food is increased to 100%
  INFO [Shop.printPriceFactor]                       Food buy price $48 sell price $83
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 2 critical: 4 surplus: -2 money: $1194
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 5 critical: 4 surplus: 1 money: $288
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $783
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 5 critical: 4 surplus: 1 money: $213
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 55ms (67ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8907 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 21
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $79
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $37
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $79
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.897 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 103ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $79
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $37
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $83 (1 units for $83)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 54ms (67ms) <P12> 102ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8982 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6648038272121407127
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 41, needed: 18
  INFO [Shop.printPriceFactor]                       Energy is decreased to 58%
  INFO [Shop.printPriceFactor]                       Energy buy price $11 sell price $46
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 13 critical: 5 surplus: 8 money: $1194
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 12 critical: 4 surplus: 8 money: $288
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 2 critical: 5 surplus: -3 money: $700
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 14 critical: 4 surplus: 10 money: $296
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 55ms (67ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8911 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 22
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 111ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 111ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 111ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $26 (5 units for $134)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- SUMMARY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 54ms (58ms) <P12> 102ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8959 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1280973349713364017
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 45112312
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1138 Plots: 6 Assets: 1116 Total: 5254
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 2 Energy: 15 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $288 Plots: 5 Assets: 1927 Total: 4715
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 5 Energy: 12 Smithore: 14 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $430 Plots: 5 Assets: 1416 Total: 4346
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 4 Energy: 9 Smithore: 8 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $622 Plots: 5 Assets: 985 Total: 4107
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 5 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 9 mules for 18 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $72
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $83
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $26
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 18422
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 54ms (58ms) <P12> 102ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8946 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain1 (7,3)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants River (4,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 111ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 9: Plain (1,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 13: Plain (2,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 101ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 16 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 16: Mountain1 (7,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 101ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 19 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 19: River (4,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 101ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 55ms (66ms) <P12> 101ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8961 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $352
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1550
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $-12
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1550
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $184
  INFO [AbstractAuctionController.begin]             Begin auction id 23
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 2 frames, rountrip 5ms, max 102ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $700
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 55ms (67ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8959 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $640
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1460
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $-12
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1544
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $184
  INFO [AbstractAuctionController.begin]             Begin auction id 24
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 2ms, max 105ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 56ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8951 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 443283256559591231
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.31829774
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 1)
  INFO [Player.useFood]                              (P12)jellyroger has 2 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 56ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8950 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Food factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (3,4) with Energy factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,3) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 969
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $112, max: 47.5, left: 6.8695836, fraction 0.14462282
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $112 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 55ms (67ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8941 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 167031397803111005
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.65371996
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 59ms (67ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8947 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 4ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 4424.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,0) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,1) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (4,1) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (7,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain1 (7,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain1 (7,3) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $161, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $161 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 55ms (67ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8958 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 892443465154582137
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6804876
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 55ms (67ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8957 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 2069.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 20ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 5606.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,2) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,3) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,1) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (4,4) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (0,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (0,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain2 (0,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain3 (0,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain3 (0,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (0,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile River (4,4) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $167, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $167 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 52ms (57ms) <P12> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8950 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3976937204059675195
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.82298785
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 50ms (57ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8950 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (1,4) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2201
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $108, max: 47.5, left: 3.4791007, fraction 0.07324423
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $108 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 55ms (67ms) <P12> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9004 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: RADIATION
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1056081188485817934
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ColonyEvent.applyEvent]                      Radiation strikes (P12)jellyroger Plain (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 55ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8992 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2168394895900186469
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 15 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 12 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 5 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 9 energy and needs 5 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 6 food, 3 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 14 food, 0 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 3 energy, 6 smithore, 11 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 22 food, 3 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 7 food, 3 energy, 10 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 13 food, 0 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 1 energy, 6 smithore, 10 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 22 food, 1 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 55ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9003 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 55ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9002 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8939970257649447575
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-4
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 9, mules needed: 6
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 75%
  INFO [Shop.printPriceFactor]                       Smithore buy price $46 sell price $81
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 10 critical: 0 surplus: 10 money: $425
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 26 critical: 0 surplus: 26 money: $374
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $330
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 8 critical: 0 surplus: 8 money: $597
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 55ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8961 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 25
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $146
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $150
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $146
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $150
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.896 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 104ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $46 (16 units for $736)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 53ms (67ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9008 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4412614920122556807
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $72
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $60 sell price $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $885
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $374
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 10 critical: 0 surplus: 10 money: $606
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $597
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 53ms (67ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8977 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 26
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.895 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 105ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $60 (10 units for $600)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9007 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7881937307144357983
  INFO [Shop.calcBuySellPrice]                       Current Food price $83
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 44, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 52%
  INFO [Shop.printPriceFactor]                       Food buy price $28 sell price $63
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 7 critical: 4 surplus: 3 money: $885
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 14 critical: 4 surplus: 10 money: $374
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 4 surplus: -3 money: $1206
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 22 critical: 4 surplus: 18 money: $597
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 52ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8959 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 27
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.895 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 105ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $28
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (13 units for $364)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8996 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6709461281349477696
  INFO [Shop.calcBuySellPrice]                       Current Energy price $26
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 21, needed: 25
  INFO [Shop.printPriceFactor]                       Energy is increased to 114%
  INFO [Shop.printPriceFactor]                       Energy buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 11 critical: 6 surplus: 5 money: $969
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 5 critical: 7 surplus: -2 money: $542
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 1 critical: 6 surplus: -5 money: $1094
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 4 critical: 6 surplus: -2 money: $709
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 52ms (60ms) <P12> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8948 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 28
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.892 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 108ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $51 (2 units for $102)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 52ms (60ms) <P12> 108ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8971 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5727111017058639538
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 13192768
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1071 Plots: 8 Assets: 1114 Total: 6185
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 9 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $542 Plots: 6 Assets: 2201 Total: 5743
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 8 Energy: 5 Smithore: 26 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $709 Plots: 6 Assets: 1497 Total: 5206
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 18 Energy: 4 Smithore: 8 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $992 Plots: 6 Assets: 1013 Total: 5005
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $60
  INFO [SummaryPhase2.begin]                         Shop Smithore: 7 units $46
  INFO [SummaryPhase2.begin]                         Shop Food: 9 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $51
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 22139
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (57ms) <P12> 107ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8953 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (7,2)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Plain (3,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 5ms, max 107ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 116ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 5ms, max 107ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 8: Plain (6,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 5ms, max 107ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 9 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 9: Plain (7,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 5ms, max 107ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 11 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 11: Plain (3,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 107ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 14: Plain (2,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 3ms, max 107ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (53ms) <P12> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8970 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $476
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1719
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $324
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $806
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $612
  INFO [AbstractAuctionController.begin]             Begin auction id 29
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 3ms, max 108ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $612 (changed $32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <J.I.M.> new price $588 (changed $-24)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $1056
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (8ms) <P11> 52ms (53ms) <P12> 108ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8993 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $996
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1719
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $324
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $1067
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $612
  INFO [AbstractAuctionController.begin]             Begin auction id 30
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 4ms, max 108ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (55ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8975 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1315690926788537751
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.20604438
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: FlyingCatBugs
  INFO [Player.setMoney]                             (P12)jellyroger gets money $-185, reassigning to $0 instead
  INFO [PlayerEventPhase$1.finished]                 Event Message: Flying Cat-Bugs ate the roof off your house. Repairs cost $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 52ms (57ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8966 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 117
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $154, max: 47.5, left: 45.159946, fraction 0.9507357
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $154 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (55ms) <P12> 108ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8984 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6835088328988361503
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.39921075
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 8 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 51ms (55ms) <P12> 108ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9002 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 26ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1658.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,0) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Plain (7,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $181, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $181 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (57ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8999 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1208654559498369330
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.65733933
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 18 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (55ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9009 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> starts by assaying River (4,4)
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 7ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1351.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,2) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,3) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (3,3) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (0,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (0,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (0,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain2 (0,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain3 (0,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain3 (0,3) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,3) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $126, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $126 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (57ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9017 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5637051265709471360
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7235241
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 52ms (56ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9019 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (1,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,4) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2111
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $104, max: 47.5, left: 5.279099, fraction 0.111138925
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $104 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (56ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9030 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: RADIATION
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3728004200411946513
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ColonyEvent.applyEvent]                      Radiation strikes (P12)jellyroger Mountain1 (6,1)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (56ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8998 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2418645347602611925
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 9 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 5 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 3 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 4 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 6 food, 3 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 14 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 17 energy, 4 smithore, 6 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 10 food, 14 energy, 9 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 7 food, 3 energy, 9 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 17 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 18 energy, 4 smithore, 4 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 10 food, 12 energy, 9 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (56ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9040 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (56ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9041 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8139987913680002352
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $46
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-12
  INFO [Shop.printPriceFactor]                       Smithore shop: 7, mules potentially available: 13, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 71%
  INFO [Shop.printPriceFactor]                       Smithore buy price $38 sell price $73
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 9 critical: 0 surplus: 9 money: $154
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 37 critical: 0 surplus: 37 money: $533
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 4 critical: 0 surplus: 4 money: $1031
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 17 critical: 0 surplus: 17 money: $570
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (56ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9033 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 31
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $126
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $130
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $126
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $130
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $38 (13 units for $494)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (55ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9052 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9124961380636673224
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $60
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $104 sell price $244
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $496
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $533
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 4 critical: 0 surplus: 4 money: $1183
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 0 critical: 0 surplus: 0 money: $570
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (57ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9042 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 32
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $104 (4 units for $416)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 55ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9065 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8946466962402081242
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 9, total: 40, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 55%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 7 critical: 4 surplus: 3 money: $496
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 6 critical: 4 surplus: 2 money: $533
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 4 surplus: -3 money: $1599
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 17 critical: 4 surplus: 13 money: $570
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 55ms (66ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9018 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 33
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (6 units for $165)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 52ms (60ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9054 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6837076139921100210
  INFO [Shop.calcBuySellPrice]                       Current Energy price $51
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 55, needed: 19
  INFO [Shop.printPriceFactor]                       Energy is decreased to 51%
  INFO [Shop.printPriceFactor]                       Energy buy price $11 sell price $46
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 7 critical: 5 surplus: 2 money: $566
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 18 critical: 5 surplus: 13 money: $613
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 18 critical: 4 surplus: 14 money: $1464
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 12 critical: 5 surplus: 7 money: $585
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 54ms (60ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9018 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 34
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.897 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (6 units for $66)
  INFO [GameController.beginNextPhase]               --------- SUMMARY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 52ms (57ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9043 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6564728742206976952
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 14740672
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $613 Plots: 7 Assets: 2621 Total: 6734
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 18 Smithore: 37 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $566 Plots: 10 Assets: 720 Total: 6286
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 7 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1464 Plots: 7 Assets: 1320 Total: 6284
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 18 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $651 Plots: 7 Assets: 1871 Total: 6022
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 16 Energy: 6 Smithore: 17 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $70
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $104
  INFO [SummaryPhase2.begin]                         Shop Smithore: 12 units $38
  INFO [SummaryPhase2.begin]                         Shop Food: 11 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 6 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $70
  INFO [SummaryPhase2.begin]                         Colony total: 25326
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 52ms (57ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9024 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (7,1)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Plain (5,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 116ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 0: Plain (0,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 3: Plain (6,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 5 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 5: Plain (7,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 8 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 8: Plain (5,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 103ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (56ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9030 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $744
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $702
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $464
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $635
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $584
  INFO [AbstractAuctionController.begin]             Begin auction id 35
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 2ms, max 103ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $744
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 50ms (54ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9014 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $684
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1100
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $464
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> originally valued the plot at $800
  INFO [LandAuctionActuator.beginLandAuction]        AI: <J.I.M.> targets price $584
  INFO [AbstractAuctionController.begin]             Begin auction id 36
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 3ms, max 103ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $684
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 50ms (55ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9018 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5088798859717947254
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.57528913
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (55ms) <P12> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9021 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> starts by assaying Plain (6,3)
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1199.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 5ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2444.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,0) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,1) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,2) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (7,1) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found High amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,2)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,1) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $175, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $175 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (59ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9030 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8905075045539276387
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.88915205
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 2)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 51ms (59ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9027 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (5,1) with Energy factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (1,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,2) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2302
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $103, max: 47.5, left: 1.4591026, fraction 0.03071795
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $103 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9101 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5115853792630220405
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.35384494
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9103 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Mountain1 (1,4)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (1,0)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (2,4)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2043
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $104, max: 47.5, left: 6.6390977, fraction 0.13977048
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $104 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 55ms (67ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9116 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3867919219188552598
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.44918054
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 4)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 16 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (9ms) <P11> 55ms (67ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9119 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> starts by assaying Plain (5,3)
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 929.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 16ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1600.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,2) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (3,3) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (5,3) into Crystite from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,3): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (5,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $95
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile River (4,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,2) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (5,3) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $122, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $122 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9143 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9139 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2032630758925934358
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 7 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 18 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 18 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 6 food, 6 energy, 7 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 0 energy, 32 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 6 energy, 4 smithore, 11 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 4 food, 5 energy, 9 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 5 food, 6 energy, 9 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 2 food, 0 energy, 37 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 3 food, 4 energy, 3 smithore, 14 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 3 food, 6 energy, 7 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9185 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3447393157271705287
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9187 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -170815753648953224
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $38
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $4
  INFO [Shop.printPriceFactor]                       Smithore shop: 12, mules potentially available: 14, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 68%
  INFO [Shop.printPriceFactor]                       Smithore buy price $54 sell price $89
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 9 critical: 0 surplus: 9 money: $209
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 74 critical: 0 surplus: 74 money: $568
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 3 critical: 0 surplus: 3 money: $115
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 24 critical: 0 surplus: 24 money: $478
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 51ms (66ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9151 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 37
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $106
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $106
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $110
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 0
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $54 (36 units for $1944)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (65ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9190 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9132523737954667855
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $104
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $60 sell price $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 5 critical: 0 surplus: 5 money: $695
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $1864
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 14 critical: 0 surplus: 14 money: $277
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 9 critical: 0 surplus: 9 money: $478
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 51ms (65ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9168 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 38
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.883 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 117ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $60 (19 units for $1140)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 51ms (55ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9218 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6935847414031735966
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 11, total: 29, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 66%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 5 critical: 4 surplus: 1 money: $995
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 0 critical: 4 surplus: -4 money: $1864
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $1117
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 9 critical: 4 surplus: 5 money: $478
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 51ms (55ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9154 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 39
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.883 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 117ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $75
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $34 (7 units for $239)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 51ms (55ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9201 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5038164922538776071
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 6, total: 41, needed: 29
  INFO [Shop.printPriceFactor]                       Energy is decreased to 78%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 7 critical: 7 surplus: 0 money: $1054
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 8 critical: 9 surplus: -1 money: $1670
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 14 critical: 6 surplus: 8 money: $1117
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 6 critical: 7 surplus: -1 money: $658
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 52ms (65ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9146 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 40
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (4 units for $180)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (60ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9182 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5692075264585945584
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 20590344
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $1580 Plots: 8 Assets: 4116 Total: 9696
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 10 Smithore: 50 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $568 Plots: 8 Assets: 3187 Total: 7755
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 4 Energy: 8 Smithore: 24 Crystite: 9
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1054 Plots: 11 Assets: 1197 Total: 7751
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 3 Energy: 7 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1297 Plots: 10 Assets: 1331 Total: 7628
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 10 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 6 mules for 12 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $60
  INFO [SummaryPhase2.begin]                         Shop Smithore: 36 units $54
  INFO [SummaryPhase2.begin]                         Shop Food: 14 units $34
  INFO [SummaryPhase2.begin]                         Shop Energy: 6 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 32830
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (60ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9165 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (5,4)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Plain (5,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.D.A.M.> must pick a different tile.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (8,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 117ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 0: Plain (5,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 1: Plain (8,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 2 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 2: Plain (8,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 5 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 5: Plain (5,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 4ms, max 116ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 51ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9163 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 51ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9173 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6068281889917048044
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.024102151
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<A.D.A.M.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: MuleLostBolt
  INFO [PlayerEventPhase$1.finished]                 Event Message: One of your M.U.L.E.s lost a bolt. Repairs cost you $225
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9174 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 579ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2211.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (7,1) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,1) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (8,1) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $240, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $240 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 46
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (67ms) <P12> 114ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9188 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 380671060155530666
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.01744461
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<J.I.M.> (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: LostPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You lost a plot of land because the claim was not recorded
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<J.I.M.> has 4 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 52ms (66ms) <P12> 114ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9199 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> starts by assaying Mountain2 (0,2)
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 1718.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 75ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1718.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 0 tiles to be modified
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> is assaying Plain (8,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<J.I.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $193, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $193 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 53ms (67ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9196 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2423216822028682497
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6464582
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 3)
  INFO [Player.useFood]                              (P12)jellyroger has 3 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 52ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,0) with Energy factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (6,1) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1627
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $165, max: 47.5, left: 4.334343, fraction 0.091249324
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $165 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 51ms (65ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9228 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -851845788756832473
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5216139
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 51ms (65ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9224 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (1,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2087
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $158, max: 47.5, left: 5.7590985, fraction 0.12124418
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $158 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (52ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9262 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (52ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9251 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1115884640700626613
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 7 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 10 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 10 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 8 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 6 food, 12 energy, 7 smithore, 11 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 8 energy, 28 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 12 energy, 4 smithore, 18 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 4 food, 5 energy, 9 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 9 food, 12 energy, 7 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 5 food, 7 energy, 23 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 4 food, 11 energy, 4 smithore, 18 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 4 food, 4 energy, 8 smithore, 13 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 50ms (52ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9265 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6575444459336319152
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 50ms (52ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9269 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5323086549068477723
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $54
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $3
  INFO [Shop.printPriceFactor]                       Smithore shop: 36, mules potentially available: 25, mules needed: 7
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 46%
  INFO [Shop.printPriceFactor]                       Smithore buy price $53 sell price $88
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 7 critical: 0 surplus: 7 money: $869
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 73 critical: 0 surplus: 73 money: $1470
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 4 critical: 0 surplus: 4 money: $905
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 32 critical: 0 surplus: 32 money: $761
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (9ms) <P11> 50ms (52ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9234 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 42
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $86
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $90
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $86
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $90
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.896 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 1ms, max 101ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 0
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $53 (29 units for $1537)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (54ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9257 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1872880257268013645
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $60
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $84 sell price $224
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 13 critical: 0 surplus: 13 money: $975
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $2689
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 18 critical: 0 surplus: 18 money: $1117
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 22 critical: 0 surplus: 22 money: $761
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (54ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 43
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.895 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 105ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $84 (31 units for $2604)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (9ms) <P11> 51ms (55ms) <P12> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9268 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8294376171023306598
  INFO [Shop.calcBuySellPrice]                       Current Food price $34
  INFO [Shop.printPriceFactor]                       Food shop: 14, total: 31, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 73%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 9 critical: 5 surplus: 4 money: $2067
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 0 critical: 5 surplus: -5 money: $2689
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 5 surplus: -1 money: $2629
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 4 critical: 5 surplus: -1 money: $761
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (60ms) <P12> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9200 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 44
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.9 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 4ms, max 101ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $18
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $20
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $18
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $20
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $205
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (15 units for $750)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 53ms (66ms) <P12> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9242 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5345697375398602758
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 6, total: 48, needed: 31
  INFO [Shop.printPriceFactor]                       Energy is decreased to 73%
  INFO [Shop.printPriceFactor]                       Energy buy price $18 sell price $53
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 12 critical: 8 surplus: 4 money: $2117
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 10 critical: 8 surplus: 2 money: $2689
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 14 critical: 8 surplus: 6 money: $1879
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 6 critical: 7 surplus: -1 money: $761
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 54ms (66ms) <P12> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9190 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 45
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.9 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <J.I.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $53 (7 units for $371)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 51ms (60ms) <P12> 100ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9228 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2587602562418505577
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 27369752
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $2742 Plots: 9 Assets: 4017 Total: 11259
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 0 Energy: 9 Smithore: 50 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $2117 Plots: 12 Assets: 2301 Total: 10418
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 8 Energy: 12 Smithore: 5 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1508 Plots: 11 Assets: 3163 Total: 10171
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 19 Energy: 21 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $761 Plots: 8 Assets: 4917 Total: 9678
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 4 Energy: 6 Smithore: 32 Crystite: 22
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $84
  INFO [SummaryPhase2.begin]                         Shop Smithore: 51 units $53
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $53
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 41526
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 51ms (60ms) <P12> 100ms (105ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9233 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (8,3)
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <J.I.M.> wants Plain (5,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 105ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 0: Plain (8,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 1 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 1: Plain (8,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase.update]                       (P14)<J.I.M.> pressed at plot 2 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<J.I.M.> is granted tile 2: Plain (5,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 3: Plain (8,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 2 frames, rountrip 3ms, max 100ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (60ms) <P12> 100ms (105ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9222 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (60ms) <P12> 100ms (105ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9224 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5716380594109437083
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.2751795
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 0 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (60ms) <P12> 100ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> is short on development time and goes to the pub
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 0.0 (5.0/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 2049.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 19ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2288.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,3) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $158, max: 47.5, left: 2.5, fraction 0.05263158
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $158 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (60ms) <P12> 102ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9234 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9178206766506123501
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.17233533
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: WanderingSpaceTraveler
  INFO [PlayerEventPhase$1.finished]                 Event Message: A wandering space traveler repaid your hospitality by leaving two bars of smithore
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 8 food and needs 5 food
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 52ms (60ms) <P12> 100ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9220 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (8,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (7,0) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2375
  INFO [Mule.runAway]                                Mule runs away for (P12)jellyroger
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 51ms (66ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9260 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4020484624645981871
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.010812402
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: Charity
  INFO [PlayerEventPhase$1.finished]                 Event Message: A charity from your home-world took pity on you and sent $225
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 19 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (66ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9260 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (7,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (8,4) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2375
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8551739555013766406
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.41043025
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 4)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 4 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9307 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 0.8 (39.0/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 149ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2316.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,2) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,4) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (5,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain2 (0,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile River (4,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (5,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $163, max: 47.5, left: 19.5, fraction 0.4105263
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $163 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9301 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9301 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4317992593988624659
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 12 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 9 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 21 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 6 food, 12 energy, 7 smithore, 14 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 8 energy, 28 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 13 energy, 4 smithore, 38 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 10 food, 12 energy, 4 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 6 food, 8 energy, 8 smithore, 16 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 8 energy, 25 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 12 energy, 3 smithore, 36 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 10 food, 12 energy, 4 smithore, 12 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9327 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: FIRE_IN_STORE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 82041949684559781
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9325 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7572674536794578460
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $53
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $7
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 8, mules needed: 3
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 53%
  INFO [Shop.printPriceFactor]                       Smithore buy price $57 sell price $92
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 15 critical: 0 surplus: 15 money: $1567
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 75 critical: 0 surplus: 75 money: $2900
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 3 critical: 0 surplus: 3 money: $1258
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 36 critical: 0 surplus: 36 money: $824
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9276 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 47
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $66
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $66
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $70
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $57 (28 units for $1596)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9326 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7297077894526791599
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $84
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $148 sell price $288
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 16 critical: 0 surplus: 16 money: $28
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $4325
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 36 critical: 0 surplus: 36 money: $1429
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 34 critical: 0 surplus: 34 money: $824
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9276 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 48
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $148
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $148 (86 units for $12728)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9338 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3856310960345560664
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 29, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 77%
  INFO [Shop.printPriceFactor]                       Food buy price $23 sell price $58
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 8 critical: 5 surplus: 3 money: $2396
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 4 critical: 5 surplus: -1 money: $4325
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 7 critical: 5 surplus: 2 money: $6757
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 10 critical: 5 surplus: 5 money: $5856
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 52ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9254 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 49
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $57
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $209
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $57
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $58 (5 units for $290)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 996443899837139920
  INFO [Shop.calcBuySellPrice]                       Current Energy price $53
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 54, needed: 35
  INFO [Shop.printPriceFactor]                       Energy is decreased to 74%
  INFO [Shop.printPriceFactor]                       Energy buy price $24 sell price $59
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 11 critical: 10 surplus: 1 money: $2396
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 10 critical: 8 surplus: 2 money: $4325
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 21 critical: 10 surplus: 11 money: $6467
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 12 critical: 7 surplus: 5 money: $6146
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9240 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 50
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.893 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 107ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $44 (5 units for $223)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9278 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1676315269629702896
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 12670824
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $6244 Plots: 12 Assets: 3285 Total: 15529
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 12 Energy: 26 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $6310 Plots: 9 Assets: 3584 Total: 14394
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 5 Energy: 8 Smithore: 36 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $4384 Plots: 10 Assets: 4368 Total: 13752
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 9 Smithore: 50 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $2396 Plots: 13 Assets: 4612 Total: 13508
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 8 Energy: 11 Smithore: 42 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 8 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $148
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $57
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $58
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $44
  INFO [SummaryPhase2.begin]                         Shop mules: 8 $110
  INFO [SummaryPhase2.begin]                         Colony total: 57183
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 8 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9286 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9261 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9266 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6976837043070686580
  INFO [Development.setPlayerOrder]                  Normal development order. 8 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.86639696
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 12 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 66ms (67ms) <P12> 106ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9267 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (2,0) with Crystite factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $185
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1090
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $167, max: 47.5, left: 25.699501, fraction 0.54104215
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $167 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 103ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9285 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5613310246483076688
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.84227645
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 2)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9287 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 2103.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 460ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2447.9999999999995
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,3) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,2) into Crystite from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (5,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (5,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain3 (0,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (5,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $210
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (5,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain3 (0,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain3 (0,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain2 (0,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $230, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $230 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 38
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 51ms (67ms) <P12> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9273 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2062621639890956750
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5585078
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 51ms (67ms) <P12> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9275 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 0.8 (39.0/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 2547.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 176ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3110.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,0) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,1) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (8,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (8,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $189, max: 47.5, left: 19.5, fraction 0.4105263
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $189 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 51ms (67ms) <P12> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9286 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2954232785575028006
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.42755407
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 8 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (67ms) <P12> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9293 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (2,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain2 (5,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (7,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2375
  INFO [Mule.runAway]                                Mule runs away for (P12)jellyroger
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9250 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6885888437353308834
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9276 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7706750547167374525
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 11 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 9 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 26 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 8 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 10 energy, 0 smithore, 38 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 24 food, 6 energy, 16 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 8 food, 8 energy, 0 smithore, 38 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 19 food, 4 energy, 0 smithore, 13 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 9 energy, 0 smithore, 41 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 23 food, 6 energy, 18 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 7 food, 5 energy, 0 smithore, 35 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 17 food, 2 energy, 0 smithore, 12 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9284 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9285 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3571393410323005960
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $57
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-4
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 6, mules needed: 2
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 50%
  INFO [Shop.printPriceFactor]                       Smithore buy price $46 sell price $81
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 42 critical: 0 surplus: 42 money: $2036
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 68 critical: 0 surplus: 68 money: $4538
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $6461
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 36 critical: 0 surplus: 36 money: $6540
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 64ms (67ms) <P12> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9245 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 52
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $46
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $46
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $50
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.893 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 107ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #54
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #55
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #56
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #57
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #58
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #59
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #60
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #61
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #62
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #63
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #64
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #65
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #66
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #67
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #68
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $46 (104 units for $4784)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 60ms (67ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9269 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5854711938282149563
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $148
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $144 sell price $284
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 41 critical: 0 surplus: 41 money: $2036
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $7666
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 35 critical: 0 surplus: 35 money: $6461
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 12 critical: 0 surplus: 12 money: $8196
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 60ms (67ms) <P12> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9219 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 53
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $144
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 3ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [Player.increaseAuctionTeleportCount]         (P14)<J.I.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $144 (88 units for $12672)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 50ms (67ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9228 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1431602530058801530
  INFO [Shop.calcBuySellPrice]                       Current Food price $58
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 53, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 53%
  INFO [Shop.printPriceFactor]                       Food buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 2 critical: 5 surplus: -3 money: $7940
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 23 critical: 5 surplus: 18 money: $7666
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 11 critical: 5 surplus: 6 money: $11501
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 17 critical: 5 surplus: 12 money: $9924
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (67ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9199 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 54
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 6ms, max 102ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $46 (15 units for $699)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9234 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7007638549050335394
  INFO [Shop.calcBuySellPrice]                       Current Energy price $44
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 40, needed: 36
  INFO [Shop.printPriceFactor]                       Energy is decreased to 93%
  INFO [Shop.printPriceFactor]                       Energy buy price $26 sell price $61
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 12 critical: 9 surplus: 3 money: $7472
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 7 critical: 9 surplus: -2 money: $8059
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 18 critical: 10 surplus: 8 money: $11270
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 3 critical: 8 surplus: -5 money: $10230
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 50ms (67ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9185 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 55
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-49
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.896 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 5ms, max 104ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $41 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 50ms (67ms) <P12> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9178 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5962581879975808765
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 18438016
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $11270 Plots: 12 Assets: 2777 Total: 20047
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 14 Energy: 18 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $7472 Plots: 13 Assets: 4488 Total: 18460
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 14 Energy: 12 Smithore: 42 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $10230 Plots: 9 Assets: 1519 Total: 16249
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 11 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $8059 Plots: 10 Assets: 1781 Total: 14840
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 14 Energy: 7 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 8 mules for 16 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $144
  INFO [SummaryPhase2.begin]                         Shop Smithore: 89 units $46
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $46
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $41
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 69596
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 50ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 50ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9180 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 50ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9184 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7230516510675552783
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.63399833
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 14 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (67ms) <P12> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9183 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,0) with Crystite factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $140
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1667
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $200, max: 47.5, left: 14.159237, fraction 0.2980892
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $200 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 66ms (67ms) <P12> 100ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9206 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8842865744807543066
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.43529296
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 2)
  INFO [Player.useFood]                              (P12)jellyroger has 14 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 66ms (67ms) <P12> 100ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9209 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain1 (7,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (8,0) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1859
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $169, max: 47.5, left: 10.319149, fraction 0.21724524
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $169 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 100ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9201 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5792514396466516806
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.28510344
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 11 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 100ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9206 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [DevelopmentPlanner.begin]                    AI: <J.I.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <J.I.M.> found 1 plans testing 0 tiles in 1413200ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <J.I.M.> Plan: No tile 16344 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: No tile 17587 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 0 tiles to be modified
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <J.I.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- already caught.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: NullAction
  INFO [FastDevelopmentPhase.nextAction]             Next action: NullAction
  SEVERE [FastDevelopmentPhase.nextAction]           Unknown AI action: NullAction
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $187, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $187 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9203 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2444454957146446402
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.58907396
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 4)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 14 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9207 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 144ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1812.9999999999995
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,3) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,0) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (3,1) into Smithore from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (8,3)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (8,3) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,0) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $199, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $199 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 66ms (67ms) <P12> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9221 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 66ms (67ms) <P12> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9214 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7962536495893841837
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 12 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 7 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 18 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 3 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 12 energy, 0 smithore, 54 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 14 energy, 28 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 7 energy, 0 smithore, 56 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 0 food, 6 energy, 0 smithore, 10 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 11 energy, 0 smithore, 57 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 10 energy, 24 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 5 energy, 0 smithore, 56 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 0 food, 6 energy, 0 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 66ms (67ms) <P12> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9240 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5055582940383491049
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 66ms (67ms) <P12> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6092862577026177566
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $46
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $3
  INFO [Shop.printPriceFactor]                       Smithore shop: 89, mules potentially available: 57, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $53 sell price $88
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 42 critical: 0 surplus: 42 money: $7401
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 11 critical: 0 surplus: 11 money: $8133
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $11345
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 0 critical: 0 surplus: 0 money: $10417
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (5ms) <P11> 66ms (67ms) <P12> 102ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9144 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 57
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $53
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $30
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.897 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 103ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $53 (53 units for $2809)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9248 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6846546972682947404
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $144
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $84 sell price $224
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 25 critical: 0 surplus: 25 money: $9627
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $8716
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 26 critical: 0 surplus: 26 money: $11345
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 4 critical: 0 surplus: 4 money: $10417
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 66ms (67ms) <P12> 107ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9166 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 58
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.893 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 3ms, max 107ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<J.I.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $96 (1 units for $96)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 56ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9232 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8836130092170921383
  INFO [Shop.calcBuySellPrice]                       Current Food price $46
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 22, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 93%
  INFO [Shop.printPriceFactor]                       Food buy price $28 sell price $63
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 5 critical: 5 surplus: 0 money: $9627
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 9 critical: 5 surplus: 4 money: $8716
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 5 critical: 5 surplus: 0 money: $11249
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 3 critical: 5 surplus: -2 money: $10513
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9157 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 59
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $179
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $63
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.893 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 107ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $179
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $63
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $179
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $63
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $63 (2 units for $126)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (66ms) <P12> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9252 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1764171183700588507
  INFO [Shop.calcBuySellPrice]                       Current Energy price $41
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 40, needed: 38
  INFO [Shop.printPriceFactor]                       Energy is decreased to 96%
  INFO [Shop.printPriceFactor]                       Energy buy price $24 sell price $59
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 13 critical: 11 surplus: 2 money: $9627
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 10 critical: 8 surplus: 2 money: $8842
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 11 critical: 11 surplus: 0 money: $11249
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 6 critical: 8 surplus: -2 money: $10387
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 51ms (66ms) <P12> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9159 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 60
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $94
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.898 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 2 frames, rountrip 6ms, max 101ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<J.I.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <J.I.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $94
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $59 (1 units for $59)
  INFO [GameController.beginNextPhase]               --------- SUMMARY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9227 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3932875127450913558
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 36763824
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $11249 Plots: 12 Assets: 5076 Total: 22325
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 11 Smithore: 0 Crystite: 27
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $9627 Plots: 13 Assets: 5087 Total: 21214
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 5 Energy: 13 Smithore: 0 Crystite: 25
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $10328 Plots: 9 Assets: 1906 Total: 16734
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 5 Energy: 7 Smithore: 0 Crystite: 3
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $8901 Plots: 10 Assets: 1947 Total: 15848
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 7 Energy: 9 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $96
  INFO [SummaryPhase2.begin]                         Shop Smithore: 140 units $53
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $63
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $59
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 76121
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9231 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <J.I.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9215 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 51ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9216 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4720061557526522347
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.646465
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 51ms (66ms) <P12> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9214 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (5,0)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,0) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 882
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $250, max: 47.5, left: 29.859596, fraction 0.62862307
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $250 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 54ms (66ms) <P12> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9222 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7702531837589597065
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.14404303
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: DeadMooseRat
  INFO [PlayerEventPhase$1.finished]                 Event Message: You found a dead Moose Rat and sold the hide for $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 5 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 51ms (62ms) <P12> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9231 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [GameController.apply]                        (P11)FluffyFiend chat: gg, you should have this with magic 12
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (5,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,0) with Crystite factory
  INFO [GameModel.sellMule]                          (P12)jellyroger sold a mule for $150
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1571
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $201, max: 47.5, left: 16.07928, fraction 0.33851117
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $201 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 53ms (57ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9229 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7567987788029879692
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.729545
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<J.I.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<J.I.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 53ms (62ms) <P12> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9238 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <J.I.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <J.I.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <J.I.M.> got lower bound of 5883.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <J.I.M.> finished Development LP in time 26ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 9344.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <J.I.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,2) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,2) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (3,3) into Food from Crystite
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <J.I.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Mountain2 (0,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- is trying Plain (3,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <J.I.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Mountain2 (0,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Mountain2 (0,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> undevelops tile Plain (3,3)
  INFO [GameModel.sellMule]                          (P14)<J.I.M.> sold a mule for $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<J.I.M.> develops tile Plain (3,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <J.I.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <J.I.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<J.I.M.> gambles $250, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <J.I.M.> won $250 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <J.I.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 54ms (62ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9208 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4611058754903165205
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.71767163
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 4)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 7 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 55ms (63ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9217 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 3016.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 32ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 5660.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,1) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (7,2) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,1) into Food from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (3,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (3,1) with Food factory
  INFO [GameController.apply]                        (P11)FluffyFiend chat: rematch?
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,2)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [GameController.apply]                        (P12)jellyroger chat: later
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $250, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $250 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 55ms (67ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9229 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 55ms (67ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9222 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2737402338748232199
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 13 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 9 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 11 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<J.I.M.> has 7 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 3 energy, 0 smithore, 74 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 18 food, 6 energy, 15 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 2 energy, 0 smithore, 59 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> expects 32 food, 6 energy, 0 smithore, 2 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 2 energy, 0 smithore, 72 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 17 food, 8 energy, 16 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 2 energy, 0 smithore, 58 crystite
  INFO [ProductionPhase.logProduction]               (P14)<J.I.M.> produced 29 food, 4 energy, 0 smithore, 2 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 55ms (63ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9276 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SHIP_RETURNS
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4128960984675078520
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 55ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9283 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8626381789031887567
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $53
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $1
  INFO [Shop.printPriceFactor]                       Smithore shop: 140, mules potentially available: 83, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $51 sell price $86
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $9928
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 16 critical: 0 surplus: 16 money: $9276
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $11449
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Smithore: 0 critical: 0 surplus: 0 money: $10803
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 56ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9203 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 62
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $10
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $6
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $10
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 56ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9197 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6617987965494286923
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $96
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $116 sell price $256
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 97 critical: 0 surplus: 97 money: $9928
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $9276
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 85 critical: 0 surplus: 85 money: $11449
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Crystite: 5 critical: 0 surplus: 5 money: $10803
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9172 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 63
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9172 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1225338434204410899
  INFO [Shop.calcBuySellPrice]                       Current Food price $63
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 47, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 57%
  INFO [Shop.printPriceFactor]                       Food buy price $21 sell price $56
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 0 critical: 0 surplus: 0 money: $9928
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 18 critical: 0 surplus: 18 money: $9276
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 0 critical: 0 surplus: 0 money: $11449
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Food: 29 critical: 0 surplus: 29 money: $10803
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (67ms) <P12> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9140 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 64
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-21
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $18
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 59ms (67ms) <P12> 108ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9145 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 450818556384359010
  INFO [Shop.calcBuySellPrice]                       Current Energy price $59
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 18, needed: 42
  INFO [Shop.printPriceFactor]                       Energy is increased to 200%
  INFO [Shop.printPriceFactor]                       Energy buy price $103 sell price $138
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 3 critical: 0 surplus: 3 money: $9928
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 9 critical: 0 surplus: 9 money: $9276
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 2 critical: 0 surplus: 2 money: $11449
  INFO [CollectionPhase.goToNextPhase]               (P14)<J.I.M.> Energy: 4 critical: 0 surplus: 4 money: $10803
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 57ms (67ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9149 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 65
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $118
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-504
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> target price $118
  INFO [AuctionActuator.calcTargetPrice]             AI: <J.I.M.> calculated the target price (via method 2) to be $-240
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [GameController.beginNextPhase]               --------- SUMMARY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 56ms (67ms) <P12> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9137 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8406899165544256013
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 31217432
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $9928 Plots: 13 Assets: 13311 Total: 29739
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 0 Energy: 3 Smithore: 0 Crystite: 97
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $11449 Plots: 12 Assets: 11666 Total: 29115
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 0 Energy: 2 Smithore: 0 Crystite: 85
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Money: $10803 Plots: 9 Assets: 2761 Total: 18064
  INFO [SummaryPhase2.begin]                         (P14)<J.I.M.> Food: 29 Energy: 4 Smithore: 0 Crystite: 5
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $9276 Plots: 10 Assets: 3376 Total: 17652
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 18 Energy: 9 Smithore: 16 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $116
  INFO [SummaryPhase2.begin]                         Shop Smithore: 138 units $51
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $36
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $118
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 94570
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Game
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [SummaryPhase2.getColonyMessage]              Colony rating: 4
  INFO [SummaryPhase2.getColonyMessage]              Overall, the Colony succeeded. The Federation is pleased by your efforts. You will live comfortably!
  INFO [SummaryPhase2.apply]                         Score saved
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /70.36.58.215 <P11>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id 188389f7-d7d4-426b-a27e-e86dbac6fd34
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (12) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /69.114.29.9 <P12>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 102795 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /69.114.29.9 <P12>
  INFO [Server.removeClient]                         Server: Removing client /69.114.29.9 <> with id 62e2d145-05ba-448c-bdcd-9a41a19affa4
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /69.114.29.9 <>
  INFO [MuleGameContainer.release]                   Closing game.
  INFO [GameController.close]                        -------- CLOSING GAME CONTROLLER ----------------------------------
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 101333 user number 10
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (10) 0 bytes
  INFO [GameController.close]                        Got my UserLeft (10) message.
  INFO [Server.removeClient]                         Server: Removing client /127.0.0.1 <S10 P13 P14> with id 1b1da7f5-3846-48cc-a3c8-8c0b2b835b63
  INFO [ConnectedClient.removeUser]                  Server: Removing user 10 from /127.0.0.1 <S10 P13 P14>
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <P13 P14>
  INFO [ConnectedClient.removeUser]                  Server: Removing user 14 from /127.0.0.1 <P14>
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /127.0.0.1 <>
  INFO [GameController.close]                        Left server in 5 ms
  INFO [Server.close]                                Server: Closing
  INFO [MuleGameContainer.release]                   *** Game Over ***
  INFO [MetaFrame.startGame]                         Starting game number 1
  INFO [MetaFrame.startGame]                         Entering Game - ID: 0, Name: IrataMax, Address: 127.0.0.1, Is Host: true
  INFO [MuleGameContainer.init]                      *** Starting Game ***
  INFO [MuleGameContainer.init]                      Display: Created=true Active=false Visible=true
  INFO [MuleGameContainer.init]                      Making display the current GL context
  INFO [View.<init>]                                 Creating view...
  INFO [View.<init>]                                 Finished creating view
  INFO [Server.<init>]                               Server: Creating
  INFO [Server.<init>]                               Server: Started on TCP address /0:0:0:0:0:0:0:0:6260
  INFO [Server.<init>]                               Server: Started on debug TCP address /0:0:0:0:0:0:0:0:6265
  INFO [Server.<init>]                               Server: Started on UDP address /0:0:0:0:0:0:0:0:6260
  INFO [Client.connect]                              Client connects...
  INFO [Client.connectUDP]                           Client UDP connects...
  INFO [Client.connectUDP]                           Client receive UDP address: 0.0.0.0/0.0.0.0:6261
  INFO [Client.connectUDP]                           Client: send UDP address: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client TCP connects...
  INFO [Client.connectTCP]                           Client: Connects TCP: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client: TCP receive buffer: 65536 send buffer: 65536
  INFO [GameController.setModel]                     ++++++++ New Model: CONNECT #0 +++++++++++++++++++++++++++++++++++++++++++
  INFO [Server.acceptClients]                        Server: Accepted client /127.0.0.1 id bb0dbf66-83ae-4435-874b-d0cf905a3c25
  INFO [Client.finishConnect]                        Client finishes connection
  INFO [ConnectPhase.update]                         my User Number: 10
  INFO [ConnectPhase.update]                         connection token: 701560ad29e9a2204e7797985d950347e8f6e692b6957a07fb8dfe47eda51a14
  INFO [ConnectPhase.sendJoin]                       Attempt join: sent request for user...
  INFO [ServerMessageHandler.processJoin]            Server: Client /127.0.0.1 <S10> joins
  INFO [MuleGameContainer.setWindowedMode]           Setting windowed mode: 640 x 480 x 0 @0Hz
  INFO [Client.receiveTCPMessages]                   Client: ServerInfo (0) 35 bytes
  INFO [Client.receiveTCPMessages]                   Client: Join (10) 38 bytes
  INFO [UserController.apply]                        My client id is bb0dbf66-83ae-4435-874b-d0cf905a3c25
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setMyUser]                         (S10)host4u is my user
  INFO [GameModel.setLocalUser]                      (S10)host4u is a local Spectator
  INFO [GameModel.setServerUser]                     (S10)host4u is hosting the server
  INFO [GameController.beginNextPhase]               (S10)host4u is not accepted
  INFO [GameController.beginNextPhase]               --------- GAME_LOBBY #0 --------------------------------------------------------
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /127.0.0.1 <S10>
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.logRoundtrip]                         Roundtrips: <S10> 0ms (0ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S10)host4u (ID: 101333)
  INFO [Client.initUDP]                              Sending UDP initialization message id bb0dbf66-83ae-4435-874b-d0cf905a3c25
  INFO [Server.initUdp]                              Server: Client /127.0.0.1 <S10> requests UDP address /127.0.0.1:6261
  INFO [Client.receiveTCPMessages]                   Client: ReconnectInfo (0) 120 bytes
  INFO [GameLobbyPhase.apply]                        My UDP connection is initialized
  INFO [Server.acceptClients]                        Server: Accepted client /165.232.116.164 id 6db75d32-88dd-48d8-853b-6fce769ec634
  INFO [MasterClient.logSend]                        MasterClient: Sending New Game
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S10)host4u (ID 101333)
  INFO [GameLobbyPhase$MasterListener.apply]         Master server gives game ID 159489
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Server.purgePendingClients]                  client purged: 6db75d32-88dd-48d8-853b-6fce769ec634
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1001
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id 78037d24-75eb-4abb-8397-39ad2f0b8e81
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <S11> requests UDP address /70.36.58.215:6261
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7280 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [ServerMessageHandler.processPlayerUnjoin]    /70.36.58.215 <P11> unjoins and becomes a spectator
  INFO [Client.receiveTCPMessages]                   Client: PlayerUnjoin (11) 0 bytes
  INFO [UserController.apply]                        (P11)FluffyFiend unjoins and becomes a spectator
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 12
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (12) 14 bytes
  INFO [Player.<init>]                               Creating (P12)<A.D.A.M.>
  INFO [UserController.setAiPlayer]                  (P12)<A.D.A.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.D.A.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P12)<A.D.A.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 12 voted true
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 12 bytes
  INFO [Player.<init>]                               Creating (P13)<D.A.N.>
  INFO [UserController.setAiPlayer]                  (P13)<D.A.N.> is an AI player
  INFO [UserController.setAiPlayer]                  <D.A.N.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<D.A.N.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 13
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 13
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <S10 P12 P13>
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 12
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /127.0.0.1 <S10 P12>
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id 78037d24-75eb-4abb-8397-39ad2f0b8e81
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id e0067b46-3811-462a-9834-19110391c8f0
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <S11> requests UDP address /70.36.58.215:6261
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7285 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id e0067b46-3811-462a-9834-19110391c8f0
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /85.217.149.21 id 49d030b2-43e1-4474-b92f-1971c811d7a5
  INFO [Server.purgePendingClients]                  client purged: 49d030b2-43e1-4474-b92f-1971c811d7a5
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [SlickLogSystem.info]                         Too much real time passed since last frame. Breaking sync with real time.
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id b8ecc3ff-84c9-469a-aaed-d5da5f3654b4
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <S11> requests UDP address /70.36.58.215:6261
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7285 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /187.15.167.62 id 36beb2a7-05e7-412f-ac95-9d01fd2ded6b
  INFO [ServerMessageHandler.processJoin]            Server: Client /187.15.167.62 <S12> joins
  INFO [Server.initUdp]                              Server: Client /187.15.167.62 <S12> requests UDP address /187.15.167.62:26357
  INFO [Client.receiveTCPMessages]                   Client: Join (12) 37 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S12)Gohar is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S12)Gohar (ID: 15256)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /187.15.167.62 <S12>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7426 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S12)Gohar (ID 15256)
  INFO [ServerMessageHandler.processPlayerJoin]      /187.15.167.62 <S12> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (12) 0 bytes
  INFO [UserController.apply]                        (S12)Gohar joins the players
  INFO [Player.<init>]                               Creating (P12)Gohar
  INFO [GameModel.setRemoteUser]                     (P12)Gohar is a remote Player
  INFO [GameController.apply]                        (P12)Gohar chat: hi ff
  INFO [GameController.apply]                        (P11)FluffyFiend chat: meow
  INFO [GameController.apply]                        (P11)FluffyFiend chat: need 5
  INFO [GameController.apply]                        (P12)Gohar chat: kk
  INFO [Server.acceptClients]                        Server: Accepted client /69.114.29.9 id 82bdf2cb-578b-4a18-93a6-2d096e5c358a
  INFO [Server.initUdp]                              Server: Client /69.114.29.9 <> requests UDP address /69.114.29.9:6261
  INFO [ServerMessageHandler.processJoin]            Server: Client /69.114.29.9 <S13> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (13) 42 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S13)jellyroger is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S13)jellyroger (ID: 102795)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /69.114.29.9 <S13>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7527 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S13)jellyroger (ID 102795)
  INFO [ServerMessageHandler.processPlayerJoin]      /69.114.29.9 <S13> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (13) 0 bytes
  INFO [UserController.apply]                        (S13)jellyroger joins the players
  INFO [Player.<init>]                               Creating (P13)jellyroger
  INFO [GameModel.setRemoteUser]                     (P13)jellyroger is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: 2 mins
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 14
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (14) 14 bytes
  INFO [Player.<init>]                               Creating (P14)<B.I.L.L.>
  INFO [UserController.setAiPlayer]                  (P14)<B.I.L.L.> is an AI player
  INFO [UserController.setAiPlayer]                  <B.I.L.L.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P14)<B.I.L.L.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 14 voted true
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted false
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (10) 0 bytes
  INFO [GameLobbyPhase.apply]                        Starting Game - All players want to continue
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: FluffyFiend voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: Gohar voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: jellyroger voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <B.I.L.L.> voted: YES
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger (P12)Gohar 
  INFO [MasterClient.logSend]                        MasterClient: Sending Start Game
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 175
  INFO [GameController.beginNextPhase]               --------- INTRO #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 300ms (352ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7623 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 300ms (307ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7618 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2578458175970536881
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P12)Gohar (P13)jellyroger (P11)FluffyFiend (P14)<B.I.L.L.> 
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 39851104
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $48
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 8 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 4680
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- INTRO #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 57ms (67ms) <P12> 300ms (305ms) <P13> 114ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7611 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (9ms) <P11> 57ms (67ms) <P12> 300ms (305ms) <P13> 110ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7726 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <B.I.L.L.> prefers Food
  INFO [DevelopmentPlanFinder$1.run]                 AI: <B.I.L.L.> found 4 plans testing 7616 tiles in 49360600ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [LandGrantActuator.update]                    AI: <B.I.L.L.> wants River (4,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 305ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 10: Mountain3 (1,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 22: Mountain3 (5,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 27: Mountain2 (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 30 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 30: River (4,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (9ms) <P11> 66ms (67ms) <P12> 300ms (301ms) <P13> 114ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7827 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $160
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> reverted to old value estimation
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $865
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $740
  INFO [AbstractAuctionController.begin]             Begin auction id 1
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $740 (changed $24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $740 (changed $52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $740 (changed $32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $740 (changed $40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $740 (changed $20)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $972
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 50ms (67ms) <P12> 300ms (305ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8007 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5215202077590181022
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 1)
  INFO [Player.useFood]                              (P12)Gohar has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (9ms) <P11> 50ms (67ms) <P12> 300ms (305ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8012 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.buyAssay]                          (P12)Gohar got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [GameModel.buyAssay]                          (P12)Gohar got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $100
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1238. End Update: 1237
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2370
  INFO [GameModel.gamble]                            (P12)Gohar gambles $80, max: 47.5, left: 16.07928, fraction 0.33851117
  INFO [DevelopmentMessenger.showMessage]            Gohar won $80 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 50ms (66ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8278 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7941828960042112828
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 2)
  INFO [Player.useFood]                              (P13)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 50ms (66ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8286 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain3 (5,2) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 1564
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $82, max: 47.5, left: 16.819298, fraction 0.35409048
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $82 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 51ms (57ms) <P12> 300ms (311ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8492 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9121296215563292449
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 51ms (58ms) <P12> 300ms (311ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8490 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (1,1) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 791
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $177, max: 47.5, left: 31.679638, fraction 0.66693974
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $177 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (6ms) <P11> 51ms (58ms) <P12> 293ms (300ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8532 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4774375177301963574
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 4)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 51ms (58ms) <P12> 291ms (311ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8534 bytes
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <B.I.L.L.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <B.I.L.L.> found 1 plans testing 157 tiles in 1764500ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: River Food (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1965 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying River (4,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile River (4,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying River (4,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (7,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (2,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $108, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $108 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (4ms) <P11> 54ms (64ms) <P12> 290ms (304ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8587 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3093709651632877661
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 54ms (64ms) <P12> 290ms (304ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8639 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 270207143580530438
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 2 energy and needs 1 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 5 food, 0 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 6 food, 0 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (4ms) <P11> 54ms (64ms) <P12> 291ms (304ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8641 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (4ms) <P11> 54ms (64ms) <P12> 291ms (304ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8642 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6313115607322197655
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $8
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 15, mules needed: 6
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 55%
  INFO [Shop.printPriceFactor]                       Smithore buy price $58 sell price $93
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $1027
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 0 critical: 0 surplus: 0 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $1032
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 0 critical: 0 surplus: 0 money: $1083
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (4ms) <P11> 54ms (64ms) <P12> 291ms (304ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8597 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 2
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $93
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $230
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.709 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 0ms, max 293ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $93 (1 units for $93)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 53ms (60ms) <P12> 291ms (303ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8652 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1288752322562927612
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $48
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $132 sell price $272
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $934
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $1032
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1083
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 53ms (60ms) <P12> 289ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8614 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $132 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 54ms (60ms) <P12> 289ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8600 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4514345865989737117
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 8, total: 18, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 75%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 3 surplus: -2 money: $934
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 1 critical: 3 surplus: -2 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 1 critical: 3 surplus: -2 money: $1032
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 7 critical: 3 surplus: 4 money: $1083
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (5ms) <P11> 54ms (60ms) <P12> 289ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8599 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 4
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.714 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 286ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer jellyroger rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (4 units for $200)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 51ms (58ms) <P12> 289ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8662 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 529248580832554471
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 8, total: 15, needed: 5
  INFO [Shop.printPriceFactor]                       Energy is decreased to 50%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 2 critical: 1 surplus: 1 money: $784
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 2 critical: 1 surplus: 1 money: $208
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 2 critical: 1 surplus: 1 money: $982
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 1 critical: 2 surplus: -1 money: $1183
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 53ms (57ms) <P12> 289ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8614 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 5
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.707 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 293ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (6 units for $270)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (10ms) <P11> 51ms (56ms) <P12> 300ms (316ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8672 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2766857386279702743
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 45018784
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1093 Plots: 1 Assets: 445 Total: 2038
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 5 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $937 Plots: 1 Assets: 320 Total: 1757
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 2 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $649 Plots: 1 Assets: 603 Total: 1752
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 5 Smithore: 1 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $208 Plots: 2 Assets: 140 Total: 1348
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 1 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $180
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $132
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $93
  INFO [SummaryPhase2.begin]                         Shop Food: 6 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 2 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $180
  INFO [SummaryPhase2.begin]                         Colony total: 6895
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (10ms) <P11> 53ms (57ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8673 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the search to pick a tile.
  INFO [DevelopmentPlanFinder$1.run]                 AI: <B.I.L.L.> found 4 plans testing 6122 tiles in 37130900ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: Plain Energy <claim> (+3) 2153 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2828 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: Plain Energy <claim> (+3) 2153 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2828 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: Plain Energy <claim> (+3) 2153 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2828 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: Plain Energy <claim> (+3) 2153 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2828 points
  INFO [LandGrantActuator.update]                    AI: <B.I.L.L.> wants Plain (3,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 317ms 25 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 19 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 19: Plain (3,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 20: Plain (6,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 21: Plain (7,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 25: Plain (3,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 9 frames, rountrip 0ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (10ms) <P11> 51ms (67ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8734 bytes
  INFO [AbstractLandAuctionPhase.begin]              Player Land Auctions: 1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $912
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $672
  INFO [AbstractAuctionController.begin]             Begin auction id 6
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 52ms (67ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8678 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $448
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $672
  INFO [AbstractAuctionController.begin]             Begin auction id 7
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $652 (changed $-20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $672 (changed $60)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P13)jellyroger bought the plot for $460
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 51ms (63ms) <P12> 300ms (316ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8703 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $400
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1475
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $672
  INFO [AbstractAuctionController.begin]             Begin auction id 8
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $672 (changed $12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $672 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $660 (changed $-12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $608 (changed $-52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $656 (changed $48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $644 (changed $-12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $608 (changed $-36)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $480
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 52ms (65ms) <P12> 300ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8711 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7088870348104079667
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.34516448
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 5 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 55ms (66ms) <P12> 300ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8713 bytes
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <B.I.L.L.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <B.I.L.L.> found 1 plans testing 133 tiles in 1673600ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <B.I.L.L.> Plan: Plain Energy (+3) 2153 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2828 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (3,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $123, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $123 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 52ms (65ms) <P12> 300ms (317ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8737 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7852462460972276207
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8939405
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 2)
  INFO [Player.useFood]                              (P13)jellyroger has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 50ms (63ms) <P12> 300ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8739 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain3 (5,2) with Smithore factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (7,2) with Food factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 1423
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $57, max: 47.5, left: 5.472759, fraction 0.11521597
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $57 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (6ms) <P11> 54ms (66ms) <P12> 300ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8809 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4426817233846550249
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.31390625
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 51ms (67ms) <P12> 300ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8809 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Mountain3 (1,1)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Food factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (1,1) with Smithore factory
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2110
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $54, max: 47.5, left: 5.9190984, fraction 0.1246126
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $54 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 285ms (300ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8825 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4100880632006934064
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.09473264
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: WanderingSpaceTraveler
  INFO [PlayerEventPhase$1.finished]                 Event Message: A wandering space traveler repaid your hospitality by leaving two bars of smithore
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 1 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 67ms (67ms) <P12> 285ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8833 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 12 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,2) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 838
  INFO [GameModel.gamble]                            (P12)Gohar gambles $53, max: 47.5, left: 2.4064178, fraction 0.05066143
  INFO [DevelopmentMessenger.showMessage]            Gohar won $53 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 52ms (67ms) <P12> 287ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8862 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -783872669584995192
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 285ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8848 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 898531917662575524
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 5 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 3 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 3 energy and needs 1 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 2 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 1 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 2 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 2 food, 0 energy, 6 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 2 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 287ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8881 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 287ms (302ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8881 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8828503315200228023
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $93
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $2
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 10, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 85%
  INFO [Shop.printPriceFactor]                       Smithore buy price $81 sell price $116
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 5 critical: 0 surplus: 5 money: $93
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 2 critical: 0 surplus: 2 money: $56
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 6 critical: 0 surplus: 6 money: $404
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 0 critical: 0 surplus: 0 money: $1086
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 287ms (302ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8812 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 9
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $116
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $210
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.706 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 294ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $81 (13 units for $1053)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 50ms (67ms) <P12> 300ms (317ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8876 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7934150104678548588
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $132
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $84 sell price $224
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $498
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $218
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $890
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1086
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 50ms (67ms) <P12> 299ms (317ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8826 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 10
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $84 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 51ms (67ms) <P12> 299ms (317ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8805 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5520436671147640593
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 6, total: 15, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 85%
  INFO [Shop.printPriceFactor]                       Food buy price $28 sell price $63
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 2 critical: 3 surplus: -1 money: $498
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 2 critical: 3 surplus: -1 money: $218
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 2 critical: 3 surplus: -1 money: $890
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 3 critical: 3 surplus: 0 money: $1086
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 66ms (67ms) <P12> 300ms (317ms) <P13> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8794 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 11
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.701 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 299ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer jellyroger rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $35
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $63 (4 units for $252)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (6ms) <P11> 50ms (66ms) <P12> 284ms (317ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8858 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1108882183550829148
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 2, total: 15, needed: 10
  INFO [Shop.printPriceFactor]                       Energy is decreased to 75%
  INFO [Shop.printPriceFactor]                       Energy buy price $19 sell price $54
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 3 surplus: 0 money: $372
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 1 critical: 2 surplus: -1 money: $218
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 1 critical: 3 surplus: -2 money: $764
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 8 critical: 2 surplus: 6 money: $1086
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 50ms (66ms) <P12> 299ms (317ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8814 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 12
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.701 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 299ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $54 (6 units for $324)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (7ms) <P11> 51ms (67ms) <P12> 299ms (301ms) <P13> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8852 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -549709686316151406
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 16255568
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1356 Plots: 2 Assets: 496 Total: 2852
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 3 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $602 Plots: 3 Assets: 638 Total: 2740
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 4 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $210 Plots: 3 Assets: 746 Total: 2456
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $218 Plots: 3 Assets: 240 Total: 1958
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 2 Energy: 1 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $160
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $84
  INFO [SummaryPhase2.begin]                         Shop Smithore: 6 units $81
  INFO [SummaryPhase2.begin]                         Shop Food: 2 units $63
  INFO [SummaryPhase2.begin]                         Shop Energy: 1 units $54
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $160
  INFO [SummaryPhase2.begin]                         Colony total: 10006
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 284ms (301ms) <P13> 107ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8831 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Mountain2 (5,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 301ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 11: Plain (5,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 299ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 18: Plain (8,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 20 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 20: Mountain2 (5,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 27: Plain (3,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 300ms (302ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8842 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $408
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $2930
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $992
  INFO [AbstractAuctionController.begin]             Begin auction id 13
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $988 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $952 (changed $-36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $940 (changed $-12)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P13)jellyroger bought the plot for $456
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 299ms (302ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8839 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2186161794991188464
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.55188334
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 299ms (302ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8840 bytes
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 323.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 683.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (5,3) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (3,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Mountain2 (5,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $114, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $114 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 299ms (302ms) <P13> 101ms (106ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8854 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4891759394105094810
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8625445
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 2)
  INFO [Player.useFood]                              (P13)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 65ms (67ms) <P12> 300ms (302ms) <P13> 102ms (108ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8852 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 1920
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $73, max: 47.5, left: 9.679134, fraction 0.20377125
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $73 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 65ms (67ms) <P12> 290ms (301ms) <P13> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8870 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9076059238111770019
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.61665195
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 65ms (67ms) <P12> 299ms (301ms) <P13> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8872 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,4) with Food factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1224
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $64, max: 47.5, left: 23.579453, fraction 0.49640954
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $64 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 55ms (67ms) <P12> 288ms (300ms) <P13> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8868 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7042449502247559712
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8107716
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 55ms (67ms) <P12> 288ms (300ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8867 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (5,1) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P12)Gohar undevelops tile Plain (6,2)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (1,3) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2205
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 284ms (300ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8917 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 284ms (300ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8907 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6865314788239081114
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 6 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 1 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 3 energy and needs 2 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 6 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 3 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 2 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 3 energy, 3 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 6 food, 0 energy, 6 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 4 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 3 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 4 food, 2 energy, 5 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 284ms (300ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8924 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7913646138835930859
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 59ms (67ms) <P12> 287ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8928 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8932384276458432311
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $81
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $8
  INFO [Shop.printPriceFactor]                       Smithore shop: 6, mules potentially available: 14, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 68%
  INFO [Shop.printPriceFactor]                       Smithore buy price $63 sell price $98
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $189
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 4 critical: 0 surplus: 4 money: $58
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $319
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 5 critical: 0 surplus: 5 money: $1335
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 60ms (67ms) <P12> 287ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8889 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 14
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $182
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $190
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.712 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 288ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $63 (14 units for $882)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 59ms (67ms) <P12> 287ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8923 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4270603175019029259
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $84
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $140 sell price $280
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $567
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $310
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $571
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1335
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 59ms (67ms) <P12> 290ms (300ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8899 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $140 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 58ms (67ms) <P12> 290ms (300ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8877 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2632156347898817930
  INFO [Shop.calcBuySellPrice]                       Current Food price $63
  INFO [Shop.printPriceFactor]                       Food shop: 2, total: 17, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 78%
  INFO [Shop.printPriceFactor]                       Food buy price $34 sell price $69
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 7 critical: 3 surplus: 4 money: $567
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 0 critical: 3 surplus: -3 money: $310
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 4 critical: 3 surplus: 1 money: $571
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 4 critical: 3 surplus: 1 money: $1335
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 58ms (67ms) <P12> 299ms (300ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8863 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 16
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71000004 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 290ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $54 (3 units for $162)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 51ms (58ms) <P12> 296ms (300ms) <P13> 108ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8898 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1256649497937194959
  INFO [Shop.calcBuySellPrice]                       Current Energy price $54
  INFO [Shop.printPriceFactor]                       Energy shop: 1, total: 13, needed: 12
  INFO [Shop.printPriceFactor]                       Energy is decreased to 94%
  INFO [Shop.printPriceFactor]                       Energy buy price $36 sell price $71
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 4 surplus: -1 money: $729
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 4 critical: 2 surplus: 2 money: $148
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 2 critical: 3 surplus: -1 money: $571
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 3 critical: 3 surplus: 0 money: $1335
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 53ms (58ms) <P12> 293ms (300ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8877 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 17
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.712 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 288ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (13) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $71 (2 units for $142)
  INFO [GameController.beginNextPhase]               --------- SUMMARY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 50ms (56ms) <P12> 296ms (301ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8927 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8573537198123788898
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 48800896
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1335 Plots: 3 Assets: 999 Total: 3834
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 4 Energy: 3 Smithore: 5 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $429 Plots: 5 Assets: 670 Total: 3599
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 4 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $729 Plots: 4 Assets: 659 Total: 3388
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $219 Plots: 4 Assets: 570 Total: 2789
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 3 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $120
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $140
  INFO [SummaryPhase2.begin]                         Shop Smithore: 14 units $63
  INFO [SummaryPhase2.begin]                         Shop Food: 2 units $54
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $71
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $120
  INFO [SummaryPhase2.begin]                         Colony total: 13610
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 51ms (56ms) <P12> 296ms (301ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8918 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Plain (6,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 4ms, max 296ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 301ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 4ms, max 296ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 1: Mountain2 (2,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 293ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 16: Mountain1 (2,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 299ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 18 frame 3
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Plain (5,4)
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 18: Plain (6,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 299ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 24 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 24: Plain (5,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 50ms (56ms) <P12> 300ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8913 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 51ms (57ms) <P12> 293ms (300ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8917 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4008490286100436081
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9364206
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 53ms (57ms) <P12> 290ms (300ms) <P13> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8916 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 717.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 1ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1047.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (5,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (5,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (1,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (3,0).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $175, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $175 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 50ms (57ms) <P12> 284ms (300ms) <P13> 103ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8935 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3385242784212574059
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.20258933
  INFO [PlayerEventPhase.begin]                      Event player: (P13)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: TapDancingMule
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your M.U.L.E. won the colony tap-dancing contest. You collected $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)jellyroger has 4 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (9ms) <P11> 51ms (59ms) <P12> 284ms (300ms) <P13> 103ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8930 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain1 (2,2) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,2) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2375
  INFO [Mule.runAway]                                Mule runs away for (P13)jellyroger
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 51ms (58ms) <P12> 284ms (300ms) <P13> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8986 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2697269329175230188
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.32853055
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 50ms (58ms) <P12> 293ms (300ms) <P13> 102ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8987 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,0) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1644
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $152, max: 47.5, left: 15.139259, fraction 0.31872123
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $152 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 51ms (58ms) <P12> 293ms (300ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9052 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5774603711188954943
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5778407
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 53ms (61ms) <P12> 293ms (300ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9042 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (5,1) with Food factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,2) with Energy factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 611. End Update: 610
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,3) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1690
  INFO [GameModel.gamble]                            (P12)Gohar gambles $159, max: 47.5, left: 14.399242, fraction 0.30314195
  INFO [DevelopmentMessenger.showMessage]            Gohar won $159 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 51ms (55ms) <P12> 284ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9058 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8763402920302507672
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 51ms (55ms) <P12> 284ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9046 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5708127463825233867
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 3 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 3 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 4 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 3 energy and needs 3 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 3 food, 6 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 14 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 4 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 6 energy, 6 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 3 food, 5 energy, 9 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 1 food, 12 energy, 2 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 5 food, 4 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 6 food, 6 energy, 8 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 51ms (55ms) <P12> 284ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9077 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 51ms (55ms) <P12> 284ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9077 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1067943778920582304
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $63
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-14
  INFO [Shop.printPriceFactor]                       Smithore shop: 14, mules potentially available: 13, mules needed: 7
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 65%
  INFO [Shop.printPriceFactor]                       Smithore buy price $36 sell price $71
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 9 critical: 0 surplus: 9 money: $716
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 2 critical: 0 surplus: 2 money: $263
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 3 critical: 0 surplus: 3 money: $194
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 13 critical: 0 surplus: 13 money: $1515
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (8ms) <P11> 50ms (55ms) <P12> 284ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9002 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 19
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $162
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $170
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $36 (12 units for $432)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 50ms (61ms) <P12> 284ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9077 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -347706958727129027
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $140
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $128 sell price $268
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $1040
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $263
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $302
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1515
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 51ms (66ms) <P12> 285ms (301ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9015 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 20
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $128 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 51ms (66ms) <P12> 285ms (301ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8991 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7433620699520361600
  INFO [Shop.calcBuySellPrice]                       Current Food price $54
  INFO [Shop.printPriceFactor]                       Food shop: 2, total: 20, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 85%
  INFO [Shop.printPriceFactor]                       Food buy price $31 sell price $66
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $1040
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 1 critical: 4 surplus: -3 money: $263
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 6 critical: 4 surplus: 2 money: $302
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 7 critical: 4 surplus: 3 money: $1515
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 51ms (66ms) <P12> 284ms (301ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8977 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 21
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller jellyroger rank 2 takes over trade from seller <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 3
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $34 (1 units for $34)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 54ms (67ms) <P12> 284ms (300ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9080 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4209483824028254611
  INFO [Shop.calcBuySellPrice]                       Current Energy price $71
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 29, needed: 16
  INFO [Shop.printPriceFactor]                       Energy is decreased to 66%
  INFO [Shop.printPriceFactor]                       Energy buy price $32 sell price $67
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 5 critical: 5 surplus: 0 money: $1040
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 13 critical: 3 surplus: 10 money: $229
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 5 critical: 4 surplus: 1 money: $336
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 6 critical: 4 surplus: 2 money: $1515
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 54ms (67ms) <P12> 284ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8993 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 22
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-11
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 293ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $47 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 54ms (67ms) <P12> 284ms (293ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9089 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4157034632001158473
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 21545640
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1515 Plots: 4 Assets: 1353 Total: 4868
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 7 Energy: 6 Smithore: 13 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1040 Plots: 5 Assets: 796 Total: 4336
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 5 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $336 Plots: 6 Assets: 720 Total: 4056
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 5 Energy: 5 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $229 Plots: 5 Assets: 1091 Total: 3820
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 2 Energy: 13 Smithore: 2 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 8 mules for 16 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $70
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $128
  INFO [SummaryPhase2.begin]                         Shop Smithore: 10 units $36
  INFO [SummaryPhase2.begin]                         Shop Food: 2 units $34
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $47
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $70
  INFO [SummaryPhase2.begin]                         Colony total: 17080
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 287ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9069 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Plain (3,1)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 1ms, max 287ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 1ms, max 285ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 8 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 8: Plain (3,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 287ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 15: Plain (0,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 287ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 16: Plain (7,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 287ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 19: Plain (2,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 292ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 53ms (67ms) <P12> 293ms (301ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9082 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $396
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1544
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $1352
  INFO [AbstractAuctionController.begin]             Begin auction id 23
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 2ms, max 299ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1352 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1352 (changed $48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1352 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1352 (changed $20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1292 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1280 (changed $-12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1284 (changed $4)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $472
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 50ms (66ms) <P12> 300ms (302ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9053 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $412
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1282
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $1280
  INFO [AbstractAuctionController.begin]             Begin auction id 24
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1344 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $1332 (changed $-12)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P14)<B.I.L.L.> bought the plot for $416
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 51ms (67ms) <P12> 302ms (334ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9060 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9080179712469994460
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.44562715
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 7 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 53ms (67ms) <P12> 301ms (334ms) <P13> 102ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9061 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 771.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 52ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1470.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,2) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,4) into Energy from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (3,1) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (3,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (8,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (3,1) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (8,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $173, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $173 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 61ms (67ms) <P12> 302ms (351ms) <P13> 101ms (104ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9085 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5675321136133716211
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.0065362453
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: LostPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You lost a plot of land because the claim was not recorded
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 65ms (67ms) <P12> 302ms (351ms) <P13> 101ms (105ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9092 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameController.apply]                        (P13)jellyroger chat: bummer
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,1) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found High amounts of Crystite
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1818
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $130, max: 47.5, left: 12.039188, fraction 0.2534566
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $130 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 58ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9131 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 227442995046066859
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5728665
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 3)
  INFO [Player.useFood]                              (P13)jellyroger has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P11)FluffyFiend chat: indeed
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 51ms (66ms) <P12> 295ms (316ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9125 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain1 (2,2) with Smithore factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (2,3) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (0,3) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2114
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $108, max: 47.5, left: 5.219099, fraction 0.10987577
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $108 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (9ms) <P11> 50ms (66ms) <P12> 300ms (308ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9146 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6984832215302547659
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.2107442
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: ExtraPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You received an extra plot of land to encourage colony development
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 2 food and needs 4 food
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 65ms (66ms) <P12> 301ms (308ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9179 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,3) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1303
  INFO [GameModel.gamble]                            (P12)Gohar gambles $103, max: 47.5, left: 1.0695891, fraction 0.022517666
  INFO [DevelopmentMessenger.showMessage]            Gohar won $103 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (9ms) <P11> 50ms (66ms) <P12> 300ms (302ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9193 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2655670220634805587
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (9ms) <P11> 66ms (66ms) <P12> 300ms (302ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9189 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 192577258276712321
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 5 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 13 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 5 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 6 energy and needs 5 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 8 food, 3 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 6 food, 6 energy, 3 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 8 food, 4 energy, 6 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 5 food, 2 energy, 14 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 7 food, 4 energy, 8 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 8 food, 6 energy, 3 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 4 food, 4 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 5 food, 0 energy, 14 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 66ms (66ms) <P12> 300ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9208 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 66ms (66ms) <P12> 300ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9209 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3746294441624836789
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $36
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $9
  INFO [Shop.printPriceFactor]                       Smithore shop: 10, mules potentially available: 12, mules needed: 7
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 69%
  INFO [Shop.printPriceFactor]                       Smithore buy price $59 sell price $94
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 8 critical: 0 surplus: 8 money: $778
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 5 critical: 0 surplus: 5 money: $362
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $179
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 27 critical: 0 surplus: 27 money: $1182
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (66ms) <P12> 300ms (302ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9164 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 25
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $142
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $150
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $59 (17 units for $1003)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 50ms (66ms) <P12> 300ms (301ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9201222336669939898
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $128
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $72 sell price $212
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $1250
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 3 critical: 0 surplus: 3 money: $657
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $415
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1182
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 50ms (66ms) <P12> 300ms (301ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9154 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 26
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $72 (3 units for $216)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 50ms (67ms) <P12> 294ms (300ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9214 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7784985501383791177
  INFO [Shop.calcBuySellPrice]                       Current Food price $34
  INFO [Shop.printPriceFactor]                       Food shop: 2, total: 29, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 66%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 7 critical: 4 surplus: 3 money: $1250
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 8 critical: 4 surplus: 4 money: $873
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 5 critical: 4 surplus: 1 money: $199
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 7 critical: 4 surplus: 3 money: $1182
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 50ms (67ms) <P12> 294ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 27
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $88
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $88
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 302ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (1 units for $15)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 50ms (67ms) <P12> 300ms (303ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9228 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2009596279229833293
  INFO [Shop.calcBuySellPrice]                       Current Energy price $47
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 25, needed: 20
  INFO [Shop.printPriceFactor]                       Energy is decreased to 85%
  INFO [Shop.printPriceFactor]                       Energy buy price $25 sell price $60
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 5 critical: 5 surplus: 0 money: $1250
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 14 critical: 4 surplus: 10 money: $888
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 5 critical: 5 surplus: 0 money: $199
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 1 critical: 6 surplus: -5 money: $1182
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 50ms (67ms) <P12> 300ms (304ms) <P13> 103ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9135 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 28
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (13) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $38
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $64 (8 units for $516)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 300ms (304ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9195 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8410166854870873424
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 26783592
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $822 Plots: 6 Assets: 2836 Total: 6658
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 7 Energy: 7 Smithore: 27 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1404 Plots: 7 Assets: 1069 Total: 5973
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 7 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1250 Plots: 6 Assets: 1040 Total: 5290
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 7 Energy: 5 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $43 Plots: 7 Assets: 1324 Total: 4867
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 5 Energy: 7 Smithore: 0 Crystite: 3
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $72
  INFO [SummaryPhase2.begin]                         Shop Smithore: 13 units $59
  INFO [SummaryPhase2.begin]                         Shop Food: 3 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $64
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $110
  INFO [SummaryPhase2.begin]                         Colony total: 22788
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 17
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 300ms (304ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9167 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Mountain2 (6,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 304ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 8: Plain (6,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 13: Plain (1,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 14: Plain (2,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 16 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 16: Mountain2 (6,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 300ms (300ms) <P13> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $384
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $1310
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $532
  INFO [AbstractAuctionController.begin]             Begin auction id 29
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <B.I.L.L.> new price $532 (changed $24)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $1312
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 300ms (300ms) <P13> 115ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9131 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4795320984773045975
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.16681123
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<B.I.L.L.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: BatLizard
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your child was bitten by a Bat-Lizard and the hospital bill cost you $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 7 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 300ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9132 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 1333.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 60ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1759.9999999999998
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,1) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,2) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (3,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (3,1)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (3,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (3,2)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (3,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (6,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Mountain2 (6,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $108, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $108 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (4ms) <P11> 51ms (67ms) <P12> 300ms (318ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9135 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5394192085314571445
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.89976305
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 7 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (2ms) <P11> 66ms (67ms) <P12> 300ms (318ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9133 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar undevelops tile Plain (5,1)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,1) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1664. End Update: 1663
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (5,1) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1820
  INFO [GameModel.gamble]                            (P12)Gohar gambles $102, max: 47.5, left: 11.699181, fraction 0.24629854
  INFO [DevelopmentMessenger.showMessage]            Gohar won $102 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (2ms) <P11> 50ms (66ms) <P12> 299ms (317ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9160 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2019515731040658145
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5116503
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 7 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (2ms) <P11> 50ms (66ms) <P12> 299ms (318ms) <P13> 111ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9154 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,4)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,4) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1850
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $140, max: 47.5, left: 11.019165, fraction 0.23198242
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $140 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 288ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9187 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8065086874130215972
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.69332814
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 4)
  INFO [Player.useFood]                              (P13)jellyroger has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 298ms (301ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9186 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain2 (0,4) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 1902
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $111, max: 47.5, left: 10.039143, fraction 0.21135037
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $111 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (8ms) <P11> 67ms (67ms) <P12> 300ms (310ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9215 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (8ms) <P11> 67ms (67ms) <P12> 300ms (310ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9208 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2393899211548901307
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 5 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 6 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 7 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 7 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 6 energy, 7 smithore, 7 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 8 energy, 3 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 6 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 14 energy, 13 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 2 food, 6 energy, 6 smithore, 8 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 9 energy, 2 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 8 food, 6 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 5 food, 12 energy, 11 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 67ms (67ms) <P12> 300ms (313ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5229824618515131763
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 67ms (67ms) <P12> 300ms (313ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9238 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7748657173855632658
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $59
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $8
  INFO [Shop.printPriceFactor]                       Smithore shop: 13, mules potentially available: 15, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 65%
  INFO [Shop.printPriceFactor]                       Smithore buy price $58 sell price $93
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $1305
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 2 critical: 0 surplus: 2 money: $109
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 11 critical: 0 surplus: 11 money: $169
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 38 critical: 0 surplus: 38 money: $795
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 67ms (67ms) <P12> 300ms (313ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9201 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 30
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $122
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $130
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $58 (19 units for $1102)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 67ms (67ms) <P12> 300ms (315ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9257 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6047811426935685609
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $72
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $136 sell price $276
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 8 critical: 0 surplus: 8 money: $1653
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 13 critical: 0 surplus: 13 money: $225
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 3 critical: 0 surplus: 3 money: $807
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $795
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 67ms (67ms) <P12> 300ms (315ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9207 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 31
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $136 (24 units for $3264)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 300ms (315ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9241 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6628181092559928675
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 3, total: 20, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 85%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $2741
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 2 critical: 4 surplus: -2 money: $1993
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 9 critical: 4 surplus: 5 money: $1215
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 2 critical: 4 surplus: -2 money: $795
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 60ms (67ms) <P12> 300ms (315ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9186 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 32
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer <B.I.L.L.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 315ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 362
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (8 units for $400)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 60ms (67ms) <P12> 300ms (301ms) <P13> 109ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9244 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -610523926763527674
  INFO [Shop.calcBuySellPrice]                       Current Energy price $64
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 40, needed: 22
  INFO [Shop.printPriceFactor]                       Energy is decreased to 66%
  INFO [Shop.printPriceFactor]                       Energy buy price $27 sell price $62
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 6 critical: 6 surplus: 0 money: $2391
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 11 critical: 5 surplus: 6 money: $1943
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 8 critical: 6 surplus: 2 money: $1465
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 15 critical: 5 surplus: 10 money: $795
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 300ms (315ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9192 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 33
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 3 takes over trade from buyer Gohar rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $29 (9 units for $261)
  INFO [GameController.beginNextPhase]               --------- SUMMARY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 300ms (317ms) <P13> 101ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9250 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7839525525503890740
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 16776048
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1056 Plots: 7 Assets: 3123 Total: 7679
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 2 Energy: 6 Smithore: 38 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1943 Plots: 9 Assets: 1154 Total: 7597
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 3 Energy: 11 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $2130 Plots: 7 Assets: 1705 Total: 7335
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 11 Energy: 15 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $1465 Plots: 8 Assets: 1052 Total: 6517
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 4 Energy: 8 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $136
  INFO [SummaryPhase2.begin]                         Shop Smithore: 22 units $58
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $29
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $110
  INFO [SummaryPhase2.begin]                         Colony total: 29128
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 60ms (67ms) <P12> 291ms (315ms) <P13> 101ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9239 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Plain (8,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 2ms, max 291ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 315ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 2ms, max 291ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 3: Plain (6,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 291ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 4: Plain (7,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 8: Plain (8,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 10 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 10: Plain (8,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 60ms (67ms) <P12> 300ms (317ms) <P13> 106ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9235 bytes
  INFO [AbstractLandAuctionPhase.begin]              Player Land Auctions: 1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $1252
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $875
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $780
  INFO [AbstractAuctionController.begin]             Begin auction id 34
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $1560
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 289ms (317ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9194 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 289ms (317ms) <P13> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8486401421161500754
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6768417
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 2 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 66ms (67ms) <P12> 289ms (317ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9196 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 0.5 (26.25/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 1361.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 6ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1654.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (8,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (8,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (8,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $152, max: 47.5, left: 13.125, fraction 0.27631578
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $152 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 289ms (317ms) <P13> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9216 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6847539214885014987
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.53888685
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 3 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (6ms) <P11> 50ms (67ms) <P12> 289ms (317ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9223 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,0) with Food factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 692. End Update: 691
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain1 (7,1) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1670
  INFO [GameModel.gamble]                            (P12)Gohar gambles $115, max: 47.5, left: 4.0143433, fraction 0.08451249
  INFO [DevelopmentMessenger.showMessage]            Gohar won $115 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 67ms (67ms) <P12> 291ms (317ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9290 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8882660607974047104
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.11648017
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: DeadMooseRat
  INFO [PlayerEventPhase$1.finished]                 Event Message: You found a dead Moose Rat and sold the hide for $100
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 11 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 50ms (67ms) <P12> 291ms (307ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9279 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (6,0) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1854
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $137, max: 47.5, left: 10.939163, fraction 0.23029818
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $137 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 50ms (67ms) <P12> 299ms (307ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9287 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5705994410554958810
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.12798107
  INFO [PlayerEventPhase.begin]                      Event player: (P13)jellyroger (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: ArtificialDumbness
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your offworld investments in Artificial Dumbness paid $300 in dividends
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)jellyroger has 4 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 50ms (67ms) <P12> 293ms (303ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9291 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (1,4) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,1) with Food factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2028
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $117, max: 47.5, left: 8.339104, fraction 0.17556007
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $117 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 61ms (67ms) <P12> 285ms (301ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9309 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: METEORITE_STRIKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1499474389732359678
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 66ms (67ms) <P12> 287ms (301ms) <P13> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9283 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8698086915115192806
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 15 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 11 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 8 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 3 energy, 7 smithore, 18 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 8 energy, 3 smithore, 16 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 12 food, 12 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 13 food, 8 energy, 13 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 4 energy, 5 smithore, 19 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 3 food, 6 energy, 4 smithore, 11 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 11 food, 13 energy, 14 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 14 food, 6 energy, 12 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (7ms) <P11> 57ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9301 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (7ms) <P11> 57ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9308 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3221026739808303133
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $58
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $8
  INFO [Shop.printPriceFactor]                       Smithore shop: 22, mules potentially available: 18, mules needed: 6
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 50%
  INFO [Shop.printPriceFactor]                       Smithore buy price $58 sell price $93
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 5 critical: 0 surplus: 5 money: $2232
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 4 critical: 0 surplus: 4 money: $1913
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 14 critical: 0 surplus: 14 money: $1787
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 50 critical: 0 surplus: 50 money: $1098
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 57ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9211 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 36
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $102
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $110
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $58 (23 units for $1334)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (6ms) <P11> 66ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9316 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8773228170624048432
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $136
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $108 sell price $248
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 19 critical: 0 surplus: 19 money: $2522
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 11 critical: 0 surplus: 11 money: $2145
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $2599
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $1098
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 66ms (67ms) <P12> 300ms (316ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9213 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 37
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 316ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 316ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $108 (30 units for $3240)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (8ms) <P11> 65ms (67ms) <P12> 300ms (308ms) <P13> 104ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9323 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1994856217930559934
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 32, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 63%
  INFO [Shop.printPriceFactor]                       Food buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $4574
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 3 critical: 4 surplus: -1 money: $3333
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 11 critical: 4 surplus: 7 money: $2599
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 14 critical: 4 surplus: 10 money: $1098
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 300ms (316ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9201 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 38
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 6ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 316ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 316ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 308ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $44 (10 units for $446)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (11ms) <P11> 53ms (67ms) <P12> 284ms (300ms) <P13> 105ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9292 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4541890642082451367
  INFO [Shop.calcBuySellPrice]                       Current Energy price $29
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 41, needed: 29
  INFO [Shop.printPriceFactor]                       Energy is decreased to 78%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 10 critical: 8 surplus: 2 money: $4128
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 10 critical: 7 surplus: 3 money: $3333
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 15 critical: 7 surplus: 8 money: $2739
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 6 critical: 7 surplus: -1 money: $1404
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (11ms) <P11> 53ms (67ms) <P12> 284ms (300ms) <P13> 103ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9186 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 39
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- SUMMARY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 6ms (9ms) <P11> 51ms (66ms) <P12> 283ms (285ms) <P13> 105ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9277 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1930863904024222240
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 24637752
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $4128 Plots: 8 Assets: 1846 Total: 9974
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 14 Energy: 10 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $3333 Plots: 10 Assets: 1262 Total: 9595
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 3 Energy: 10 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $1404 Plots: 8 Assets: 4082 Total: 9486
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 8 Energy: 6 Smithore: 50 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $2739 Plots: 9 Assets: 1448 Total: 8687
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 7 Energy: 15 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $108
  INFO [SummaryPhase2.begin]                         Shop Smithore: 31 units $58
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $44
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $110
  INFO [SummaryPhase2.begin]                         Colony total: 37742
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 65ms (67ms) <P12> 284ms (300ms) <P13> 105ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9263 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Crater (1,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 3: Mountain2 (8,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 6ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 4: Plain (0,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 6 frame 4
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants Plain (7,4)
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 6: Crater (1,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 8 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 8: Plain (7,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 284ms (300ms) <P13> 105ms (112ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9235 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $1500
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> originally valued the plot at $806
  INFO [LandAuctionActuator.beginLandAuction]        AI: <B.I.L.L.> targets price $804
  INFO [AbstractAuctionController.begin]             Begin auction id 40
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 4ms, max 285ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $3400
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 67ms (67ms) <P12> 285ms (300ms) <P13> 105ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9242 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 121090258070286450
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8733366
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 14 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (9ms) <P11> 67ms (67ms) <P12> 300ms (300ms) <P13> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9241 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,1) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Mountain3 (1,1)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (1,1) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2319
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $151, max: 47.5, left: 1.119103, fraction 0.023560062
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $151 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 50ms (67ms) <P12> 299ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9266 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3695220078331839775
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6232029
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 3 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 50ms (67ms) <P12> 299ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9268 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (0,2) with Energy factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1016. End Update: 1015
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1389. End Update: 1388
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (8,0) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1789
  INFO [GameModel.gamble]                            (P12)Gohar gambles $151, max: 47.5, left: 1.094346, fraction 0.023038864
  INFO [DevelopmentMessenger.showMessage]            Gohar won $151 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (8ms) <P11> 50ms (67ms) <P12> 300ms (300ms) <P13> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9312 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1531726606676495474
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.79296744
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 3)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 8 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 50ms (67ms) <P12> 300ms (300ms) <P13> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9318 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 1489.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 537ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1623.9999999999993
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,4) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (7,4) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (7,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (5,3)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (5,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (5,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (5,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (6,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (6,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (7,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $177, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $177 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 45
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 62ms (67ms) <P12> 300ms (300ms) <P13> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9290 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8158527879083215549
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.35949975
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 4)
  INFO [Player.useFood]                              (P13)jellyroger has 7 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 62ms (67ms) <P12> 299ms (300ms) <P13> 104ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9288 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain1 (2,2) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Crater (1,2) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger undevelops tile Plain (2,3)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain2 (0,4) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (2,3) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2375
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 284ms (316ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9307 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 284ms (316ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9294 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6746640090803109600
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 10 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 10 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 15 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 11 energy, 0 smithore, 27 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 14 energy, 6 smithore, 16 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 12 food, 13 energy, 4 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 13 food, 14 energy, 0 smithore, 10 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 10 energy, 0 smithore, 23 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 2 food, 12 energy, 5 smithore, 17 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 10 food, 15 energy, 4 smithore, 14 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 13 food, 14 energy, 0 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 284ms (316ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9380 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2663397670292790972
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 300ms (407ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9367 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5787562536414828704
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $58
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-3
  INFO [Shop.printPriceFactor]                       Smithore shop: 31, mules potentially available: 23, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $47 sell price $82
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $509
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 2 critical: 0 surplus: 2 money: $3139
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 2 critical: 0 surplus: 2 money: $2479
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 50 critical: 0 surplus: 50 money: $1346
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 62ms (67ms) <P12> 301ms (466ms) <P13> 106ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9262 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 41
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $82
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $90
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.697 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 2ms, max 303ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 466ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 3
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 466ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 466ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 466ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 466ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $82 (37 units for $3034)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 51ms (66ms) <P12> 315ms (317ms) <P13> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9370 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4113626816873690618
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $108
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $104 sell price $244
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 10 critical: 0 surplus: 10 money: $509
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 7 critical: 0 surplus: 7 money: $1663
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 7 critical: 0 surplus: 7 money: $921
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 4 critical: 0 surplus: 4 money: $4380
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 60ms (66ms) <P12> 315ms (317ms) <P13> 104ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9277 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 42
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $104
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.685 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 1ms, max 315ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P14)<B.I.L.L.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 517ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $104 (28 units for $2912)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 51ms (67ms) <P12> 303ms (317ms) <P13> 103ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9355 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6300768013920926657
  INFO [Shop.calcBuySellPrice]                       Current Food price $44
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 34, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 69%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 5 critical: 5 surplus: 0 money: $1549
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 2 critical: 5 surplus: -3 money: $2391
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 12 critical: 5 surplus: 7 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 15 critical: 5 surplus: 10 money: $4796
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (5ms) <P11> 60ms (67ms) <P12> 301ms (317ms) <P13> 102ms (108ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9260 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 43
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $120 (1 units for $120)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 60ms (67ms) <P12> 299ms (304ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9353 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5919941011998086446
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 63, needed: 31
  INFO [Shop.printPriceFactor]                       Energy is decreased to 62%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 13 critical: 8 surplus: 5 money: $1549
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 15 critical: 8 surplus: 7 money: $2271
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 21 critical: 8 surplus: 13 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 14 critical: 7 surplus: 7 money: $4916
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 60ms (67ms) <P12> 300ms (316ms) <P13> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9239 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 44
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 0ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 316ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<B.I.L.L.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $67 (7 units for $471)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 57ms (66ms) <P12> 286ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9344 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5190159544755523829
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 48223208
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $5387 Plots: 9 Assets: 4055 Total: 13942
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 14 Energy: 7 Smithore: 13 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $1379 Plots: 10 Assets: 5921 Total: 12300
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 12 Energy: 27 Smithore: 21 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $2070 Plots: 11 Assets: 4147 Total: 11717
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 3 Energy: 16 Smithore: 20 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1549 Plots: 10 Assets: 2671 Total: 9220
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 13 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 6 mules for 12 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $160
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $104
  INFO [SummaryPhase2.begin]                         Shop Smithore: 19 units $82
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $120
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $67
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $160
  INFO [SummaryPhase2.begin]                         Colony total: 47179
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 51ms (66ms) <P12> 299ms (300ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9329 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <B.I.L.L.> wants River (4,1)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 3ms, max 299ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 3ms, max 299ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 0: Plain (0,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 299ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 1: Plain (3,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 290ms
  INFO [LandGrantPhase.claimPlot]                    (P13)jellyroger is granted tile 2: River (4,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 290ms
  INFO [LandGrantPhase.update]                       (P14)<B.I.L.L.> pressed at plot 3 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<B.I.L.L.> is granted tile 3: River (4,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 290ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 57ms (67ms) <P12> 290ms (300ms) <P13> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9353 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 58ms (67ms) <P12> 286ms (300ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9355 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3340639036161335183
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.13058627
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<B.I.L.L.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: FlyingCatBugs
  INFO [PlayerEventPhase$1.finished]                 Event Message: Flying Cat-Bugs ate the roof off your house. Repairs cost $300
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 14 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 285ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9361 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 2571.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 649ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3192.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,4) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Smithore from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (4,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (5,3)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $260
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (5,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (5,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $260
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (5,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (6,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $260
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (6,4) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile River (4,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $231, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $231 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 56
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 63ms (67ms) <P12> 299ms (300ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9358 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5240478905898078304
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.057278574
  INFO [PlayerEventPhase.begin]                      Event player: (P13)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: Charity
  INFO [PlayerEventPhase$1.finished]                 Event Message: A charity from your home-world took pity on you and sent $225
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)jellyroger has 12 food and needs 5 food
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 299ms (300ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9361 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,2) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,1) with Energy factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile River (4,0) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 1996
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $150, max: 47.5, left: 7.579097, fraction 0.15955994
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $150 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 67ms (68ms) <P12> 300ms (301ms) <P13> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9392 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4998651825747241021
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.014968932
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: SwampEelEating
  INFO [PlayerEventPhase$1.finished]                 Event Message: You won the colony Swamp Eel eating contest and collected $150 (Yuck!)
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 3 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 66ms (67ms) <P12> 300ms (301ms) <P13> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9399 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 37. End Update: 36
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 256. End Update: 255
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 328. End Update: 327
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (3,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (1,0) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1485
  INFO [GameModel.gamble]                            (P12)Gohar gambles $153, max: 47.5, left: 0.79949427, fraction 0.016831458
  INFO [DevelopmentMessenger.showMessage]            Gohar won $153 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 300ms (383ms) <P13> 100ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9404 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8840766805280295339
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.14437646
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: HomeWorldPackage
  INFO [PlayerEventPhase$1.finished]                 Event Message: You just received a package from your home-world relatives containing 3 food and 2 energy units
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 8 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 300ms (383ms) <P13> 100ms (106ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9415 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,4) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,0) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1246
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $243, max: 47.5, left: 22.57943, fraction 0.4753564
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $243 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 54ms (67ms) <P12> 301ms (367ms) <P13> 101ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9447 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4213780441387814951
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 54ms (67ms) <P12> 317ms (383ms) <P13> 101ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9442 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6599215415939978042
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 15 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 16 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 27 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 7 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 14 energy, 0 smithore, 32 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 23 energy, 6 smithore, 24 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 38 energy, 4 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 32 food, 23 energy, 3 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 4 food, 14 energy, 0 smithore, 33 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 4 food, 22 energy, 3 smithore, 21 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 9 food, 35 energy, 4 smithore, 15 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 34 food, 24 energy, 2 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 63ms (67ms) <P12> 317ms (383ms) <P13> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9465 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 63ms (67ms) <P12> 317ms (383ms) <P13> 101ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9465 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1913689043943597801
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $82
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-12
  INFO [Shop.printPriceFactor]                       Smithore shop: 19, mules potentially available: 17, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $38 sell price $73
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $1557
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 23 critical: 0 surplus: 23 money: $1853
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 25 critical: 0 surplus: 25 money: $1519
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 15 critical: 0 surplus: 15 money: $5308
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 63ms (67ms) <P12> 317ms (383ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9338 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 46
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $62
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $70
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.68200004 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 1ms, max 318ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 384ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer jellyroger rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [Player.increaseAuctionTeleportCount]         (P14)<B.I.L.L.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 383ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 120ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 384ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $68 (34 units for $2317)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 63ms (66ms) <P12> 317ms (417ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9477 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1795036489693986243
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $104
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $144 sell price $284
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 33 critical: 0 surplus: 33 money: $43
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 21 critical: 0 surplus: 21 money: $1050
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 15 critical: 0 surplus: 15 money: $1519
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 0 critical: 0 surplus: 0 money: $6238
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (9ms) <P11> 64ms (66ms) <P12> 317ms (417ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9355 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 47
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.68299997 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 2ms, max 317ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 417ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 435ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $144 (69 units for $9936)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 317ms (468ms) <P13> 117ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9445 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4882959924740457567
  INFO [Shop.calcBuySellPrice]                       Current Food price $120
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 62, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 49%
  INFO [Shop.printPriceFactor]                       Food buy price $44 sell price $79
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 6 critical: 5 surplus: 1 money: $4795
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 4 critical: 5 surplus: -1 money: $4074
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 13 critical: 5 surplus: 8 money: $3679
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 39 critical: 5 surplus: 34 money: $6238
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 333ms (800ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9312 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 48
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.667 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 3ms, max 333ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 800ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 3 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $79 (9 units for $711)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 50ms (67ms) <P12> 334ms (651ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9431 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1158811538301051573
  INFO [Shop.calcBuySellPrice]                       Current Energy price $67
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 122, needed: 35
  INFO [Shop.printPriceFactor]                       Energy is decreased to 47%
  INFO [Shop.printPriceFactor]                       Energy buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 19 critical: 10 surplus: 9 money: $4795
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 28 critical: 10 surplus: 18 money: $3600
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 51 critical: 7 surplus: 44 money: $3442
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 24 critical: 8 surplus: 16 money: $6949
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 51ms (67ms) <P12> 334ms (651ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9313 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 49
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.666 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 3ms, max 334ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 602ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer jellyroger rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer jellyroger rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 584ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (13) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 351ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<B.I.L.L.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 351ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $63 (16 units for $1015)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 67ms (67ms) <P12> 318ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9438 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3932422769299299263
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 40879464
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $7964 Plots: 10 Assets: 3599 Total: 16563
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 30 Energy: 8 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $3442 Plots: 11 Assets: 7237 Total: 16179
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 16 Energy: 51 Smithore: 25 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $3350 Plots: 12 Assets: 6274 Total: 15624
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 10 Energy: 29 Smithore: 34 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $4030 Plots: 11 Assets: 5490 Total: 15020
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 6 Energy: 34 Smithore: 23 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 8 mules
  INFO [Shop.buildMules]                             A mule now costs $130
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $144
  INFO [SummaryPhase2.begin]                         Shop Smithore: 0 units $68
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $79
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $63
  INFO [SummaryPhase2.begin]                         Shop mules: 8 $130
  INFO [SummaryPhase2.begin]                         Colony total: 63386
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 67ms (67ms) <P12> 318ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 8 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9428 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 67ms (67ms) <P12> 318ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9412 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 67ms (67ms) <P12> 316ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9417 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5787119289328259650
  INFO [Development.setPlayerOrder]                  Normal development order. 8 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.98699754
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 30 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 55ms (67ms) <P12> 318ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9417 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 1610.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 192ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1998.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,4) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,3) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,4) into Crystite from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (6,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $205
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (6,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (5,3)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $155
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (5,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (5,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $155
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (5,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying River (4,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $175, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $175 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 17
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (4ms) <P11> 67ms (67ms) <P12> 306ms (383ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9416 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5194940632154709047
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.13105977
  INFO [PlayerEventPhase.begin]                      Event player: (P13)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: MuleLostBolt
  INFO [PlayerEventPhase$1.finished]                 Event Message: One of your M.U.L.E.s lost a bolt. Repairs cost you $225
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)jellyroger has 16 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (3ms) <P11> 58ms (67ms) <P12> 306ms (383ms) <P13> 114ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9411 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,1) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (7,2) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,1) with Food factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (8,2) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (1,4) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2375
  INFO [Mule.runAway]                                Mule runs away for (P13)jellyroger
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 306ms (584ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9433 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7846296952188453412
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.55692697
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 3)
  INFO [Player.useFood]                              (P12)Gohar has 10 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 66ms (67ms) <P12> 317ms (934ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9419 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (8,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (1,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,3) with Food factory
  INFO [GameModel.sellMule]                          (P12)Gohar sold a mule for $180
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2375
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 317ms (934ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9431 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4326878268243124783
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.21223098
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: WormInfestation
  INFO [PlayerEventPhase$1.finished]                 Event Message: The colony awarded you $300 for stopping the Wart Worm infestation
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 6 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 317ms (584ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9429 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,4) with Energy factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $155
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1826
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $177, max: 47.5, left: 10.979164, fraction 0.2311403
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $177 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 63ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9442 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 63ms (67ms) <P12> 300ms (317ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9434 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -567147591278388878
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 34 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 29 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 51 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 8 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 2 energy, 0 smithore, 48 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 6 energy, 0 smithore, 42 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 6 energy, 4 smithore, 29 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 18 food, 14 energy, 0 smithore, 10 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 3 energy, 0 smithore, 54 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 2 food, 5 energy, 0 smithore, 43 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 6 food, 8 energy, 4 smithore, 28 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 13 food, 13 energy, 0 smithore, 9 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 63ms (67ms) <P12> 300ms (317ms) <P13> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9474 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8757843928186359696
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 63ms (67ms) <P12> 300ms (309ms) <P13> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9464 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6588103578933334101
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $68
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-5
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 7, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $45 sell price $80
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 23 critical: 0 surplus: 23 money: $4382
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 34 critical: 0 surplus: 34 money: $3250
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 27 critical: 0 surplus: 27 money: $2887
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 0 critical: 0 surplus: 0 money: $7964
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 300ms (309ms) <P13> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9348 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 51
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $50
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [AbstractAuctionPhase.apply]                  Choose direction arrived after countdown finished
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 0ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 309ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (13) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $45 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (2ms) <P11> 54ms (67ms) <P12> 300ms (309ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9429 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2567619952045175749
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $144
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $92 sell price $232
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 25 critical: 0 surplus: 25 money: $4382
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 20 critical: 0 surplus: 20 money: $3250
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 12 critical: 0 surplus: 12 money: $2887
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 4 critical: 0 surplus: 4 money: $7964
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (4ms) <P11> 63ms (67ms) <P12> 300ms (309ms) <P13> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9334 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 52
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (13) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.701 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 0ms, max 299ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 309ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 4 takes over trade from seller <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 4 takes over trade from seller <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 4 takes over trade from seller <B.I.L.L.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 4 takes over trade from seller <B.I.L.L.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 4 takes over trade from seller <B.I.L.L.> rank 1
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 309ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $92 (45 units for $4140)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 50ms (64ms) <P12> 300ms (317ms) <P13> 100ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9422 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3235195926733663630
  INFO [Shop.calcBuySellPrice]                       Current Food price $79
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 44, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 59%
  INFO [Shop.printPriceFactor]                       Food buy price $32 sell price $67
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 5 surplus: -4 money: $6682
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 5 critical: 5 surplus: 0 money: $5090
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 12 critical: 5 surplus: 7 money: $771
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 26 critical: 5 surplus: 21 money: $7964
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 50ms (66ms) <P12> 300ms (317ms) <P13> 101ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9318 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 53
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 319ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 319ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 319ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $71
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 319ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $71
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<B.I.L.L.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $67 (21 units for $1413)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 51ms (67ms) <P12> 300ms (317ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9438 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 372558382640601553
  INFO [Shop.calcBuySellPrice]                       Current Energy price $63
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 95, needed: 40
  INFO [Shop.printPriceFactor]                       Energy is decreased to 57%
  INFO [Shop.printPriceFactor]                       Energy buy price $21 sell price $56
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 21 critical: 11 surplus: 10 money: $5677
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 20 critical: 11 surplus: 9 money: $4682
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 40 critical: 10 surplus: 30 money: $771
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 14 critical: 8 surplus: 6 money: $9377
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (7ms) <P11> 51ms (67ms) <P12> 300ms (317ms) <P13> 102ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9317 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 54
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 317ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 352ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 352ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $116 (9 units for $1047)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- SUMMARY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 300ms (934ms) <P13> 101ms (106ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9431 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3549612667863704816
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 23050440
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $1538 Plots: 11 Assets: 10625 Total: 17663
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 12 Energy: 36 Smithore: 27 Crystite: 35
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $9657 Plots: 10 Assets: 2647 Total: 17304
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 5 Energy: 9 Smithore: 0 Crystite: 4
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $4803 Plots: 11 Assets: 6906 Total: 17209
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 16 Energy: 29 Smithore: 23 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $4509 Plots: 12 Assets: 6148 Total: 16657
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 11 Energy: 21 Smithore: 34 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 7 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $92
  INFO [SummaryPhase2.begin]                         Shop Smithore: 0 units $45
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $67
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $116
  INFO [SummaryPhase2.begin]                         Shop mules: 7 $90
  INFO [SummaryPhase2.begin]                         Colony total: 68833
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (6ms) <P11> 63ms (67ms) <P12> 305ms (1201ms) <P13> 103ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Reverse development order. 7 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9435 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (7ms) <P11> 51ms (67ms) <P12> 352ms (1685ms) <P13> 103ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9423 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (9ms) <P11> 51ms (67ms) <P12> 354ms (1685ms) <P13> 104ms (109ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9422 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1303262070499313715
  INFO [Development.setPlayerOrder]                  Reverse development order. 7 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.63524264
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 11 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (7ms) <P11> 63ms (67ms) <P12> 383ms (1685ms) <P13> 104ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9425 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 66. End Update: 65
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 405. End Update: 404
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,3) with Crystite factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 717. End Update: 716
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 786. End Update: 785
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (0,2) with Crystite factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1487. End Update: 1486
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1629. End Update: 1628
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,3) with Crystite factory
  INFO [GameModel.sellMule]                          (P12)Gohar sold a mule for $140
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1993
  INFO [GameModel.gamble]                            (P12)Gohar gambles $161, max: 47.5, left: 7.6390967, fraction 0.16082309
  INFO [DevelopmentMessenger.showMessage]            Gohar won $161 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 1049ms (1685ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9420 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4453171188036377423
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.23386413
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: RelativeDied
  INFO [PlayerEventPhase$1.finished]                 Event Message: A distant relative died and left you a vast fortune. But after taxes you only got $300
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 16 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 917ms (1685ms) <P13> 107ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9422 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 85
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $250, max: 47.5, left: 45.79996, fraction 0.96420974
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $250 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 66ms (67ms) <P12> 627ms (1436ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9417 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7745050582672473438
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.52768636
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 2)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 65ms (67ms) <P12> 516ms (984ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9421 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 2946.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 237ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3999.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,3) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (8,4) into Energy from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying River (4,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying River (4,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (8,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile River (4,1)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile River (4,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (8,3)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (8,3) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (8,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $115
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (8,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (8,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $202, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $202 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 65ms (67ms) <P12> 468ms (901ms) <P13> 109ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9420 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7476276590772316595
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.85067475
  INFO [PlayerEventPhase.begin]                      No player event for (P13)jellyroger (rank 1)
  INFO [Player.useFood]                              (P13)jellyroger has 12 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 65ms (67ms) <P12> 332ms (817ms) <P13> 110ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9423 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain3 (5,2) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Mountain2 (0,4) with Crystite factory
  INFO [GameModel.developLand]                       (P13)jellyroger develops tile Plain (0,3) with Crystite factory
  INFO [GameModel.sellMule]                          (P13)jellyroger sold a mule for $140
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 2304
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $155, max: 47.5, left: 1.4191027, fraction 0.029875847
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $155 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 294ms (322ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9396 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 294ms (322ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9388 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8221264804350069412
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 29 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 21 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 36 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 9 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 2 energy, 0 smithore, 48 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 0 energy, 0 smithore, 51 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 35 energy, 0 smithore, 10 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 3 energy, 0 smithore, 52 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 64 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 4 food, 0 energy, 0 smithore, 51 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 5 food, 33 energy, 0 smithore, 10 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 66ms (67ms) <P12> 289ms (322ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9407 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6520973195817868493
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 54ms (67ms) <P12> 294ms (322ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9412 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8612911762919155072
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $45
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $11
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 7, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $61 sell price $96
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 23 critical: 0 surplus: 23 money: $5353
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 34 critical: 0 surplus: 34 money: $4495
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 27 critical: 0 surplus: 27 money: $1568
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 0 critical: 0 surplus: 0 money: $9784
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 54ms (67ms) <P12> 294ms (322ms) <P13> 116ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9366 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 56
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $30
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71099997 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 289ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 310ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 310ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $61 (84 units for $5124)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 60ms (67ms) <P12> 294ms (316ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9373 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7307787649651524879
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $92
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $64 sell price $204
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 52 critical: 0 surplus: 52 money: $6756
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 64 critical: 0 surplus: 64 money: $6569
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 86 critical: 0 surplus: 86 money: $3215
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 14 critical: 0 surplus: 14 money: $9784
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (7ms) <P11> 60ms (67ms) <P12> 300ms (322ms) <P13> 116ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9335 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 57
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 322ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 367ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $64 (52 units for $3328)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 54ms (67ms) <P12> 301ms (367ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9340 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3050004782224801968
  INFO [Shop.calcBuySellPrice]                       Current Food price $67
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 21, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 96%
  INFO [Shop.printPriceFactor]                       Food buy price $50 sell price $85
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 6 critical: 5 surplus: 1 money: $6884
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 3 critical: 5 surplus: -2 money: $7465
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 7 critical: 5 surplus: 2 money: $5519
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 5 critical: 5 surplus: 0 money: $9784
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 53ms (67ms) <P12> 301ms (367ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9317 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 58
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $85
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.699 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 0ms, max 301ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 387ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<B.I.L.L.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $65
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 120ms
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $57
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 367ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $37
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $35
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 2
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 387ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 387ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (11 units for $550)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 56ms (67ms) <P12> 301ms (367ms) <P13> 103ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9338 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3738922822167310385
  INFO [Shop.calcBuySellPrice]                       Current Energy price $116
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 81, needed: 41
  INFO [Shop.printPriceFactor]                       Energy is decreased to 63%
  INFO [Shop.printPriceFactor]                       Energy buy price $58 sell price $93
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 18 critical: 11 surplus: 7 money: $7184
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 7 critical: 13 surplus: -6 money: $7615
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 19 critical: 12 surplus: 7 money: $5619
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 37 critical: 5 surplus: 32 money: $9784
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (5ms) <P11> 51ms (67ms) <P12> 301ms (367ms) <P13> 105ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9312 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 59
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.699 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 9 frames, rountrip 1ms, max 301ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 367ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<B.I.L.L.> (P11)FluffyFiend (P13)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <B.I.L.L.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 343ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 343ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 343ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 343ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 343ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 3 takes over trade from seller <B.I.L.L.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $73
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 336ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $93 (5 units for $465)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 301ms (336ms) <P13> 106ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9344 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3865824987658023492
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 24603664
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $10156 Plots: 10 Assets: 5190 Total: 20346
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 5 Energy: 33 Smithore: 0 Crystite: 14
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $7150 Plots: 12 Assets: 5936 Total: 19086
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 0 Energy: 12 Smithore: 0 Crystite: 50
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $7277 Plots: 11 Assets: 6216 Total: 18993
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 0 Energy: 17 Smithore: 0 Crystite: 50
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $5619 Plots: 11 Assets: 6552 Total: 17671
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 5 Energy: 19 Smithore: 0 Crystite: 50
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $120
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $64
  INFO [SummaryPhase2.begin]                         Shop Smithore: 70 units $61
  INFO [SummaryPhase2.begin]                         Shop Food: 11 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $93
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $120
  INFO [SummaryPhase2.begin]                         Colony total: 76096
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 301ms (336ms) <P13> 105ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9343 bytes
  INFO [LandGrantActuator.begin]                     AI: <B.I.L.L.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 300ms (317ms) <P13> 105ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9335 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 300ms (317ms) <P13> 105ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9338 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 517554022663305412
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.68942475
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<B.I.L.L.> (rank 1)
  INFO [Player.useFood]                              (P14)<B.I.L.L.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 51ms (67ms) <P12> 300ms (305ms) <P13> 105ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9333 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <B.I.L.L.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <B.I.L.L.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <B.I.L.L.> got lower bound of 3404.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <B.I.L.L.> finished Development LP in time 455ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3827.0000000000005
  INFO [DevelopmentPlanner.finalizePlan]             AI: <B.I.L.L.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Energy from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,4) into Energy from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Energy from Crystite
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <B.I.L.L.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (5,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Plain (5,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- is trying Mountain2 (6,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <B.I.L.L.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (5,3)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (5,3) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Plain (5,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Plain (5,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> undevelops tile Mountain2 (6,4)
  INFO [GameModel.sellMule]                          (P14)<B.I.L.L.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<B.I.L.L.> develops tile Mountain2 (6,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> is assaying Plain (7,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<B.I.L.L.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <B.I.L.L.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <B.I.L.L.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<B.I.L.L.> gambles $250, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <B.I.L.L.> won $250 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <B.I.L.L.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 37
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 5ms (8ms) <P11> 56ms (67ms) <P12> 299ms (301ms) <P13> 104ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1624787743489325176
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.98428047
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 0 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 55ms (66ms) <P12> 299ms (301ms) <P13> 104ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9294 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 66
  INFO [GameModel.gamble]                            (P12)Gohar gambles $212, max: 47.5, left: 3.6800013, fraction 0.07747371
  INFO [DevelopmentMessenger.showMessage]            Gohar won $212 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 55ms (66ms) <P12> 288ms (301ms) <P13> 104ms (108ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9305 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1852132387732581276
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.74744487
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 0 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (8ms) <P11> 54ms (66ms) <P12> 294ms (301ms) <P13> 104ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 59
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $211, max: 47.5, left: 3.8200011, fraction 0.080421075
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $211 in the pub
  INFO [GameController.apply]                        (P11)FluffyFiend chat: gg
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 4ms (8ms) <P11> 55ms (66ms) <P12> 288ms (301ms) <P13> 103ms (107ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9306 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6962853249569202076
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.102616906
  INFO [PlayerEventPhase.begin]                      Event player: (P13)jellyroger (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: AgricultureAward
  INFO [PlayerEventPhase$1.finished]                 Event Message: The colony council for agriculture awarded you $200 for each food plot you have developed. The total grant is $400
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)jellyroger has 5 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 2ms (6ms) <P11> 54ms (66ms) <P12> 288ms (301ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9315 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P13)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P13)jellyroger finishes on update 57
  INFO [GameModel.gamble]                            (P13)jellyroger gambles $242, max: 47.5, left: 46.359974, fraction 0.9759995
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $242 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 51ms (66ms) <P12> 286ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9313 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 51ms (66ms) <P12> 286ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9305 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3628350161258163770
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 17 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 12 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)jellyroger has 19 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<B.I.L.L.> has 33 energy and needs 1 energy
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 2 energy, 0 smithore, 48 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger expects 6 food, 0 energy, 0 smithore, 51 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> expects 4 food, 58 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 1 energy, 0 smithore, 42 crystite
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P13)jellyroger produced 7 food, 0 energy, 0 smithore, 48 crystite
  INFO [ProductionPhase.logProduction]               (P14)<B.I.L.L.> produced 5 food, 54 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 51ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9363 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SHIP_RETURNS
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1844300746959723818
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 50ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9363 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5472092333351034177
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $61
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-5
  INFO [Shop.printPriceFactor]                       Smithore shop: 70, mules potentially available: 48, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $45 sell price $80
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P12)Gohar chat: gg
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $7488
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 0 critical: 0 surplus: 0 money: $7362
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $6261
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Smithore: 0 critical: 0 surplus: 0 money: $10556
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 54ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9251 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 61
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $2
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $10
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (7ms) <P11> 54ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9254 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9023966369754152455
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $64
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $88 sell price $228
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 92 critical: 0 surplus: 92 money: $7488
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 118 critical: 0 surplus: 118 money: $7362
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Crystite: 98 critical: 0 surplus: 98 money: $6261
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Crystite: 14 critical: 0 surplus: 14 money: $10556
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (7ms) <P11> 54ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9211 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 62
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $92
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (7ms) <P11> 54ms (66ms) <P12> 288ms (301ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9215 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8989917218534152899
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 11, total: 23, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 90%
  INFO [Shop.printPriceFactor]                       Food buy price $30 sell price $65
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 0 critical: 0 surplus: 0 money: $7488
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 0 critical: 0 surplus: 0 money: $7362
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Food: 7 critical: 0 surplus: 7 money: $6261
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Food: 5 critical: 0 surplus: 5 money: $10556
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 53ms (66ms) <P12> 286ms (300ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9208 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 63
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 1ms (6ms) <P11> 51ms (59ms) <P12> 286ms (300ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9219 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3963309548806847908
  INFO [Shop.calcBuySellPrice]                       Current Energy price $93
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 91, needed: 38
  INFO [Shop.printPriceFactor]                       Energy is decreased to 56%
  INFO [Shop.printPriceFactor]                       Energy buy price $37 sell price $72
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 7 critical: 0 surplus: 7 money: $7488
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 0 critical: 0 surplus: 0 money: $7362
  INFO [CollectionPhase.goToNextPhase]               (P13)jellyroger Energy: 6 critical: 0 surplus: 6 money: $6261
  INFO [CollectionPhase.goToNextPhase]               (P14)<B.I.L.L.> Energy: 78 critical: 0 surplus: 78 money: $10556
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 50ms (59ms) <P12> 285ms (300ms) <P13> 104ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9200 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 64
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> target price $52
  INFO [AuctionActuator.calcTargetPrice]             AI: <B.I.L.L.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P14> 0ms (5ms) <P11> 50ms (59ms) <P12> 285ms (300ms) <P13> 105ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9195 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3206539330308339793
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 20661392
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $7362 Plots: 12 Assets: 12004 Total: 25366
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 0 Energy: 0 Smithore: 0 Crystite: 118
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $7488 Plots: 11 Assets: 9895 Total: 22883
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 0 Energy: 7 Smithore: 0 Crystite: 92
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Money: $6261 Plots: 11 Assets: 10586 Total: 22347
  INFO [SummaryPhase2.begin]                         (P13)jellyroger Food: 7 Energy: 6 Smithore: 0 Crystite: 98
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Money: $10556 Plots: 10 Assets: 6338 Total: 21894
  INFO [SummaryPhase2.begin]                         (P14)<B.I.L.L.> Food: 5 Energy: 78 Smithore: 0 Crystite: 14
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $88
  INFO [SummaryPhase2.begin]                         Shop Smithore: 68 units $45
  INFO [SummaryPhase2.begin]                         Shop Food: 11 units $45
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $52
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 92490
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Game
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [SummaryPhase2.getColonyMessage]              Colony rating: 4
  INFO [SummaryPhase2.getColonyMessage]              Overall, the Colony succeeded. The Federation is pleased by your efforts. You will live comfortably!
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (13) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /69.114.29.9 <P13>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 102795 user number 13
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /69.114.29.9 <P13>
  INFO [Server.removeClient]                         Server: Removing client /69.114.29.9 <> with id 82bdf2cb-578b-4a18-93a6-2d096e5c358a
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /69.114.29.9 <>
  INFO [SummaryPhase2.apply]                         Score saved
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /70.36.58.215 <P11>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id b8ecc3ff-84c9-469a-aaed-d5da5f3654b4
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /187.15.167.62 <P12>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 15256 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /187.15.167.62 <P12>
  INFO [Server.removeClient]                         Server: Removing client /187.15.167.62 <> with id 36beb2a7-05e7-412f-ac95-9d01fd2ded6b
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /187.15.167.62 <>
  INFO [MuleGameContainer.release]                   Closing game.
  INFO [GameController.close]                        -------- CLOSING GAME CONTROLLER ----------------------------------
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 101333 user number 10
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (10) 0 bytes
  INFO [GameController.close]                        Got my UserLeft (10) message.
  INFO [Server.removeClient]                         Server: Removing client /127.0.0.1 <S10 P14> with id bb0dbf66-83ae-4435-874b-d0cf905a3c25
  INFO [ConnectedClient.removeUser]                  Server: Removing user 10 from /127.0.0.1 <S10 P14>
  INFO [ConnectedClient.removeUser]                  Server: Removing user 14 from /127.0.0.1 <P14>
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /127.0.0.1 <>
  INFO [GameController.close]                        Left server in 4 ms
  INFO [Server.close]                                Server: Closing
  INFO [MuleGameContainer.release]                   *** Game Over ***
  INFO [MetaFrame.startGame]                         Starting game number 2
  INFO [MetaFrame.startGame]                         Entering Game - ID: 0, Name: IrataMax, Address: 127.0.0.1, Is Host: true
  INFO [MuleGameContainer.init]                      *** Starting Game ***
  INFO [MuleGameContainer.init]                      Display: Created=true Active=false Visible=true
  INFO [MuleGameContainer.init]                      Making display the current GL context
  INFO [View.<init>]                                 Creating view...
  INFO [View.<init>]                                 Finished creating view
  INFO [Server.<init>]                               Server: Creating
  INFO [Server.<init>]                               Server: Started on TCP address /0:0:0:0:0:0:0:0:6260
  INFO [Server.<init>]                               Server: Started on debug TCP address /0:0:0:0:0:0:0:0:6265
  INFO [Server.<init>]                               Server: Started on UDP address /0:0:0:0:0:0:0:0:6260
  INFO [Client.connect]                              Client connects...
  INFO [Client.connectUDP]                           Client UDP connects...
  INFO [Client.connectUDP]                           Client receive UDP address: 0.0.0.0/0.0.0.0:6261
  INFO [Client.connectUDP]                           Client: send UDP address: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client TCP connects...
  INFO [Client.connectTCP]                           Client: Connects TCP: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client: TCP receive buffer: 65536 send buffer: 65536
  INFO [GameController.setModel]                     ++++++++ New Model: CONNECT #0 +++++++++++++++++++++++++++++++++++++++++++
  INFO [Server.acceptClients]                        Server: Accepted client /127.0.0.1 id 367fc693-2015-4142-b7fa-4f97d082ac5a
  INFO [Client.finishConnect]                        Client finishes connection
  INFO [ConnectPhase.update]                         my User Number: 10
  INFO [ConnectPhase.update]                         connection token: 70990375f4e6d9f222963257a01c08fba6a2010cf4ebc34b9cbca93a9df6ac0d
  INFO [ConnectPhase.sendJoin]                       Attempt join: sent request for user...
  INFO [ServerMessageHandler.processJoin]            Server: Client /127.0.0.1 <S10> joins
  INFO [MuleGameContainer.setWindowedMode]           Setting windowed mode: 640 x 480 x 0 @0Hz
  INFO [Client.receiveTCPMessages]                   Client: ServerInfo (0) 35 bytes
  INFO [Client.receiveTCPMessages]                   Client: Join (10) 38 bytes
  INFO [UserController.apply]                        My client id is 367fc693-2015-4142-b7fa-4f97d082ac5a
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setMyUser]                         (S10)host4u is my user
  INFO [GameModel.setLocalUser]                      (S10)host4u is a local Spectator
  INFO [GameModel.setServerUser]                     (S10)host4u is hosting the server
  INFO [GameController.beginNextPhase]               (S10)host4u is not accepted
  INFO [GameController.beginNextPhase]               --------- GAME_LOBBY #0 --------------------------------------------------------
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /127.0.0.1 <S10>
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.logRoundtrip]                         Roundtrips: <S10> 0ms (0ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S10)host4u (ID: 101333)
  INFO [Client.initUDP]                              Sending UDP initialization message id 367fc693-2015-4142-b7fa-4f97d082ac5a
  INFO [Server.initUdp]                              Server: Client /127.0.0.1 <S10> requests UDP address /127.0.0.1:6261
  INFO [Client.receiveTCPMessages]                   Client: ReconnectInfo (0) 120 bytes
  INFO [GameLobbyPhase.apply]                        My UDP connection is initialized
  INFO [LobbyChat.addLobbyMessages]                  Lobby Chat (856245) FluffyFiend: good luck with that
  INFO [Server.acceptClients]                        Server: Accepted client /165.232.116.164 id 8cc5e0c4-62f5-43ca-bdce-5d89166c787a
  INFO [MasterClient.logSend]                        MasterClient: Sending New Game
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S10)host4u (ID 101333)
  INFO [GameLobbyPhase$MasterListener.apply]         Master server gives game ID 159492
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Server.purgePendingClients]                  client purged: 8cc5e0c4-62f5-43ca-bdce-5d89166c787a
  INFO [Server.acceptClients]                        Server: Accepted client /173.79.86.216 id 4d0f0f7b-7634-424d-b2df-d14eb8f7168b
  INFO [ServerMessageHandler.processJoin]            Server: Client /173.79.86.216 <S11> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 38 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)Planet is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)Planet (ID: 22982)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /173.79.86.216 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7089 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.initUdp]                              Server: Client /173.79.86.216 <S11> requests UDP address /173.79.86.216:6261
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)Planet (ID 22982)
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 22982 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /173.79.86.216 <S11>
  INFO [Server.removeClient]                         Server: Removing client /173.79.86.216 <> with id 4d0f0f7b-7634-424d-b2df-d14eb8f7168b
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /173.79.86.216 <>
  INFO [Server.acceptClients]                        Server: Accepted client /173.79.86.216 id 88eb2ca0-9f8c-44d4-8b22-31d731e2e8bc
  INFO [Server.initUdp]                              Server: Client /173.79.86.216 <> requests UDP address /173.79.86.216:6261
  INFO [ServerMessageHandler.processJoin]            Server: Client /173.79.86.216 <S11> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 38 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)Planet is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)Planet (ID: 22982)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /173.79.86.216 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7089 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)Planet (ID 22982)
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 22982 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /173.79.86.216 <S11>
  INFO [Server.removeClient]                         Server: Removing client /173.79.86.216 <> with id 88eb2ca0-9f8c-44d4-8b22-31d731e2e8bc
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /173.79.86.216 <>
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id 493d920a-87b2-4348-a390-3fe8166c331c
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <S11> requests UDP address /70.36.58.215:6261
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7100 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [ServerMessageHandler.processPlayerUnjoin]    /70.36.58.215 <P11> unjoins and becomes a spectator
  INFO [Client.receiveTCPMessages]                   Client: PlayerUnjoin (11) 0 bytes
  INFO [UserController.apply]                        (P11)FluffyFiend unjoins and becomes a spectator
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 12
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (12) 14 bytes
  INFO [Player.<init>]                               Creating (P12)<A.D.A.M.>
  INFO [UserController.setAiPlayer]                  (P12)<A.D.A.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.D.A.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P12)<A.D.A.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 12 voted true
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 14 bytes
  INFO [Player.<init>]                               Creating (P13)<B.I.L.L.>
  INFO [UserController.setAiPlayer]                  (P13)<B.I.L.L.> is an AI player
  INFO [UserController.setAiPlayer]                  <B.I.L.L.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<B.I.L.L.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 13
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 13
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <S10 P12 P13>
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 12
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /127.0.0.1 <S10 P12>
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [Server.acceptClients]                        Server: Accepted client /187.15.167.62 id 6b647a65-f157-4f39-8a94-0ab776c31ed6
  INFO [Server.initUdp]                              Server: Client /187.15.167.62 <> requests UDP address /187.15.167.62:19369
  INFO [ServerMessageHandler.processJoin]            Server: Client /187.15.167.62 <S12> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (12) 37 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S12)Gohar is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S12)Gohar (ID: 15256)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /187.15.167.62 <S12>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7238 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S12)Gohar (ID 15256)
  INFO [ServerMessageHandler.processPlayerJoin]      /187.15.167.62 <S12> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (12) 0 bytes
  INFO [UserController.apply]                        (S12)Gohar joins the players
  INFO [Player.<init>]                               Creating (P12)Gohar
  INFO [GameModel.setRemoteUser]                     (P12)Gohar is a remote Player
  INFO [GameController.apply]                        (P12)Gohar chat: hey ff, 
  INFO [GameController.apply]                        (P11)FluffyFiend chat: meow
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 14 bytes
  INFO [Player.<init>]                               Creating (P13)<A.D.A.M.>
  INFO [UserController.setAiPlayer]                  (P13)<A.D.A.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.D.A.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<A.D.A.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 14
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (14) 14 bytes
  INFO [Player.<init>]                               Creating (P14)<A.L.A.N.>
  INFO [UserController.setAiPlayer]                  (P14)<A.L.A.N.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.L.A.N.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P14)<A.L.A.N.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 14 voted true
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (10) 0 bytes
  INFO [GameLobbyPhase.apply]                        Starting Game - All players want to continue
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: Gohar voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <A.D.A.M.> voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: FluffyFiend voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <A.L.A.N.> voted: YES
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P14)<A.L.A.N.> (P12)Gohar (P11)FluffyFiend (P13)<A.D.A.M.> 
  INFO [MasterClient.logSend]                        MasterClient: Sending Start Game
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 584
  INFO [GameController.beginNextPhase]               --------- INTRO #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 284ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7387 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 284ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7381 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2337484904792664874
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P14)<A.L.A.N.> (P11)FluffyFiend (P13)<A.D.A.M.> (P12)Gohar 
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 30584008
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $48
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 8 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 4680
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- INTRO #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7379 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7542 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <A.D.A.M.> prefers Smithore
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <A.L.A.N.> prefers Energy
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 7616 tiles in 42110200ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.L.A.N.> found 4 plans testing 7616 tiles in 42175300ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain3 Smithore <claim> (+4) 1490 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 2040 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain3 Smithore <claim> (+4) 1490 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 2040 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 1440 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Smithore <claim> (+3) 1990 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 1440 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Smithore <claim> (+3) 1990 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants Mountain3 (5,4)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [LandGrantActuator.update]                    AI: <A.L.A.N.> wants Plain (5,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 10: Mountain3 (1,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 20: Mountain2 (2,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 22 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 22: Plain (5,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 40 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 40: Mountain3 (5,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 284ms (286ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7613 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $160
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> reverted to old value estimation
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $705
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $704
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> reverted to old value estimation
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1127
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $936
  INFO [AbstractAuctionController.begin]             Begin auction id 1
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $648 (changed $-56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $884 (changed $-52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $596 (changed $-52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $840 (changed $-44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $824 (changed $-16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $572 (changed $-24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $604 (changed $32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $880 (changed $56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $820 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $788 (changed $-32)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $864
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7800 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4579565890110641005
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7806 bytes
  INFO [Wampus.<init>]                               Wampus has 10 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.L.A.N.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.L.A.N.> found 1 plans testing 157 tiles in 2752700ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: Plain Energy (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1925 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> is assaying Plain (5,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.L.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $134, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $134 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 58ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8236 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7580966364402895871
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 60ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8238 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 10 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (8,3) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1903
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $76, max: 47.5, left: 9.959141, fraction 0.20966612
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $76 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 60ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8301 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2585909074016444987
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 57ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8306 bytes
  INFO [Wampus.<init>]                               Wampus has 10 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 157 tiles in 1737000ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain3 Smithore (+4) 1490 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2025 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (5,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Mountain3 (5,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $138, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $138 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (66ms) <P12> 282ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8355 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8157885437424254846
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 57ms (66ms) <P12> 272ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8351 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 10 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain3 (1,1) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1103
  INFO [GameModel.gamble]                            (P12)Gohar gambles $116, max: 47.5, left: 26.179512, fraction 0.55114764
  INFO [DevelopmentMessenger.showMessage]            Gohar won $116 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8385 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8256075430926956313
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8436 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4587939607036434158
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 2 energy and needs 0 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 0 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 4 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 5 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 0 food, 0 energy, 6 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8454 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8457 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2003911616084870084
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $12
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 14, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 52%
  INFO [Shop.printPriceFactor]                       Smithore buy price $62 sell price $97
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 5 critical: 0 surplus: 5 money: $1041
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 6 critical: 0 surplus: 6 money: $1063
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $162
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $1084
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 57ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8390 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 2
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $210
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $230
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $97
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $230
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.717 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $97 (1 units for $97)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 51ms (67ms) <P12> 283ms (291ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8450 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6023812498176728467
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $48
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $104 sell price $244
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $944
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $1063
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $162
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1084
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8399 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $104 (0 units for $0)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8380 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5872079852090451557
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 8, total: 12, needed: 12
  INFO [Shop.printPriceFactor]                       Food is increased to 100%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 1 critical: 3 surplus: -2 money: $944
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 1 critical: 3 surplus: -2 money: $1063
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 3 surplus: -2 money: $162
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 1 critical: 3 surplus: -2 money: $1084
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 51ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8379 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 4
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.717 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 283ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $358
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (8 units for $400)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 50ms (58ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8427 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -961845557650354416
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 8, total: 26, needed: 6
  INFO [Shop.printPriceFactor]                       Energy is decreased to 42%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 1 critical: 2 surplus: -1 money: $794
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 1 critical: 2 surplus: -1 money: $963
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 8 critical: 1 surplus: 7 money: $112
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 8 critical: 1 surplus: 7 money: $984
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (58ms) <P12> 271ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8399 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 5
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $363
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.718 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 282ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller FluffyFiend rank 2 takes over trade from seller <A.L.A.N.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $363
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $363
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (2 units for $90)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 50ms (57ms) <P12> 283ms (283ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8465 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8100190024447676498
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 28677336
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $873 Plots: 1 Assets: 977 Total: 2350
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 3 Energy: 3 Smithore: 6 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $794 Plots: 1 Assets: 937 Total: 2231
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 4 Energy: 1 Smithore: 6 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $984 Plots: 1 Assets: 595 Total: 2079
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 3 Energy: 8 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $202 Plots: 2 Assets: 455 Total: 1657
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 2 Energy: 6 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 13 mules
  INFO [Shop.buildMules]                             A mule now costs $190
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $104
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $97
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 13 $190
  INFO [SummaryPhase2.begin]                         Colony total: 8317
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (57ms) <P12> 282ms (283ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8463 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the search to pick a tile.
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.L.A.N.> found 4 plans testing 5971 tiles in 33725000ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 5971 tiles in 34959300ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: River Food <claim> (+4) 2279 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2989 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: River Food <claim> (+4) 2279 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2989 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: River Food <claim> (+4) 2279 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2989 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: River Food <claim> (+4) 2279 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2989 points
  INFO [LandGrantActuator.update]                    AI: <A.L.A.N.> wants River (4,3)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 2619 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain1 Smithore <claim> (+2) 3577 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 2619 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Smithore <claim> (+3) 3480 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 2619 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Smithore <claim> (+3) 3480 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore <claim> (+3) 2619 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain2 Smithore <claim> (+3) 3480 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants Mountain2 (8,0)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 3ms, max 282ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 283ms 22 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 3ms, max 282ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 8 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 8: Mountain2 (8,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 283ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 10: Plain (2,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 19: Plain (3,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 27 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 27: River (4,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 51ms (57ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8498 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 51ms (57ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8500 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7867612494823991574
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.35421026
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 51ms (57ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8499 bytes
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 141 tiles in 3052900ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain2 Smithore (+3) 2619 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain1 Smithore <claim> (+2) 3577 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,0) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (8,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain2 (8,0) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $109, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $109 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 53ms (57ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8511 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1743665240564910059
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9828585
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 53ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8509 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (2,1) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1053
  INFO [GameModel.gamble]                            (P12)Gohar gambles $162, max: 47.5, left: 26.95953, fraction 0.5675691
  INFO [DevelopmentMessenger.showMessage]            Gohar won $162 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 53ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8553 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3473167312010776103
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8514666
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8553 bytes
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.L.A.N.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.L.A.N.> found 1 plans testing 141 tiles in 1122400ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.L.A.N.> Plan: River Food (+4) 2279 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2989 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile River (4,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> is assaying River (4,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.L.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> is assaying Plain (0,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.L.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> is assaying Plain (0,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.L.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $65, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $65 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (67ms) <P12> 276ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8586 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3063220387830531465
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9612446
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (67ms) <P12> 282ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8589 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Mountain2 (8,3)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,2) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1570
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $50, max: 47.5, left: 1.9327621, fraction 0.04068973
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $50 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (66ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8619 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (66ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8613 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 415899270301554249
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 1 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 3 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 6 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 8 energy and needs 1 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 3 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 0 food, 0 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 5 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 4 food, 3 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 4 energy, 5 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 0 food, 0 energy, 6 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 4 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 4 food, 3 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8639 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: FIRE_IN_STORE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5291550658982270702
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8640 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7726246887530737210
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $97
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $4
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 9, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 67%
  INFO [Shop.printPriceFactor]                       Smithore buy price $69 sell price $104
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 11 critical: 0 surplus: 11 money: $816
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 12 critical: 0 surplus: 12 money: $817
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $62
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $934
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 54ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8548 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 7
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $190
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $210
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $104
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $210
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.717 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 283ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 290ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $69 (11 units for $759)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 52ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8645 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 150010168524873377
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $104
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $92 sell price $232
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $1575
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $817
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $62
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $934
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8562 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $92 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8536 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6754415155530740645
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 9, needed: 12
  INFO [Shop.printPriceFactor]                       Food is increased to 125%
  INFO [Shop.printPriceFactor]                       Food buy price $48 sell price $83
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 1 critical: 3 surplus: -2 money: $1575
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 0 critical: 3 surplus: -3 money: $817
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 3 surplus: 1 money: $62
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 4 critical: 3 surplus: 1 money: $934
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 52ms (67ms) <P12> 284ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8527 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 9
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $83
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $144
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $87
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $83
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $144
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $87
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $83
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $144
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $87
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $83 (2 units for $167)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 51ms (66ms) <P12> 285ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8642 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7582656130860476147
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 17, needed: 10
  INFO [Shop.printPriceFactor]                       Energy is decreased to 69%
  INFO [Shop.printPriceFactor]                       Energy buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 4 critical: 2 surplus: 2 money: $1491
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 1 critical: 3 surplus: -2 money: $734
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 3 surplus: 0 money: $229
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 9 critical: 2 surplus: 7 money: $934
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 52ms (67ms) <P12> 293ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8547 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 10
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 285ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer Gohar rank 2
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $176
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $41 (6 units for $248)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8623 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2862813944978108584
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 48150304
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1418 Plots: 2 Assets: 607 Total: 3025
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 2 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $581 Plots: 2 Assets: 1295 Total: 2876
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 1 Energy: 4 Smithore: 12 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $1182 Plots: 2 Assets: 600 Total: 2782
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 4 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $207 Plots: 3 Assets: 450 Total: 2157
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 2 Energy: 4 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $130
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $92
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $69
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $83
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $41
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $130
  INFO [SummaryPhase2.begin]                         Colony total: 10840
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8605 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 4900 tiles in 41885900ns
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants River (4,4)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2987 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 3436 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2987 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 3436 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2987 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain1 Smithore <claim> (+2) 3401 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Mountain1 Smithore <claim> (+2) 3058 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 3060 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants River (4,1)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 2: Mountain2 (2,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 283ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 9: Plain (3,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 10 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 10: River (4,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 7ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 31 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 31: River (4,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 60ms (66ms) <P12> 284ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8593 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $804
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $6271
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $308
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1728
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $1100
  INFO [AbstractAuctionController.begin]             Begin auction id 11
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $1100 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $1100 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $1040 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $980 (changed $-60)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $852
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 7ms (9ms) <P11> 60ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 7 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8602 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $792
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $6271
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $308
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1316
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $1100
  INFO [AbstractAuctionController.begin]             Begin auction id 12
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 6ms, max 283ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P14)<A.L.A.N.> bought the plot for $796
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #3
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 60ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8613 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $736
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $6271
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $308
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $749
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $-204
  INFO [AbstractAuctionController.begin]             Begin auction id 13
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 60ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8599 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1989328913673781465
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.4740036
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 1)
  INFO [Player.useFood]                              (P12)Gohar has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 54ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8592 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (3,3) with Food factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (2,0) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 1539
  INFO [GameModel.gamble]                            (P12)Gohar gambles $61, max: 47.5, left: 3.072761, fraction 0.0646897
  INFO [DevelopmentMessenger.showMessage]            Gohar won $61 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 66ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8648 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2117557211331350626
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9051912
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 1 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8652 bytes
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 0.33333337 (19.166668/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1617.0000000000002
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,0) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (8,0): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (8,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain2 (8,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $205
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain2 (8,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $76, max: 47.5, left: 9.583334, fraction 0.2017544
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $76 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8669 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6588228041052819189
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.087097704
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.L.A.N.> (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: Charity
  INFO [PlayerEventPhase$1.finished]                 Event Message: A charity from your home-world took pity on you and sent $75
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 4 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8670 bytes
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 1178.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 1ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 4247.000000000001
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,1) into Food from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile River (4,4) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $58, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $58 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8711 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1863313808377777129
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.70841914
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8713 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 6 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,2) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,1) with Food factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,2)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1600
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $51, max: 47.5, left: 1.9127622, fraction 0.04026868
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $51 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8736 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8730 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6416295048869336923
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 6 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 3 energy and needs 3 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 3 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 1 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 3 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 15 food, 3 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 1 food, 4 energy, 8 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 3 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 1 food, 3 energy, 2 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 15 food, 4 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8759 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7283973126327502053
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8767 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1308367416131028373
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $69
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $3
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 8, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 72%
  INFO [Shop.printPriceFactor]                       Smithore buy price $53 sell price $88
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 8 critical: 0 surplus: 8 money: $367
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 16 critical: 0 surplus: 16 money: $527
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 2 critical: 0 surplus: 2 money: $128
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $309
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8709 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 14
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $170
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $190
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $190
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.718 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 282ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $53 (10 units for $530)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 59ms (67ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8793 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1025994489312126054
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $92
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $80 sell price $220
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $791
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $527
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $234
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $309
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 59ms (67ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8721 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $80 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (67ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8701 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4257405994504067840
  INFO [Shop.calcBuySellPrice]                       Current Food price $83
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 20, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 70%
  INFO [Shop.printPriceFactor]                       Food buy price $43 sell price $78
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 0 critical: 3 surplus: -3 money: $791
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 3 critical: 3 surplus: 0 money: $527
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 3 surplus: -2 money: $234
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 16 critical: 3 surplus: 13 money: $309
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (8ms) <P11> 59ms (67ms) <P12> 282ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8684 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 16
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $78
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.717 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $78
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $78
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 284ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $78 (2 units for $156)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 59ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8740 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5611148290816495849
  INFO [Shop.calcBuySellPrice]                       Current Energy price $41
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 18, needed: 14
  INFO [Shop.printPriceFactor]                       Energy is decreased to 83%
  INFO [Shop.printPriceFactor]                       Energy buy price $19 sell price $54
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 7 critical: 4 surplus: 3 money: $713
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 2 critical: 3 surplus: -1 money: $527
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 5 critical: 3 surplus: 2 money: $156
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 4 critical: 4 surplus: 0 money: $465
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 59ms (66ms) <P12> 284ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8705 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 17
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $39 (4 units for $156)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- SUMMARY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 51ms (66ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8767 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2993658203240770209
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 35530072
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $391 Plots: 4 Assets: 1591 Total: 3982
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 14 Energy: 6 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $445 Plots: 3 Assets: 1493 Total: 3438
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 3 Energy: 4 Smithore: 16 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $835 Plots: 4 Assets: 599 Total: 3434
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 1 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $190 Plots: 4 Assets: 567 Total: 2757
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 2 Energy: 4 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 13 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $80
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $53
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $78
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $39
  INFO [SummaryPhase2.begin]                         Shop mules: 13 $100
  INFO [SummaryPhase2.begin]                         Colony total: 13611
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 65ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8754 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (5,1)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Mountain2 (6,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 285ms 23 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 2: Plain (3,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 7 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 7: Plain (5,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 13 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 13: Mountain2 (6,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 18: Mountain2 (2,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 59ms (67ms) <P12> 283ms (287ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8759 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $628
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $770
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $200
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1928
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $120
  INFO [AbstractAuctionController.begin]             Begin auction id 18
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 4ms, max 283ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $628
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8717 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $568
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $770
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $200
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1928
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $120
  INFO [AbstractAuctionController.begin]             Begin auction id 19
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 1ms, max 283ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 56ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8714 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8103596917085086626
  INFO [Development.setPlayerOrder]                  Normal development order. 13 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.030742824
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.L.A.N.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: MischievousElves
  INFO [PlayerEventPhase$1.finished]                 Event Message: Mischievous Glac-Elves broke into your storage shed and stole half your food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 7 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 67ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8718 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 2956.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3533.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,2) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Mountain2 (6,2) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $157, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $157 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 284ms (286ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8725 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2254197314595525846
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9788541
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8732 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1578.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3368.9999999999995
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,4) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain3 (5,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (5,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Plain (5,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $135, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $135 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8733 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8839423601085403284
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.012640536
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: SwampEelEating
  INFO [PlayerEventPhase$1.finished]                 Event Message: You won the colony Swamp Eel eating contest and collected $100 (Yuck!)
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 1 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 66ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8742 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (5,3) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 899
  INFO [GameModel.gamble]                            (P12)Gohar gambles $102, max: 47.5, left: 1.186419, fraction 0.024977243
  INFO [DevelopmentMessenger.showMessage]            Gohar won $102 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 59ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8780 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5757598270000750771
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.848187
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 2 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 66ms (67ms) <P12> 283ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8777 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,3) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1290
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $129, max: 47.5, left: 8.072758, fraction 0.1699528
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $129 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 283ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8792 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8631333173498056022
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8801 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8790318812597365196
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 4 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 4 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 4 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 6 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 3 food, 4 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 15 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 3 food, 1 energy, 8 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 29 food, 2 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 3 food, 2 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 15 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 2 food, 2 energy, 10 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 26 food, 0 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8800 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8804 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3452405186288470983
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $53
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $3
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 9, mules needed: 6
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 75%
  INFO [Shop.printPriceFactor]                       Smithore buy price $53 sell price $88
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 7 critical: 0 surplus: 7 money: $259
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 16 critical: 0 surplus: 16 money: $705
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 10 critical: 0 surplus: 10 money: $344
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $623
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8760 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 20
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $150
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $170
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $170
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 285ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $53 (17 units for $901)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 67ms (67ms) <P12> 300ms (305ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8850 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4884381781952707650
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $80
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $88 sell price $228
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $630
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $705
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $874
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $623
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 67ms (67ms) <P12> 300ms (305ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8770 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $88 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 300ms (305ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8744 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6584410603465136758
  INFO [Shop.calcBuySellPrice]                       Current Food price $78
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 48, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 50%
  INFO [Shop.printPriceFactor]                       Food buy price $24 sell price $59
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 3 critical: 4 surplus: -1 money: $630
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 15 critical: 4 surplus: 11 money: $705
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 2 critical: 4 surplus: -2 money: $874
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 28 critical: 4 surplus: 24 money: $623
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 58ms (67ms) <P12> 300ms (305ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8732 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 22
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 305ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (5 units for $122)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 300ms (305ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8804 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -503719056843116207
  INFO [Shop.calcBuySellPrice]                       Current Energy price $39
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 9, needed: 17
  INFO [Shop.printPriceFactor]                       Energy is increased to 167%
  INFO [Shop.printPriceFactor]                       Energy buy price $50 sell price $85
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 3 critical: 4 surplus: -1 money: $580
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 1 critical: 4 surplus: -3 money: $827
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 4 surplus: -1 money: $826
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 2 critical: 5 surplus: -3 money: $623
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 66ms (67ms) <P12> 300ms (304ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8756 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 23
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $65
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $65
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 303ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $65 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- SUMMARY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 61ms (67ms) <P12> 300ms (303ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8808 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4547849660405305474
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 42384856
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $623 Plots: 5 Assets: 1295 Total: 4418
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 28 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $580 Plots: 6 Assets: 795 Total: 4375
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 5 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $827 Plots: 4 Assets: 1478 Total: 4305
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 10 Energy: 1 Smithore: 16 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $826 Plots: 5 Assets: 680 Total: 4006
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $88
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $53
  INFO [SummaryPhase2.begin]                         Shop Food: 1 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $65
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 17104
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 58ms (66ms) <P12> 300ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8790 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (5,0)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Plain (3,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 5ms, max 300ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 301ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 3ms, max 300ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 3 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 3: Plain (5,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 3ms, max 289ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 10: Plain (1,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 286ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 12: Plain (8,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 5ms, max 286ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 20 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 20: Plain (3,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 6ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (8ms) <P11> 61ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8833 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $420
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1523
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $732
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1523
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $432
  INFO [AbstractAuctionController.begin]             Begin auction id 24
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $432 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $376 (changed $-56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $712 (changed $-20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $708 (changed $-24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $0)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $728 (changed $-4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $732 (changed $20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $680 (changed $-52)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $752
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (9ms) <P11> 55ms (66ms) <P12> 284ms (290ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8847 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $692
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1523
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $732
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $1523
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $432
  INFO [AbstractAuctionController.begin]             Begin auction id 25
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P13)<A.D.A.M.> bought the plot for $696
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (66ms) <P12> 284ms (294ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8828 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5060688148927685036
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.14201075
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.L.A.N.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: MuleLostBolt
  INFO [PlayerEventPhase$1.finished]                 Event Message: One of your M.U.L.E.s lost a bolt. Repairs cost you $150
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 28 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8830 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1378.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,2) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (3,4) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (3,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile River (4,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Mountain2 (6,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Mountain2 (6,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (3,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $177, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $177 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 55ms (61ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8822 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9203902284848636315
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8749654
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 55ms (61ms) <P12> 288ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8824 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (8,2) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2059
  INFO [GameModel.gamble]                            (P12)Gohar gambles $126, max: 47.5, left: 16.979301, fraction 0.35745898
  INFO [DevelopmentMessenger.showMessage]            Gohar won $126 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 56ms (67ms) <P12> 291ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8858 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9057626222273425583
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.033850968
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<A.D.A.M.> (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: ExtraPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You received an extra plot of land to encourage colony development
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 10 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 55ms (66ms) <P12> 291ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8883 bytes
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 28ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 972.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 6 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,0) into Empty from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,4) into Empty from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (5,0) into Energy from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	5. make plot (0,2) into Energy from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	6. make plot (7,3) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (8,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (0,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Empty --> Energy
  INFO [DevelopmentPlanner.enqueueEquipViaWampus]    AI: <A.D.A.M.> couldn't afford to equip a new mule
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <A.D.A.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain2 (8,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain3 (5,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (0,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,3) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $186, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $186 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 57ms (67ms) <P12> 296ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8865 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6248628229808745864
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7734026
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 57ms (67ms) <P12> 296ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8854 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 2 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,1)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (8,3) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,1) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1935
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $123, max: 47.5, left: 9.299126, fraction 0.19577107
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $123 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 53ms (66ms) <P12> 297ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8858 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 53ms (66ms) <P12> 297ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8853 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5552691367940163346
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 3 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 1 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 3 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 2 energy and needs 2 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 12 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 18 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 8 energy, 14 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 4 food, 17 energy, 3 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 3 food, 10 energy, 5 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 17 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 8 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 5 food, 16 energy, 2 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 53ms (66ms) <P12> 297ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8892 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1950931640872503990
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 53ms (66ms) <P12> 297ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8893 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1681135150128322727
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $53
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-14
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 13, mules needed: 8
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 71%
  INFO [Shop.printPriceFactor]                       Smithore buy price $36 sell price $71
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 5 critical: 0 surplus: 5 money: $756
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 16 critical: 0 surplus: 16 money: $317
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 13 critical: 0 surplus: 13 money: $197
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 2 critical: 0 surplus: 2 money: $400
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 53ms (66ms) <P12> 297ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8864 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 26
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $130
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $150
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $134
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $150
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.714 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 0ms, max 286ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $36 (15 units for $540)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (57ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8899 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3896304972154882904
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $88
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $76 sell price $216
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $828
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $317
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $665
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $400
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (57ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8872 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $76 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (60ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8853 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4097922877444005508
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 1, total: 24, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 75%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 4 critical: 4 surplus: 0 money: $828
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 7 critical: 4 surplus: 3 money: $317
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 0 critical: 4 surplus: -4 money: $665
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 12 critical: 4 surplus: 8 money: $400
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 52ms (66ms) <P12> 298ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8841 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 28
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.702 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 0ms, max 298ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $38 (5 units for $193)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 52ms (57ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8899 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5339326348429451339
  INFO [Shop.calcBuySellPrice]                       Current Energy price $65
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 51, needed: 13
  INFO [Shop.printPriceFactor]                       Energy is decreased to 44%
  INFO [Shop.printPriceFactor]                       Energy buy price $14 sell price $49
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 10 critical: 4 surplus: 6 money: $778
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 17 critical: 2 surplus: 15 money: $410
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 8 critical: 4 surplus: 4 money: $522
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 16 critical: 3 surplus: 13 money: $500
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 55ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8872 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 29
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $29
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $29
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-8
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $29 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8900 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2572010176907035363
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 38685088
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $410 Plots: 7 Assets: 1621 Total: 5531
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 17 Smithore: 16 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $778 Plots: 7 Assets: 1123 Total: 5401
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 5 Energy: 10 Smithore: 3 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $500 Plots: 6 Assets: 1426 Total: 4926
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 10 Energy: 16 Smithore: 2 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $522 Plots: 7 Assets: 884 Total: 4906
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 8 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $70
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $76
  INFO [SummaryPhase2.begin]                         Shop Smithore: 13 units $36
  INFO [SummaryPhase2.begin]                         Shop Food: 1 units $38
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $29
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $70
  INFO [SummaryPhase2.begin]                         Colony total: 20764
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 55ms (66ms) <P12> 283ms (298ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8876 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain1 (8,1)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Plain (0,0)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 298ms 23 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 0 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 0: Plain (0,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 7 frame 4
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (6,4)
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 7: Mountain1 (8,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 13: Plain (2,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 14 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 14: Plain (6,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 283ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 55ms (66ms) <P12> 283ms (298ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8880 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 55ms (66ms) <P12> 283ms (298ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8880 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8779710948619937332
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5939178
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 55ms (66ms) <P12> 283ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8879 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 292.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 8ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1699.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 5 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,0) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,1) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (8,0) into Smithore from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (5,4) into Smithore from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	5. make plot (6,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (8,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Empty --> Smithore
  INFO [DevelopmentPlanner.enqueueEquipViaWampus]    AI: <A.D.A.M.> couldn't afford to equip a new mule
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <A.D.A.M.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- success (at least in theory)!
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,1) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain2 (8,0) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (5,4) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $164, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $164 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 55ms (66ms) <P12> 283ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8914 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3683345975677787729
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8494752
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 54ms (66ms) <P12> 283ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8913 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (2,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain1 (8,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (3,0) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2234
  INFO [GameModel.gamble]                            (P12)Gohar gambles $103, max: 47.5, left: 3.4191008, fraction 0.071981065
  INFO [DevelopmentMessenger.showMessage]            Gohar won $103 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8967 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1014152487504327505
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8577047
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 10 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 54ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8972 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 692.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 10ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1895.9999999999998
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,2) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (0,0) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (3,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (3,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (3,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile River (4,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,0) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $133, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $133 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 53ms (66ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8978 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5995753657150092690
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.110241115
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: HomeWorldPackage
  INFO [PlayerEventPhase$1.finished]                 Event Message: You just received a package from your home-world relatives containing 3 food and 2 energy units
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 7 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (9ms) <P11> 53ms (66ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8973 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,4) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2418
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 7ms (11ms) <P11> 53ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9005 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: RADIATION
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8989297885235759175
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ColonyEvent.applyEvent]                      Radiation strikes (P13)<A.D.A.M.> Plain (5,0)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 7ms (10ms) <P11> 52ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 7 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9002 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7844104195503812492
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 10 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 17 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 10 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 16 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 6 energy, 7 smithore, 8 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 6 energy, 15 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 8 energy, 14 smithore, 9 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 16 food, 3 energy, 10 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 2 food, 10 energy, 8 smithore, 6 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 6 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 9 energy, 12 smithore, 7 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 18 food, 3 energy, 5 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 50ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 7 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9068 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 50ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 7 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9073 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9039610303063435322
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $36
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $2
  INFO [Shop.printPriceFactor]                       Smithore shop: 13, mules potentially available: 10, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 63%
  INFO [Shop.printPriceFactor]                       Smithore buy price $52 sell price $87
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 11 critical: 0 surplus: 11 money: $691
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 27 critical: 0 surplus: 27 money: $289
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 12 critical: 0 surplus: 12 money: $212
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 7 critical: 0 surplus: 7 money: $513
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (10ms) <P11> 50ms (66ms) <P12> 285ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9030 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 31
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $130
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $114
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $130
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 285ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 291ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 0
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 286ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $52 (23 units for $1196)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (10ms) <P11> 50ms (66ms) <P12> 284ms (286ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9064 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4697845780048537627
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $76
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $64 sell price $204
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 6 critical: 0 surplus: 6 money: $1263
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $289
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 7 critical: 0 surplus: 7 money: $836
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $513
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 50ms (66ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9032 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 32
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $64 (13 units for $832)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9076 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -810171876805319031
  INFO [Shop.calcBuySellPrice]                       Current Food price $38
  INFO [Shop.printPriceFactor]                       Food shop: 1, total: 31, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 64%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 3 critical: 4 surplus: -1 money: $1647
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 4 critical: 4 surplus: 0 money: $289
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 2 critical: 4 surplus: -2 money: $1284
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 21 critical: 4 surplus: 17 money: $513
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (67ms) <P12> 284ms (285ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9023 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 33
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $59
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $59
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 285ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 299ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $59
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $59
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $59
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $103 (4 units for $413)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 51ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9020 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6344712562470883163
  INFO [Shop.calcBuySellPrice]                       Current Energy price $29
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 51, needed: 27
  INFO [Shop.printPriceFactor]                       Energy is decreased to 65%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 13 critical: 7 surplus: 6 money: $1405
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 15 critical: 6 surplus: 9 money: $289
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 12 critical: 7 surplus: 5 money: $1113
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 11 critical: 7 surplus: 4 money: $876
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 54ms (67ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9002 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 34
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.709 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 291ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $27
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (11 units for $243)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- SUMMARY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 51ms (67ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9026 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1398963574343446240
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 31309376
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $951 Plots: 7 Assets: 3013 Total: 7464
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 18 Energy: 8 Smithore: 7 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $457 Plots: 8 Assets: 2661 Total: 7118
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 7 Smithore: 27 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $1309 Plots: 8 Assets: 1795 Total: 7104
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 5 Energy: 17 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $966 Plots: 8 Assets: 1792 Total: 6758
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 19 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 10 mules for 20 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $64
  INFO [SummaryPhase2.begin]                         Shop Smithore: 16 units $52
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $103
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 28444
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 65ms (67ms) <P12> 291ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9015 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants River (4,0)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants River (4,0)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.L.A.N.> must pick a different tile.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Plain (6,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 3ms, max 291ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 2ms, max 286ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 1 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 1: River (4,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 2ms, max 286ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 3: Plain (7,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 4 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 4: Plain (6,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 12: Plain (8,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 51ms (67ms) <P12> 284ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9037 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $664
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1317
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $8
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $890
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $868
  INFO [AbstractAuctionController.begin]             Begin auction id 35
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $832 (changed $-36)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $1028
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 65ms (67ms) <P12> 283ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9051 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $968
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $961
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $8
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $890
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $868
  INFO [AbstractAuctionController.begin]             Begin auction id 36
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 51ms (67ms) <P12> 283ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9038 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1988812393243894104
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.25377482
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.L.A.N.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: GypsyInlaws
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your Space Gypsy inlaws made a mess of the town. It cost you $300 to clean it up
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 18 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 51ms (67ms) <P12> 284ms (299ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9042 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 1799.0 from previous solution, plus 1 round of fudging.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 140ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2015.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,2) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,0) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (6,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (6,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Mountain2 (6,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Mountain2 (6,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,0)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (6,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $194, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $194 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 17
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 50ms (66ms) <P12> 290ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9031 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4810676124537437852
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.53922397
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 50ms (67ms) <P12> 290ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9039 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1731.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 323ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2899.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 5 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,1) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,4) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (4,0) into Food from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	5. make plot (5,0) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain3 (5,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (5,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (6,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $183, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $183 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 27
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 50ms (65ms) <P12> 286ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9042 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3965046648562917998
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.22434378
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: WanderingSpaceTraveler
  INFO [PlayerEventPhase$1.finished]                 Event Message: A wandering space traveler repaid your hospitality by leaving two bars of smithore
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 5 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 50ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9040 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain2 (2,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (0,3) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            Gohar caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (8,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,0) with Energy factory
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 2423. End Update: 2422
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2621
  INFO [GameModel.gamble]                            (P12)Gohar gambles $100, max: 47.5, left: 0.11910342, fraction 0.0025074403
  INFO [DevelopmentMessenger.showMessage]            Gohar won $100 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 50ms (66ms) <P12> 284ms (294ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9083 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3269287146995467621
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7435847
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 50ms (66ms) <P12> 284ms (294ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9083 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (2,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (2,3) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (8,4) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2375
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 50ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9094 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: METEORITE_STRIKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6292688839560291941
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9091 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8684687804425650783
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 17 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 7 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 19 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 8 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 6 energy, 4 smithore, 26 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 33 food, 6 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 6 smithore, 29 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 33 food, 8 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 3 food, 6 energy, 5 smithore, 24 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 32 food, 5 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 6 smithore, 31 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 33 food, 8 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 50ms (65ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9162 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 50ms (65ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9164 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -783804495840564560
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $52
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-16
  INFO [Shop.printPriceFactor]                       Smithore shop: 16, mules potentially available: 15, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 50%
  INFO [Shop.printPriceFactor]                       Smithore buy price $34 sell price $69
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 7 critical: 0 surplus: 7 money: $156
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 30 critical: 0 surplus: 30 money: $540
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $641
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 7 critical: 0 surplus: 7 money: $845
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 50ms (65ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9106 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 37
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $90
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $94
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $110
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 0
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $34 (6 units for $204)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7308409457951223592
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $64
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $144 sell price $284
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 24 critical: 0 surplus: 24 money: $156
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $540
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 31 critical: 0 surplus: 31 money: $845
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $845
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 51ms (66ms) <P12> 284ms (290ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9110 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 38
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 290ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 290ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $144 (55 units for $7920)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (7ms) <P11> 52ms (67ms) <P12> 284ms (288ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9179 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5469658599018239627
  INFO [Shop.calcBuySellPrice]                       Current Food price $103
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 76, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 41%
  INFO [Shop.printPriceFactor]                       Food buy price $27 sell price $62
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 4 critical: 4 surplus: 0 money: $3612
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 32 critical: 4 surplus: 28 money: $540
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 0 critical: 4 surplus: -4 money: $5309
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 40 critical: 4 surplus: 36 money: $845
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 58ms (67ms) <P12> 284ms (288ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9075 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 39
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 288ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $32 (14 units for $460)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 54ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -294535998115251151
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 37, needed: 33
  INFO [Shop.printPriceFactor]                       Energy is decreased to 92%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 13 critical: 9 surplus: 4 money: $3550
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 5 critical: 8 surplus: -3 money: $876
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 9 critical: 9 surplus: 0 money: $4911
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 10 critical: 7 surplus: 3 money: $969
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 52ms (67ms) <P12> 284ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9070 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 40
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.714 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 0ms, max 286ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <A.D.A.M.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 4 takes over trade from buyer <A.D.A.M.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 306ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (2 units for $90)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- SUMMARY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 55ms (67ms) <P12> 286ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9100 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6871084642785207862
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 38090800
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $4821 Plots: 9 Assets: 1941 Total: 11262
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 13 Energy: 11 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $3550 Plots: 10 Assets: 2133 Total: 10683
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 5 Energy: 13 Smithore: 7 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $876 Plots: 9 Assets: 2525 Total: 7901
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 20 Energy: 5 Smithore: 30 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $1059 Plots: 8 Assets: 2344 Total: 7403
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 38 Energy: 8 Smithore: 7 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $60
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $144
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $34
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $32
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $60
  INFO [SummaryPhase2.begin]                         Colony total: 37249
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 54ms (57ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9077 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (7,2)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Plain (1,0)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 0ms, max 286ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 0 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 0: Plain (1,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 3 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 3: Plain (7,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 4: Plain (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 6: Mountain1 (0,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 50ms (57ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9080 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $720
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1007
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $916
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> originally valued the plot at $887
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.L.A.N.> targets price $884
  INFO [AbstractAuctionController.begin]             Begin auction id 41
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 8 frames, rountrip 0ms, max 284ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $824 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.L.A.N.> new price $792 (changed $-32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $860 (changed $-56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $820 (changed $-40)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)Gohar bought the plot for $2740
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 51ms (57ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9098 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4260492869133706427
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.40158725
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 13 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 51ms (57ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9094 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (8,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Crater (1,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (0,4) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2375
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (60ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4010447388084133643
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.19185203
  INFO [PlayerEventPhase.begin]                      Event player: (P12)Gohar (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: LostPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You lost a plot of land because the claim was not recorded
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)Gohar has 5 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 51ms (66ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9145 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (7,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,0) with Energy factory
  INFO [GameModel.sellMule]                          (P12)Gohar sold a mule for $60
  INFO [GameModel.developLand]                       (P12)Gohar undevelops tile Mountain3 (1,1)
  INFO [AvatarCommandStream.update]                  Needs to buffer more frames. Update: 1495. End Update: 1494
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Mountain3 (1,1) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2197
  INFO [GameModel.gamble]                            (P12)Gohar gambles $156, max: 47.5, left: 3.5591006, fraction 0.07492843
  INFO [DevelopmentMessenger.showMessage]            Gohar won $156 in the pub
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 55ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9157 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -364755025970980732
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.14198864
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<A.D.A.M.> (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: DeadMooseRat
  INFO [PlayerEventPhase$1.finished]                 Event Message: You found a dead Moose Rat and sold the hide for $150
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 20 food and needs 4 food
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9160 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 42ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1260.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,0) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (7,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (6,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $236, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $236 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 53ms (66ms) <P12> 287ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9174 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8223414907105986741
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.023010671
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.L.A.N.> (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: TapDancingMule
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your M.U.L.E. won the colony tap-dancing contest. You collected $300
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 38 food and needs 4 food
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 53ms (66ms) <P12> 288ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9172 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 497.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 72ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1279.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,1) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (5,2) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,2) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (1,0) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (6,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (6,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (5,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Mountain2 (6,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (1,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (6,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (6,1) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (5,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Mountain2 (6,2)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $85
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Mountain2 (6,2) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (1,0) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $178, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $178 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9182 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9174 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9223090797828107817
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 13 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 5 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 11 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 8 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 2 food, 6 energy, 0 smithore, 33 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 14 food, 34 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 12 energy, 3 smithore, 31 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 16 food, 15 energy, 11 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 1 food, 8 energy, 0 smithore, 37 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 15 food, 36 energy, 2 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 10 energy, 4 smithore, 35 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 18 food, 17 energy, 10 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9232 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7317306859359645043
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9220 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8688880136890111890
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $34
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $5
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 13, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 48%
  INFO [Shop.printPriceFactor]                       Smithore buy price $55 sell price $90
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 7 critical: 0 surplus: 7 money: $781
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 32 critical: 0 surplus: 32 money: $1077
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 4 critical: 0 surplus: 4 money: $4626
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 17 critical: 0 surplus: 17 money: $1277
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 53ms (60ms) <P12> 288ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9119 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 42
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $90
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $74
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $90
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.701 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 299ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $55 (11 units for $605)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 53ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9231 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -352306918069322876
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $144
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $132 sell price $272
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $1166
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $1077
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $4846
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1277
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 51ms (60ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9127 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $132 (0 units for $0)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 51ms (60ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9098 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8267334602857754465
  INFO [Shop.calcBuySellPrice]                       Current Food price $32
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 65, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 48%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 2 critical: 5 surplus: -3 money: $1166
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 23 critical: 5 surplus: 18 money: $1077
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 5 critical: 5 surplus: 0 money: $4846
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 35 critical: 5 surplus: 30 money: $1277
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 51ms (55ms) <P12> 288ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9069 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 44
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.712 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 288ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (13 units for $279)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 50ms (51ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9178 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6871682559721533288
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 80, needed: 30
  INFO [Shop.printPriceFactor]                       Energy is decreased to 53%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 11 critical: 10 surplus: 1 money: $1044
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 37 critical: 5 surplus: 32 money: $1077
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 13 critical: 8 surplus: 5 money: $4689
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 19 critical: 7 surplus: 12 money: $1556
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 50ms (51ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9084 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 45
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $40 (42 units for $1692)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 51ms (56ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9193 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9131296319389838762
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 39684600
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $3654 Plots: 10 Assets: 2975 Total: 11629
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 12 Energy: 36 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $2472 Plots: 10 Assets: 3490 Total: 10962
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 23 Energy: 6 Smithore: 32 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $1853 Plots: 9 Assets: 2680 Total: 9033
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 22 Energy: 8 Smithore: 17 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $387 Plots: 11 Assets: 2750 Total: 8637
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 8 Energy: 30 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 5 mules for 10 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $132
  INFO [SummaryPhase2.begin]                         Shop Smithore: 9 units $55
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $40
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $110
  INFO [SummaryPhase2.begin]                         Colony total: 40261
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 13
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 51ms (56ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9197 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (6,3)
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.L.A.N.> wants Plain (7,1)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 300ms 24 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<A.L.A.N.> pressed at plot 0 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.L.A.N.> is granted tile 0: Plain (7,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P12)Gohar is granted tile 1: Plain (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.update]                       (P13)<A.D.A.M.> pressed at plot 2 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<A.D.A.M.> is granted tile 2: Plain (6,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 3: Plain (7,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (67ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9158 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (67ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9157 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8137048299777764644
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.0563581
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: FlyingCatBugs
  INFO [PlayerEventPhase$1.finished]                 Event Message: Flying Cat-Bugs ate the roof off your house. Repairs cost $300
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 12 food and needs 5 food
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (67ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9158 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain2 (8,3) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (8,4) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (7,4) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2310
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $151, max: 47.5, left: 1.2991028, fraction 0.027349532
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $151 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 66ms (68ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9164 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3593029651648793684
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9201366
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 23 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 66ms (68ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9176 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> starts by assaying Plain (6,3)
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 996.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 69ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1627.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,0) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,1) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,4) into Smithore from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (6,3) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (5,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,0) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Mountain3 (5,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Mountain3 (5,4) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,3) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $233, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $233 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9178 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4020716665756545013
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6304369
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 22 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 66ms (67ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9176 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 1113.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 341ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1776.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,0) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,1) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (3,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (7,1) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (3,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (3,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (7,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,0)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,0) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,1) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (3,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (7,1) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $223, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $223 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 28
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 66ms (67ms) <P12> 283ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9173 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8954992711238049174
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.538058
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 8 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (10ms) <P11> 63ms (67ms) <P12> 283ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9173 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (3,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (5,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (6,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)Gohar develops tile Plain (1,3) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 2166
  INFO [GameModel.gamble]                            (P12)Gohar gambles $166, max: 47.5, left: 4.1791, fraction 0.08798105
  INFO [DevelopmentMessenger.showMessage]            Gohar won $166 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 51ms (66ms) <P12> 288ms (295ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9162 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 6ms (10ms) <P11> 51ms (66ms) <P12> 288ms (295ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9155 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4310784518550445904
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 30 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 6 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 36 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 8 energy and needs 8 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 71 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 0 food, 60 energy, 7 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 6 energy, 0 smithore, 57 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 10 food, 6 energy, 26 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 71 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 0 food, 62 energy, 9 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 6 energy, 0 smithore, 58 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 10 food, 5 energy, 29 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (10ms) <P11> 50ms (66ms) <P12> 288ms (295ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9185 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3728904542829946929
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 50ms (66ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9176 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2812876710441240611
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $55
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-2
  INFO [Shop.printPriceFactor]                       Smithore shop: 9, mules potentially available: 14, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $48 sell price $83
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 0 critical: 0 surplus: 0 money: $168
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 36 critical: 0 surplus: 36 money: $2445
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $3220
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 30 critical: 0 surplus: 30 money: $1816
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 50ms (66ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9113 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 47
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $48
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $48
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $70
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71099997 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 289ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.L.A.N.> auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $48 (53 units for $2544)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9189 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -396248550013111466
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $132
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $52 sell price $192
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 32 critical: 0 surplus: 32 money: $24
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $3549
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 27 critical: 0 surplus: 27 money: $820
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $3256
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9119 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 48
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $52 (59 units for $3068)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 53ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9151 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2893471775249404363
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 34, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 69%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 2 critical: 5 surplus: -3 money: $1688
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 9 critical: 5 surplus: 4 money: $3549
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 5 surplus: -1 money: $2224
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 19 critical: 5 surplus: 14 money: $3256
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9092 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 49
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $141
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $37 (14 units for $520)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 53ms (67ms) <P12> 287ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9169 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2724880323737079149
  INFO [Shop.calcBuySellPrice]                       Current Energy price $40
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 111, needed: 35
  INFO [Shop.printPriceFactor]                       Energy is decreased to 49%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 14 critical: 13 surplus: 1 money: $1688
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 65 critical: 3 surplus: 62 money: $3749
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 27 critical: 10 surplus: 17 money: $1704
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 5 critical: 9 surplus: -4 money: $3576
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 51ms (67ms) <P12> 287ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9086 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 50
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.713 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 5ms, max 287ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer <A.L.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #55
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #56
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #57
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #59
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #60
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #61
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $93
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $43 (61 units for $2673)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- SUMMARY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9151 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4927407358987516529
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 22400312
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $6422 Plots: 11 Assets: 1966 Total: 13888
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 5 Energy: 4 Smithore: 13 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $876 Plots: 11 Assets: 6472 Total: 12848
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 18 Energy: 47 Smithore: 50 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $3351 Plots: 10 Assets: 1713 Total: 10064
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 9 Energy: 10 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $68 Plots: 12 Assets: 3988 Total: 10056
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 2 Energy: 50 Smithore: 3 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $52
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $48
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $37
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $43
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 46856
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (8ms) <P11> 66ms (67ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9143 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (8ms) <P11> 66ms (67ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9125 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (8ms) <P11> 66ms (67ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9131 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3776778190416739074
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7827664
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (8ms) <P11> 66ms (67ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9130 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 180ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1579.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,0) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,4) into Smithore from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $140
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (6,4)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $140
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (6,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $240, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $240 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9157 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7016249731125098717
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.29956353
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 18 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9160 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,2)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 920
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $220, max: 47.5, left: 29.099579, fraction 0.61262274
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $220 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (7ms) <P11> 66ms (67ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6675130207674950331
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5100889
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 9 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 66ms (67ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 3 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9161 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 1842.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 805ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1841.9999999999993
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 0 tiles to be modified
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        AI: <A.L.A.N.> tries to hunt the wampus.
  INFO [DevelopmentPlanner.enqueueHuntWampus]        				 --- already caught.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: NullAction
  INFO [FastDevelopmentPhase.nextAction]             Next action: NullAction
  SEVERE [FastDevelopmentPhase.nextAction]           Unknown AI action: NullAction
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $195, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $195 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 60
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 67ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9147 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6015657094680066681
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.5831231
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 4)
  INFO [Player.useFood]                              (P12)Gohar has 2 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 66ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 54
  INFO [GameModel.gamble]                            (P12)Gohar gambles $195, max: 47.5, left: 20.919975, fraction 0.44042054
  INFO [DevelopmentMessenger.showMessage]            Gohar won $195 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (9ms) <P11> 66ms (67ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9159 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1012816859875880528
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (9ms) <P11> 66ms (67ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9158 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6465064590612085495
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 50 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 4 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 47 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 10 energy and needs 8 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 71 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 4 food, 56 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 10 food, 12 energy, 26 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 65 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 4 food, 56 energy, 14 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 0 smithore, 63 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 9 food, 10 energy, 28 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 66ms (67ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9190 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 66ms (67ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9194 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 291249840906413155
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $48
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $1
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 13, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $51 sell price $86
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 3 critical: 0 surplus: 3 money: $263
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 27 critical: 0 surplus: 27 money: $6662
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 50 critical: 0 surplus: 50 money: $996
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 28 critical: 0 surplus: 28 money: $3546
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 66ms (67ms) <P12> 300ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9060 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 52
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $50
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.7 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 300ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.L.A.N.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $51 (108 units for $5508)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 51ms (66ms) <P12> 300ms (304ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 6 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9159 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6045548379226641579
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $52
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $120 sell price $260
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 65 critical: 0 surplus: 65 money: $416
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $8039
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 63 critical: 0 surplus: 63 money: $3546
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $4974
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 50ms (66ms) <P12> 300ms (304ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9025 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 53
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.701 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 299ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 304ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)Gohar 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [GameController.apply]                        (P12)Gohar chat: damn only 2 more
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #54
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #55
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #56
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #57
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #58
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #59
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #60
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #61
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #62
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #63
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #64
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #65
  INFO [Player.increaseAuctionTeleportCount]         (P12)Gohar auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $120 (128 units for $15360)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 50ms (60ms) <P12> 294ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9136 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2177152017394394014
  INFO [Shop.calcBuySellPrice]                       Current Food price $37
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 22, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 93%
  INFO [Shop.printPriceFactor]                       Food buy price $19 sell price $54
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 0 critical: 5 surplus: -5 money: $8216
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 4 critical: 5 surplus: -1 money: $8039
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 7 critical: 5 surplus: 2 money: $11106
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 11 critical: 5 surplus: 6 money: $4974
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 50ms (59ms) <P12> 289ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9032 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 54
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.706 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 294ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<A.D.A.M.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $144
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $54 (5 units for $270)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 51ms (59ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9139 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3428163830794882520
  INFO [Shop.calcBuySellPrice]                       Current Energy price $43
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 124, needed: 39
  INFO [Shop.printPriceFactor]                       Energy is decreased to 49%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 29 critical: 13 surplus: 16 money: $8216
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 56 critical: 5 surplus: 51 money: $8039
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 27 critical: 12 surplus: 15 money: $10836
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 12 critical: 9 surplus: 3 money: $5244
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 50ms (60ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9013 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 55
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 4ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $103
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 294ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $32 (5 units for $161)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- SUMMARY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (4ms) <P11> 52ms (56ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9120 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3819412187203202051
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 15801240
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $10701 Plots: 11 Assets: 3093 Total: 19294
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 12 Energy: 30 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $8190 Plots: 12 Assets: 2612 Total: 16802
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 0 Energy: 31 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $8174 Plots: 11 Assets: 2897 Total: 16571
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 4 Energy: 53 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $5270 Plots: 10 Assets: 1594 Total: 11864
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 6 Energy: 10 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $120
  INFO [SummaryPhase2.begin]                         Shop Smithore: 107 units $51
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $54
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $32
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 64531
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9126 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9109 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9109 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5681540305302480507
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.41786414
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 12 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (5ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9108 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 81
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $194, max: 47.5, left: 45.879963, fraction 0.965894
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $194 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9119 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5981982880725774336
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.54983556
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 2)
  INFO [Player.useFood]                              (P12)Gohar has 0 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (55ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9108 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 53
  INFO [GameModel.gamble]                            (P12)Gohar gambles $153, max: 47.5, left: 3.940001, fraction 0.08294739
  INFO [DevelopmentMessenger.showMessage]            Gohar won $153 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 54ms (56ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9126 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8187432007276176868
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.38293755
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 4 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 54ms (56ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9127 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 0.8 (39.0/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1747.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 16ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3300.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,0) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,1) into Food from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [GameController.apply]                        (P11)FluffyFiend chat: crazy game--i wasn't expecting such good tite plots
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile River (4,1)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile River (4,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $208, max: 47.5, left: 19.5, fraction 0.4105263
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $208 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (9ms) <P11> 54ms (57ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9140 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2560428103653559426
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.28004622
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 4)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 6 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (8ms) <P11> 54ms (57ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9139 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 3478.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 260ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 5024.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (0,0) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,1) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,1) into Food from Smithore
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (7,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (7,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,0)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,0) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (7,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $175
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (7,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $239, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $239 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 24
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 54ms (66ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9140 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 54ms (66ms) <P12> 286ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9141 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 348837636199345861
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 31 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 53 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 30 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 10 energy and needs 8 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 71 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 16 food, 23 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 23 food, 6 energy, 11 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [GameController.apply]                        (P12)Gohar chat: ya uve got ereally nice ones
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 65 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 16 food, 26 energy, 12 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 27 food, 7 energy, 11 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 54ms (66ms) <P12> 299ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9154 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7754174728507655368
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P12)Gohar chat: sheesh
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9146 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3787797253947232449
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $51
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $3
  INFO [Shop.printPriceFactor]                       Smithore shop: 107, mules potentially available: 66, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $53 sell price $88
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 0 critical: 0 surplus: 0 money: $8343
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 12 critical: 0 surplus: 12 money: $8432
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $10895
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 11 critical: 0 surplus: 11 money: $5659
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 55ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9035 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 57
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $53
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $53
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $30
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71500003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 1ms, max 285ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 3
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer Gohar rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $53 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9109 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8319454375733655560
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $120
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $56 sell price $196
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 0 critical: 0 surplus: 0 money: $8343
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $8432
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $10895
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $5659
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (5ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9024 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $56 (0 units for $0)
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9022 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -35384401110966249
  INFO [Shop.calcBuySellPrice]                       Current Food price $54
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 48, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 56%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 0 critical: 5 surplus: -5 money: $8343
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 16 critical: 5 surplus: 11 money: $8432
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 5 surplus: -1 money: $10895
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 28 critical: 5 surplus: 23 money: $5659
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 55ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8996 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 59
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.71599996 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 2ms, max 284ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> (P14)<A.L.A.N.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $-32
  INFO [Player.increaseAuctionTeleportCount]         (P13)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (16 units for $240)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 57ms (67ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9088 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1311721547814731786
  INFO [Shop.calcBuySellPrice]                       Current Energy price $32
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 101, needed: 41
  INFO [Shop.printPriceFactor]                       Energy is decreased to 55%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 15 critical: 13 surplus: 2 money: $8103
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 62 critical: 7 surplus: 55 money: $8597
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 15 critical: 12 surplus: 3 money: $10955
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 9 critical: 9 surplus: 0 money: $5674
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 57ms (66ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9017 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 60
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.714 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 8 frames, rountrip 3ms, max 286ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.L.A.N.> (P11)FluffyFiend (P12)Gohar 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.L.A.N.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 300ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #54
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 301ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (54 units for $1196)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (6ms) <P11> 55ms (67ms) <P12> 292ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9141 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8140376965349616713
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 14249552
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $10955 Plots: 11 Assets: 1860 Total: 18315
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 0 Energy: 15 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $9793 Plots: 11 Assets: 1921 Total: 17214
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 5 Energy: 8 Smithore: 12 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $8103 Plots: 12 Assets: 2475 Total: 16578
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 16 Energy: 15 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $4478 Plots: 10 Assets: 3768 Total: 13246
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 27 Energy: 63 Smithore: 11 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $56
  INFO [SummaryPhase2.begin]                         Shop Smithore: 105 units $53
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 65353
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 55ms (67ms) <P12> 292ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9162 bytes
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.L.A.N.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 54ms (67ms) <P12> 292ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9145 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 3ms (6ms) <P11> 54ms (67ms) <P12> 292ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9146 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4917988795993088646
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.47729212
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 0 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 55ms (67ms) <P12> 292ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9129 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 78
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $202, max: 47.5, left: 3.4400015, fraction 0.07242108
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $202 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [GameController.apply]                        (P11)FluffyFiend chat: gg
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 55ms (66ms) <P12> 300ms (301ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9140 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6248479178635230237
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.67708296
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P13)<A.D.A.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P12)Gohar chat: gg
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 56ms (66ms) <P12> 289ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9141 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 989.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 46ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1654.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (7,2) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (7,3) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,0) into Crystite from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,0): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,2)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,2) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (7,3)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (7,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> undevelops tile Plain (5,0)
  INFO [GameModel.sellMule]                          (P13)<A.D.A.M.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<A.D.A.M.> develops tile Plain (5,0) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [GameController.apply]                        (P12)Gohar chat: i have time for anotehr, no work in morning
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<A.D.A.M.> gambles $205, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $205 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (6ms) <P11> 51ms (66ms) <P12> 285ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9160 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6817685086509708211
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.37499976
  INFO [PlayerEventPhase.begin]                      No player event for (P12)Gohar (rank 3)
  INFO [Player.useFood]                              (P12)Gohar has 16 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 51ms (66ms) <P12> 284ms (300ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9160 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)Gohar
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)Gohar finishes on update 55
  INFO [GameModel.gamble]                            (P12)Gohar gambles $250, max: 47.5, left: 46.399975, fraction 0.97684157
  INFO [DevelopmentMessenger.showMessage]            Gohar won $250 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (6ms) <P11> 52ms (66ms) <P12> 284ms (289ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3374052026966850788
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.94349897
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.L.A.N.> (rank 4)
  INFO [Player.useFood]                              (P14)<A.L.A.N.> has 27 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (7ms) <P11> 52ms (66ms) <P12> 283ms (286ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9162 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.L.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.L.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.L.A.N.> got lower bound of 839.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.L.A.N.> finished Development LP in time 53ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1545.9999999999995
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.L.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (1,0) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,0) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,1) into Crystite from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.L.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (1,0): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (1,0): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,0): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- is trying Plain (0,1): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.L.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (1,0)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (1,0) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,0)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,0) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> undevelops tile Plain (0,1)
  INFO [GameModel.sellMule]                          (P14)<A.L.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.L.A.N.> develops tile Plain (0,1) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.L.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.L.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.L.A.N.> gambles $250, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.L.A.N.> won $250 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.L.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9168 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9161 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5426434614606023451
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)Gohar has 15 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<A.D.A.M.> has 8 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 15 energy and needs 11 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.L.A.N.> has 63 energy and needs 9 energy
  INFO [ProductionPhase.logProduction]               (P12)Gohar expects 0 food, 0 energy, 0 smithore, 71 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> expects 10 food, 12 energy, 13 smithore, 8 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> expects 15 food, 3 energy, 11 smithore, 8 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)Gohar produced 0 food, 0 energy, 0 smithore, 73 crystite
  INFO [ProductionPhase.logProduction]               (P13)<A.D.A.M.> produced 9 food, 12 energy, 16 smithore, 7 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 0 energy, 0 smithore, 68 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.L.A.N.> produced 16 food, 4 energy, 10 smithore, 4 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (7ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9220 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SHIP_RETURNS
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7059372475392276504
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (55ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9231 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1716054303484704950
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $53
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-8
  INFO [Shop.printPriceFactor]                       Smithore shop: 105, mules potentially available: 65, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $42 sell price $77
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Smithore: 0 critical: 0 surplus: 0 money: $8353
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Smithore: 28 critical: 0 surplus: 28 money: $9823
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $11157
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Smithore: 21 critical: 0 surplus: 21 money: $4528
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (55ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9090 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 62
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $-10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $-6
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $10
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9076 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5027734283374544745
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $56
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $124 sell price $264
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Crystite: 73 critical: 0 surplus: 73 money: $8353
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Crystite: 7 critical: 0 surplus: 7 money: $9823
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 68 critical: 0 surplus: 68 money: $11157
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Crystite: 4 critical: 0 surplus: 4 money: $4528
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9056 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 63
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $84
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9057 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5460296670029694388
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 42, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 61%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Food: 6 critical: 0 surplus: 6 money: $8353
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Food: 9 critical: 0 surplus: 9 money: $9823
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 0 critical: 0 surplus: 0 money: $11157
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Food: 27 critical: 0 surplus: 27 money: $4528
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 52ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9050 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 64
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $30
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 5ms (8ms) <P11> 51ms (66ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9056 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8591729103436657336
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 63, needed: 44
  INFO [Shop.printPriceFactor]                       Energy is decreased to 77%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P11)FluffyFiend chat: sorry gotta go
  INFO [CollectionPhase.goToNextPhase]               (P12)Gohar Energy: 3 critical: 0 surplus: 3 money: $8353
  INFO [CollectionPhase.goToNextPhase]               (P13)<A.D.A.M.> Energy: 12 critical: 0 surplus: 12 money: $9823
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 0 surplus: 3 money: $11157
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.L.A.N.> Energy: 45 critical: 0 surplus: 45 money: $4528
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (67ms) <P12> 283ms (284ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 5 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9044 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 65
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.L.A.N.> calculated the target price (via method 2) to be $45
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (8ms) <P11> 52ms (67ms) <P12> 283ms (298ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9032 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4528054603937156797
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 22629016
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $11157 Plots: 11 Assets: 9992 Total: 26649
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 0 Energy: 3 Smithore: 0 Crystite: 68
  INFO [SummaryPhase2.begin]                         (P12)Gohar Money: $8353 Plots: 12 Assets: 10927 Total: 25280
  INFO [SummaryPhase2.begin]                         (P12)Gohar Food: 6 Energy: 3 Smithore: 0 Crystite: 73
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Money: $9823 Plots: 11 Assets: 3724 Total: 19047
  INFO [SummaryPhase2.begin]                         (P13)<A.D.A.M.> Food: 9 Energy: 12 Smithore: 28 Crystite: 7
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Money: $4528 Plots: 10 Assets: 4313 Total: 13841
  INFO [SummaryPhase2.begin]                         (P14)<A.L.A.N.> Food: 27 Energy: 45 Smithore: 21 Crystite: 4
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $80
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $124
  INFO [SummaryPhase2.begin]                         Shop Smithore: 103 units $42
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $80
  INFO [SummaryPhase2.begin]                         Colony total: 84817
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Game
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [SummaryPhase2.getColonyMessage]              Colony rating: 4
  INFO [SummaryPhase2.getColonyMessage]              Overall, the Colony succeeded. The Federation is pleased by your efforts. You will live comfortably!
  INFO [GameController.apply]                        (P12)Gohar chat: np
  INFO [GameController.apply]                        (P12)Gohar chat: congrats
  INFO [GameController.apply]                        (P11)FluffyFiend chat: ty
  INFO [SummaryPhase2.apply]                         Score saved
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (12) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /187.15.167.62 <P12>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 15256 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /187.15.167.62 <P12>
  INFO [Server.removeClient]                         Server: Removing client /187.15.167.62 <> with id 6b647a65-f157-4f39-8a94-0ab776c31ed6
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /187.15.167.62 <>
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  WARNING [Server.receiveMessages]                   Server: TCP receive failed from /70.36.58.215 <P11>. java.io.IOException: An existing connection was forcibly closed by the remote host
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id 493d920a-87b2-4348-a390-3fe8166c331c
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  INFO [MuleGameContainer.release]                   Closing game.
  INFO [GameController.close]                        -------- CLOSING GAME CONTROLLER ----------------------------------
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 101333 user number 10
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (10) 0 bytes
  INFO [GameController.close]                        Got my UserLeft (10) message.
  INFO [Server.removeClient]                         Server: Removing client /127.0.0.1 <S10 P13 P14> with id 367fc693-2015-4142-b7fa-4f97d082ac5a
  INFO [ConnectedClient.removeUser]                  Server: Removing user 10 from /127.0.0.1 <S10 P13 P14>
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <P13 P14>
  INFO [ConnectedClient.removeUser]                  Server: Removing user 14 from /127.0.0.1 <P14>
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /127.0.0.1 <>
  INFO [GameController.close]                        Left server in 4 ms
  INFO [Server.close]                                Server: Closing
  INFO [MuleGameContainer.release]                   *** Game Over ***
  INFO [MetaFrame.startGame]                         Starting game number 3
  INFO [MetaFrame.startGame]                         Entering Game - ID: 0, Name: IrataMax, Address: 127.0.0.1, Is Host: true
  INFO [MuleGameContainer.init]                      *** Starting Game ***
  INFO [MuleGameContainer.init]                      Display: Created=true Active=true Visible=true
  INFO [MuleGameContainer.init]                      Making display the current GL context
  INFO [View.<init>]                                 Creating view...
  INFO [View.<init>]                                 Finished creating view
  INFO [Server.<init>]                               Server: Creating
  INFO [Server.<init>]                               Server: Started on TCP address /0:0:0:0:0:0:0:0:6260
  INFO [Server.<init>]                               Server: Started on debug TCP address /0:0:0:0:0:0:0:0:6265
  INFO [Server.<init>]                               Server: Started on UDP address /0:0:0:0:0:0:0:0:6260
  INFO [Client.connect]                              Client connects...
  INFO [Client.connectUDP]                           Client UDP connects...
  INFO [Client.connectUDP]                           Client receive UDP address: 0.0.0.0/0.0.0.0:6261
  INFO [Client.connectUDP]                           Client: send UDP address: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client TCP connects...
  INFO [Client.connectTCP]                           Client: Connects TCP: /127.0.0.1:6260
  INFO [Client.connectTCP]                           Client: TCP receive buffer: 65536 send buffer: 65536
  INFO [GameController.setModel]                     ++++++++ New Model: CONNECT #0 +++++++++++++++++++++++++++++++++++++++++++
  INFO [Server.acceptClients]                        Server: Accepted client /127.0.0.1 id d62d4c88-3e0e-444c-94dc-78d4b7dc84ce
  INFO [Client.finishConnect]                        Client finishes connection
  INFO [ConnectPhase.update]                         my User Number: 10
  INFO [ConnectPhase.update]                         connection token: 49d4226c5245ca03d691a0976b52e1571027f19388729412721f2f2cc91995fc
  INFO [ConnectPhase.sendJoin]                       Attempt join: sent request for user...
  INFO [ServerMessageHandler.processJoin]            Server: Client /127.0.0.1 <S10> joins
  INFO [MuleGameContainer.setWindowedMode]           Setting windowed mode: 640 x 480 x 0 @0Hz
  INFO [Client.receiveTCPMessages]                   Client: ServerInfo (0) 35 bytes
  INFO [Client.receiveTCPMessages]                   Client: Join (10) 38 bytes
  INFO [UserController.apply]                        My client id is d62d4c88-3e0e-444c-94dc-78d4b7dc84ce
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setMyUser]                         (S10)host4u is my user
  INFO [GameModel.setLocalUser]                      (S10)host4u is a local Spectator
  INFO [GameModel.setServerUser]                     (S10)host4u is hosting the server
  INFO [GameController.beginNextPhase]               (S10)host4u is not accepted
  INFO [GameController.beginNextPhase]               --------- GAME_LOBBY #0 --------------------------------------------------------
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /127.0.0.1 <S10>
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [Server.logRoundtrip]                         Roundtrips: <S10> 0ms (0ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S10)host4u (ID: 101333)
  INFO [Client.initUDP]                              Sending UDP initialization message id d62d4c88-3e0e-444c-94dc-78d4b7dc84ce
  INFO [Server.initUdp]                              Server: Client /127.0.0.1 <S10> requests UDP address /127.0.0.1:6261
  INFO [Client.receiveTCPMessages]                   Client: ReconnectInfo (0) 120 bytes
  INFO [GameLobbyPhase.apply]                        My UDP connection is initialized
  INFO [Server.acceptClients]                        Server: Accepted client /165.232.116.164 id f938ca1b-3fdc-4ffe-971d-4d54b045e8b2
  INFO [MasterClient.logSend]                        MasterClient: Sending New Game
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S10)host4u (ID 101333)
  INFO [GameLobbyPhase$MasterListener.apply]         Master server gives game ID 159494
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Server.purgePendingClients]                  client purged: f938ca1b-3fdc-4ffe-971d-4d54b045e8b2
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  SEVERE [MasterClient.send]                         Alive java.net.ConnectException: Connection timed out: connect
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /85.217.149.47 id 598e2cc4-2596-4e39-8da5-53b057e273dc
  INFO [Server.purgePendingClients]                  client purged: 598e2cc4-2596-4e39-8da5-53b057e273dc
  INFO [SlickLogSystem.info]                         Too much real time passed since last frame. Breaking sync with real time.
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [Server.acceptClients]                        Server: Accepted client /70.36.58.215 id d4540d6b-d596-41f8-809d-573559520b34
  INFO [Server.initUdp]                              Server: Client /70.36.58.215 <> requests UDP address /70.36.58.215:6261
  INFO [ServerMessageHandler.processJoin]            Server: Client /70.36.58.215 <S11> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (11) 43 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S11)FluffyFiend (ID: 103178)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /70.36.58.215 <S11>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7249 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S11)FluffyFiend (ID 103178)
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [ServerMessageHandler.processPlayerUnjoin]    /70.36.58.215 <P11> unjoins and becomes a spectator
  INFO [Client.receiveTCPMessages]                   Client: PlayerUnjoin (11) 0 bytes
  INFO [UserController.apply]                        (P11)FluffyFiend unjoins and becomes a spectator
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [GameModel.setRemoteUser]                     (S11)FluffyFiend is a remote Spectator
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 12
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (12) 12 bytes
  INFO [Player.<init>]                               Creating (P12)<J.I.M.>
  INFO [UserController.setAiPlayer]                  (P12)<J.I.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <J.I.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P12)<J.I.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 12 voted true
  INFO [GameController.apply]                        (S11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 12 bytes
  INFO [Player.<init>]                               Creating (P13)<D.A.N.>
  INFO [UserController.setAiPlayer]                  (P13)<D.A.N.> is an AI player
  INFO [UserController.setAiPlayer]                  <D.A.N.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<D.A.N.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [ServerMessageHandler.processPlayerJoin]      /70.36.58.215 <S11> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (11) 0 bytes
  INFO [UserController.apply]                        (S11)FluffyFiend joins the players
  INFO [Player.<init>]                               Creating (P11)FluffyFiend
  INFO [GameModel.setRemoteUser]                     (P11)FluffyFiend is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 13
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 13
  INFO [ConnectedClient.removeUser]                  Server: Removing user 13 from /127.0.0.1 <S10 P12 P13>
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:kick 12
  INFO [Client.receiveTCPMessages]                   Client: KickUser (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 0 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /127.0.0.1 <S10 P12>
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (11) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 11 voted true
  INFO [GameController.apply]                        (S10)host4u chat: hey fluff. Definitely can't play right now, life criseses lately lol. I'll check in tonight if I can
  INFO [LobbyChat.addLobbyMessages]                  Lobby Chat (856246) Metahive: Any one home?\
  INFO [GameController.apply]                        (P11)FluffyFiend chat: oh no, sorry to hear this C--hope all works out!
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1002
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 1001
  INFO [Server.acceptClients]                        Server: Accepted client /69.114.29.9 id d12a5706-f682-408c-a856-dbb323d5bac5
  INFO [Server.initUdp]                              Server: Client /69.114.29.9 <> requests UDP address /69.114.29.9:6261
  INFO [ServerMessageHandler.processJoin]            Server: Client /69.114.29.9 <S12> joins
  INFO [Client.receiveTCPMessages]                   Client: Join (12) 42 bytes
  INFO [Player.<init>]                               Creating (P0)Spectator
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [GameModel.setRemoteUser]                     (S12)jellyroger is a remote Spectator
  INFO [GameLobbyPhase.getMasterUserInfo]            Fetching user info for (S12)jellyroger (ID: 102795)
  INFO [Server.acceptClientJoin]                     Server: Join accepted for /69.114.29.9 <S12>
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7398 bytes
  INFO [TCPMessage.toByteBuffer]                     Increasing TCP byte buffer size to 256
  INFO [GameLobbyPhase$MasterListener.apply]         Got user info for (S12)jellyroger (ID 102795)
  INFO [ServerMessageHandler.processPlayerJoin]      /69.114.29.9 <S12> joins game as a player
  INFO [Client.receiveTCPMessages]                   Client: PlayerJoin (12) 0 bytes
  INFO [UserController.apply]                        (S12)jellyroger joins the players
  INFO [Player.<init>]                               Creating (P12)jellyroger
  INFO [GameModel.setRemoteUser]                     (P12)jellyroger is a remote Player
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 13
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (13) 12 bytes
  INFO [Player.<init>]                               Creating (P13)<D.A.N.>
  INFO [UserController.setAiPlayer]                  (P13)<D.A.N.> is an AI player
  INFO [UserController.setAiPlayer]                  <D.A.N.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P13)<D.A.N.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 13 voted true
  INFO [GameController.apply]                        (P11)FluffyFiend chat: server:addai
  INFO [ServerMessageHandler.processAIJoin]          Server: AI gets user number 14
  INFO [Client.receiveTCPMessages]                   Client: AIJoin (14) 14 bytes
  INFO [Player.<init>]                               Creating (P14)<A.D.A.M.>
  INFO [UserController.setAiPlayer]                  (P14)<A.D.A.M.> is an AI player
  INFO [UserController.setAiPlayer]                  <A.D.A.M.> is using the Adam's AI
  INFO [GameModel.setLocalUser]                      (P14)<A.D.A.M.> is a local Player
  INFO [MasterClient.logSend]                        MasterClient: Sending User Join
  INFO [Client.receiveTCPMessages]                   Client: VoteEvents (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [GameLobbyPhase.apply]                        User 14 voted true
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (10) 0 bytes
  INFO [GameLobbyPhase.apply]                        Starting Game - All players want to continue
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: jellyroger voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <D.A.N.> voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: FluffyFiend voted: YES
  INFO [GameLobbyPhase.shouldEnableSpecificEvents]   Checking player: <A.D.A.M.> voted: YES
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P11)FluffyFiend (P12)jellyroger (P14)<A.D.A.M.> (P13)<D.A.N.> 
  INFO [MasterClient.logSend]                        MasterClient: Sending Start Game
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 856
  INFO [GameController.beginNextPhase]               --------- INTRO #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (62ms) <P12> 109ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7539 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #0 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (62ms) <P12> 109ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7533 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1280594029524060713
  INFO [GameModel.updatePlayerRankOrder]             Random rank order: (P13)<D.A.N.> (P12)jellyroger (P11)FluffyFiend (P14)<A.D.A.M.> 
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 16303792
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1000 Plots: 0 Assets: 170 Total: 1170
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 4 Energy: 2 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $48
  INFO [SummaryPhase2.begin]                         Shop Smithore: 8 units $50
  INFO [SummaryPhase2.begin]                         Shop Food: 8 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 4680
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- INTRO #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (62ms) <P12> 109ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7529 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (63ms) <P12> 109ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7641 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <D.A.N.> prefers Food
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [SearchPlanManager.startPlanSearch]           AI: <A.D.A.M.> prefers Energy
  INFO [DevelopmentPlanFinder$1.run]                 AI: <D.A.N.> found 4 plans testing 7616 tiles in 33881400ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 7616 tiles in 33360101ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food <claim> (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 1960 points
  INFO [LandGrantActuator.update]                    AI: <D.A.N.> wants River (4,3)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 1920 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants Plain (5,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 125ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 3: Mountain3 (3,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 14: Mountain3 (5,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 121ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 22 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 22: Plain (5,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 110ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 30 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 30: River (4,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7717 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7715 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7753629164875096603
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 1)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 36
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 111ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 7729 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> starts by assaying River (4,3)
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <D.A.N.> found 1 plans testing 201 tiles in 2648601ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food (+4) 1450 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 1980 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,3) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,3) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $69, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $69 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 28
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 61ms (63ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8188 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 479549719648981848
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 2)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (6ms) <P11> 61ms (63ms) <P12> 116ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8194 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (3,0) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1327
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $88, max: 47.5, left: 21.619408, fraction 0.45514542
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $88 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 66
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 50ms (62ms) <P12> 111ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8280 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6338236166321759185
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 50ms (62ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8285 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (5,1) with Energy factory
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [GameModel.buyAssay]                          (P11)FluffyFiend got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1757
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $70, max: 47.5, left: 12.879208, fraction 0.2711412
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $70 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 34
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 50ms (62ms) <P12> 110ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8350 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8477303025448964686
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              No event frist round
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 4)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 30
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (61ms) <P12> 110ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8357 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 161 tiles in 1943400ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy (+3) 1435 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Mountain3 Smithore <claim> (+4) 1945 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (5,2) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $126, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $126 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (61ms) <P12> 110ms (112ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8384 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3625132793416174524
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (61ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8423 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4635692741235523384
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 2 energy and needs 1 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 2 energy and needs 0 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 2 energy and needs 0 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 4 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 4 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 0 food, 6 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 4 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 5 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 0 food, 7 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (60ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8445 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (60ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8447 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4775683560707986216
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $50
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $4
  INFO [Shop.printPriceFactor]                       Smithore shop: 8, mules potentially available: 14, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 46%
  INFO [Shop.printPriceFactor]                       Smithore buy price $54 sell price $89
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $988
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $1044
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $1020
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $1076
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 50ms (61ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8521 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 2
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $89
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $230
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $89
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $230
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 115ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $54 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 54ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8540 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7941384740417150859
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $48
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $104 sell price $244
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $988
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1044
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $1020
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $1076
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 54ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8529 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $104 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 52ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8515 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3507287232213936903
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 8, total: 16, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 81%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 3 surplus: -2 money: $988
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 5 critical: 3 surplus: 2 money: $1044
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 3 surplus: -2 money: $1020
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 1 critical: 3 surplus: -2 money: $1076
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 52ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8517 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 4
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 115ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 115ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $21
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 115ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (8 units for $400)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 52ms (57ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8581 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4545856891649903103
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 8, total: 26, needed: 6
  INFO [Shop.printPriceFactor]                       Energy is decreased to 42%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 1 critical: 2 surplus: -1 money: $838
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 1 critical: 2 surplus: -1 money: $1144
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 7 critical: 1 surplus: 6 money: $870
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 9 critical: 1 surplus: 8 money: $976
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 52ms (57ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8540 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 5
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <D.A.N.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer <D.A.N.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (6 units for $270)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 48
  INFO [GameController.beginNextPhase]               --------- SUMMARY #1 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 57ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8591 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -946483014967851629
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 32490912
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1246 Plots: 1 Assets: 370 Total: 2116
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 3 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $870 Plots: 1 Assets: 600 Total: 1970
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 7 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1054 Plots: 1 Assets: 345 Total: 1899
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 3 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $658 Plots: 1 Assets: 560 Total: 1718
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 5 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 4 mules for 8 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $104
  INFO [SummaryPhase2.begin]                         Shop Smithore: 0 units $54
  INFO [SummaryPhase2.begin]                         Shop Food: 2 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 8 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $100
  INFO [SummaryPhase2.begin]                         Colony total: 7703
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 57ms (63ms) <P12> 110ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8593 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the search to pick a tile.
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the search to pick a tile.
  INFO [DevelopmentPlanFinder$1.run]                 AI: <D.A.N.> found 4 plans testing 6361 tiles in 63048499ns
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 4 plans testing 6361 tiles in 61671299ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food <claim> (+4) 2139 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: River Food <claim> (+4) 2949 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: Plain Energy <claim> (+3) 2144 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2899 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: Plain Energy <claim> (+3) 2144 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2899 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: Plain Energy <claim> (+3) 2144 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2899 points
  INFO [LandGrantActuator.update]                    AI: <D.A.N.> wants River (4,4)
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2451 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2451 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food <claim> (+4) 2451 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3251 points
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: Plain Energy <claim> (+3) 2506 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3196 points
  INFO [LandGrantActuator.update]                    AI: <A.D.A.M.> wants River (4,1)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 116ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 12 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 12: River (4,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 18: Plain (2,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 26: Plain (3,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 35 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 35: River (4,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 58ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8631 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $160
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $1512
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $824
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1482
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $1244
  INFO [AbstractAuctionController.begin]             Begin auction id 6
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1244 (changed $0)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $824 (changed $0)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1244 (changed $12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $824 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $776 (changed $-48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1244 (changed $52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $736 (changed $-40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1232 (changed $-12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $784 (changed $48)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1200 (changed $-32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $784 (changed $0)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1204 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1152 (changed $-52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $724 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1156 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $664 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1096 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $604 (changed $-60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1076 (changed $-20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $624 (changed $20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1092 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1064 (changed $-28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1124 (changed $60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1140 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1180 (changed $40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1244 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1216 (changed $-28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1244 (changed $32)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $676
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 55
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (63ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8625 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6843894104273347852
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.69041735
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (63ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8626 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> starts by assaying River (4,1)
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [DevelopmentPlanner.begin]                    AI: <A.D.A.M.> LP was infeasible (or ignored).
  INFO [DevelopmentPlanFinder$1.run]                 AI: <A.D.A.M.> found 1 plans testing 176 tiles in 1473600ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <A.D.A.M.> Plan: River Food (+4) 2451 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 3251 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,1) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying River (4,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile River (4,1) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Plain (5,2).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Plain (2,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $136, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $136 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 72
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8661 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1623989670346537006
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.44086593
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (63ms) <P12> 109ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8661 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (5,1) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Food factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,1) with Food factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2177
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $51, max: 47.5, left: 4.4790998, fraction 0.094296835
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $51 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 56
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 53ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8728 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 516475321751121709
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.009585798
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<D.A.N.> (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: AgricultureAward
  INFO [PlayerEventPhase$1.finished]                 Event Message: The colony council for agriculture awarded you $50 for each food plot you have developed. The total grant is $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<D.A.N.> has 3 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 50ms (62ms) <P12> 109ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8726 bytes
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> LP was infeasible (or ignored).
  INFO [SearchPlanManager.MaybeAddResourceWeight]    <D.A.N.> will NOT prioritize food this turn!
  INFO [DevelopmentPlanFinder$1.run]                 AI: <D.A.N.> found 1 plans testing 141 tiles in 1878400ns
  INFO [DevelopmentPlanFinder.logPlans]              AI: <D.A.N.> Plan: River Food (+4) 2189 points
  INFO [DevelopmentPlanFinder.logPlans]              AI:	Next: Plain Energy <claim> (+3) 2974 points
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> is adding the search results to the plan.
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,4) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> is assaying River (4,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> is assaying Mountain1 (0,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> is assaying Mountain3 (1,4).
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $89, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $89 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 55
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8730 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 807295782888033600
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6287874
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 109ms (112ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8732 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 14 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (3,0) with Smithore factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1297
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $136, max: 47.5, left: 22.339424, fraction 0.47030365
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $136 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 24
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 62ms (62ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8749 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4008469840510548706
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (62ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8760 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6196298152521198168
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 5 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 3 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 7 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 3 energy and needs 1 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 0 energy, 4 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 12 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 9 food, 0 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 8 food, 2 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 0 energy, 4 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 11 food, 0 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 10 food, 0 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 8 food, 2 energy, 0 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 47
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8776 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8777 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4680640200879059971
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $54
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $8
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 9, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 58%
  INFO [Shop.printPriceFactor]                       Smithore buy price $58 sell price $93
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $719
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $1168
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 3 critical: 0 surplus: 3 money: $70
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $1357
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (5ms) <P11> 62ms (63ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8759 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 7
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $93
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $210
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $93
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $210
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 2ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 116ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $58 (7 units for $406)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (5ms) <P11> 62ms (63ms) <P12> 110ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8795 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5443495278312251772
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $104
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $144 sell price $284
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 3 critical: 0 surplus: 3 money: $951
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1168
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $244
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $1357
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (5ms) <P11> 62ms (62ms) <P12> 110ms (116ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8775 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 8
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 4ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $144 (3 units for $432)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (62ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8793 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1661686785129831733
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 2, total: 33, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 52%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 3 surplus: -2 money: $1383
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 11 critical: 3 surplus: 8 money: $1168
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 11 critical: 3 surplus: 8 money: $244
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 8 critical: 3 surplus: 5 money: $1357
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 37
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 60ms (62ms) <P12> 112ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8763 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 9
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 118ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (8 units for $161)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 4ms (5ms) <P11> 57ms (62ms) <P12> 116ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8793 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5238527532054093869
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 8, total: 19, needed: 12
  INFO [Shop.printPriceFactor]                       Energy is decreased to 72%
  INFO [Shop.printPriceFactor]                       Energy buy price $18 sell price $53
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 3 critical: 3 surplus: 0 money: $1267
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 1 critical: 3 surplus: -2 money: $1329
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 3 critical: 4 surplus: -1 money: $229
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 4 critical: 2 surplus: 2 money: $1357
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 57ms (62ms) <P12> 116ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 4 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8762 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 10
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.884 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 116ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $33
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $53 (9 units for $477)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 51
  INFO [GameController.beginNextPhase]               --------- SUMMARY #2 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 57ms (63ms) <P12> 121ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8788 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1649587460308109952
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 13113136
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1410 Plots: 2 Assets: 544 Total: 2954
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 8 Energy: 3 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $949 Plots: 2 Assets: 902 Total: 2851
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 6 Energy: 9 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1170 Plots: 2 Assets: 422 Total: 2592
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 3 Energy: 4 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $229 Plots: 3 Assets: 749 Total: 2478
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 12 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 12 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $144
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $58
  INFO [SummaryPhase2.begin]                         Shop Food: 4 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $53
  INFO [SummaryPhase2.begin]                         Shop mules: 12 $110
  INFO [SummaryPhase2.begin]                         Colony total: 10875
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (63ms) <P12> 121ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 12 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8769 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Mountain3 (8,2)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain3 (8,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [LandGrantActuator.agreeOnClaims]             AI: <A.D.A.M.> must pick a different tile.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain3 (8,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 121ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 125ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 121ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 9: Plain (2,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 118ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 16: Plain (3,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 118ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 19 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 19: Mountain3 (8,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 116ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 26 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 26: Mountain3 (8,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 116ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (64ms) <P12> 112ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8797 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $616
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $959
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $928
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $2930
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $1436
  INFO [AbstractAuctionController.begin]             Begin auction id 11
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $900 (changed $-28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1416 (changed $-20)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1436 (changed $52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1396 (changed $-40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1404 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1420 (changed $16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $12)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1436 (changed $60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $912 (changed $-16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1412 (changed $-24)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $928 (changed $36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1436 (changed $60)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $900 (changed $-28)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1392 (changed $-44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $904 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1400 (changed $8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $908 (changed $4)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $864 (changed $-44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1384 (changed $-16)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1348 (changed $-36)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $856 (changed $-8)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1292 (changed $-56)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1248 (changed $-44)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1196 (changed $-52)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $824 (changed $-32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <A.D.A.M.> new price $1164 (changed $-32)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P14)<A.D.A.M.> bought the plot for $828
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 42
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (63ms) <P12> 112ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8805 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $768
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $594
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $592
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $594
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $132
  INFO [AbstractAuctionController.begin]             Begin auction id 12
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $772
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 15
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 112ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8786 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3929858365688626442
  INFO [Development.setPlayerOrder]                  Normal development order. 12 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7266285
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 8 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 113ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8785 bytes
  INFO [Wampus.<init>]                               Wampus has 7 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 128.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 968.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (7,3) into Smithore from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,3) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain3 (8,3) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Plain (7,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> is assaying Mountain3 (8,3).
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.buyAssay]                          (P14)<A.D.A.M.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $65, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $65 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 51
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (7ms) <P11> 61ms (62ms) <P12> 114ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8805 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3904399357423368206
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.09431434
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: LostPlot
  INFO [PlayerEventPhase$1.finished]                 Event Message: You lost a plot of land because the claim was not recorded
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 6 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (7ms) <P11> 61ms (62ms) <P12> 114ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8802 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,1) with Food factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $100
  INFO [GameModel.buyAssay]                          (P12)jellyroger got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [GameModel.buyAssay]                          (P12)jellyroger got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2392
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $50, max: 47.5, left: 0.2591034, fraction 0.005454808
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $50 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 72
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 62ms (63ms) <P12> 110ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8865 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8018044859213457158
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.89361036
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 3)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (7ms) <P11> 62ms (63ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8869 bytes
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 102.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 1ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 581.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (4,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,2) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain3 (8,2): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $135
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain3 (8,2) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> caught the Mountain Wampus and got $100
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $129, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $129 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 31
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8897 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6822269368607525960
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.68238974
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 4)
  INFO [Player.useFood]                              (P11)FluffyFiend has 12 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 24
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 61ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8896 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 8 mountains, reward is $100
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,1) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Food factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $100
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,2)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2199
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $66, max: 47.5, left: 4.0191, fraction 0.08461264
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $66 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 64
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8927 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SUNSPOT_ACTIVITY
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8400271253990880186
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8906 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4121873398767983331
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 9 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 4 energy and needs 2 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 3 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 3 energy and needs 3 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 2 food, 0 energy, 4 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 4 food, 5 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 6 energy, 4 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 6 energy, 7 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 2 food, 0 energy, 4 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 3 food, 3 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 8 energy, 2 smithore, 8 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 3 food, 6 energy, 4 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (62ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8925 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (62ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8926 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -904362528905316206
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $58
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-2
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 7, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 68%
  INFO [Shop.printPriceFactor]                       Smithore buy price $48 sell price $83
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $192
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 3 critical: 0 surplus: 3 money: $1189
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 2 critical: 0 surplus: 2 money: $85
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 4 critical: 0 surplus: 4 money: $377
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 117ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8891 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 13
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $178
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $190
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $170
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $190
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.883 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $48 (4 units for $192)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 30
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 123ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8946 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7202889548321480825
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $144
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $148 sell price $288
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 3 critical: 0 surplus: 3 money: $384
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1189
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 8 critical: 0 surplus: 8 money: $37
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $377
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 123ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8900 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 14
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.885 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 115ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $148 (11 units for $1628)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 117ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8947 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8846083028403415188
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 4, total: 22, needed: 12
  INFO [Shop.printPriceFactor]                       Food is decreased to 66%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 4 critical: 3 surplus: 1 money: $828
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 3 critical: 3 surplus: 0 money: $1189
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 5 critical: 3 surplus: 2 money: $1221
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 6 critical: 3 surplus: 3 money: $377
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 117ms (126ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8878 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 15
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $162
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.885 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $162
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $162
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $162
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (3 units for $54)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8943 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3838811961139639355
  INFO [Shop.calcBuySellPrice]                       Current Energy price $53
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 24, needed: 15
  INFO [Shop.printPriceFactor]                       Energy is decreased to 72%
  INFO [Shop.printPriceFactor]                       Energy buy price $23 sell price $58
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 5 critical: 4 surplus: 1 money: $828
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 5 critical: 3 surplus: 2 money: $1189
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 8 critical: 4 surplus: 4 money: $1167
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 6 critical: 4 surplus: 2 money: $431
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 32
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8889 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 16
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $154
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.883 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $154
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (1 units for $23)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- SUMMARY #3 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 115ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8923 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5164614699137020084
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 50397424
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1144 Plots: 4 Assets: 1074 Total: 4218
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 8 Energy: 9 Smithore: 3 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1189 Plots: 3 Assets: 614 Total: 3303
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 3 Energy: 5 Smithore: 3 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $454 Plots: 4 Assets: 772 Total: 3226
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 3 Energy: 5 Smithore: 4 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $828 Plots: 3 Assets: 550 Total: 2878
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 4 Energy: 5 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 2 mules for 4 smithore and now has 9 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $148
  INFO [SummaryPhase2.begin]                         Shop Smithore: 0 units $48
  INFO [SummaryPhase2.begin]                         Shop Food: 4 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 9 $90
  INFO [SummaryPhase2.begin]                         Colony total: 13625
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 115ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 9 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8901 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (3,4)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain3 (1,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 115ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 119ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 115ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 14: Plain (1,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 19: Plain (2,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 23 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 23: Mountain3 (1,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 25 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 25: Plain (3,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 26
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 117ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8911 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 117ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8911 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2674586493555178125
  INFO [Development.setPlayerOrder]                  Normal development order. 9 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.73943716
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 8 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 30
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 62ms (63ms) <P12> 114ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8912 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1863
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $117, max: 47.5, left: 10.77916, fraction 0.22692968
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $117 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 118ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8914 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 944321893692360670
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.57269704
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 2)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 3 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 29
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8914 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> starts by assaying Mountain3 (8,2)
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 527.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 4ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 636.9999999999999
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Medium amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (3,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $199, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $199 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 35
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 115ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8924 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3181582255113779191
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.27419472
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.D.A.M.> (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: DeadMooseRat
  INFO [PlayerEventPhase$1.finished]                 Event Message: You found a dead Moose Rat and sold the hide for $100
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 3 food and needs 3 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 115ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8928 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 930.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 4ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1700.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 1 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (1,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (1,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain3 (1,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $144, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $144 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 15
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 61ms (62ms) <P12> 120ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8938 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5016865501588137626
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8853611
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 4 food and needs 3 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 61ms (62ms) <P12> 120ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8942 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,3) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1488
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $112, max: 47.5, left: 18.359333, fraction 0.38651228
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $112 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 29
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 119ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8982 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: RADIATION
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6894505218244020724
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ColonyEvent.applyEvent]                      Radiation strikes (P11)FluffyFiend Mountain3 (5,1)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 119ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8947 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8982069523805349836
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 5 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 5 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 9 energy and needs 3 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 5 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 2 food, 3 energy, 4 smithore, 3 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 4 food, 2 energy, 5 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 3 energy, 8 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 3 energy, 14 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 2 food, 2 energy, 4 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 3 food, 2 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 3 energy, 8 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 4 food, 3 energy, 12 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 119ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8979 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 119ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8981 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 874944154076073849
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $48
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $7
  INFO [Shop.printPriceFactor]                       Smithore shop: 0, mules potentially available: 5, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is increased to 100%
  INFO [Shop.printPriceFactor]                       Smithore buy price $57 sell price $92
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $1000
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 6 critical: 0 surplus: 6 money: $1423
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 11 critical: 0 surplus: 11 money: $1346
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 16 critical: 0 surplus: 16 money: $733
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 119ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8984 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 18
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $158
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $170
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $150
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $170
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.881 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 119ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $57 (15 units for $855)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 38
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8972 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8953414451316191229
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $148
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $60 sell price $200
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 5 critical: 0 surplus: 5 money: $1228
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1423
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $1973
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $733
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (0ms) <P11> 61ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8992 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 19
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $60 (5 units for $300)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 61ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8979 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6401961031314900866
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 4, total: 17, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 96%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 3 critical: 4 surplus: -1 money: $1528
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 3 critical: 4 surplus: -1 money: $1423
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 3 critical: 4 surplus: -1 money: $1973
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 4 critical: 4 surplus: 0 money: $733
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 117ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8970 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 20
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-1
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (4 units for $200)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 33
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8961 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7391750508481297563
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 20, needed: 17
  INFO [Shop.printPriceFactor]                       Energy is decreased to 89%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 4 critical: 4 surplus: 0 money: $1428
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 4 critical: 4 surplus: 0 money: $1373
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 8 critical: 4 surplus: 4 money: $1923
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 4 critical: 5 surplus: -1 money: $733
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 59ms (62ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8965 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 21
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-22
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.889 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 121ms
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- SUMMARY #4 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 54ms (62ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8953 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8824405192583228845
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 26284056
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1923 Plots: 5 Assets: 815 Total: 5238
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 4 Energy: 8 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $733 Plots: 5 Assets: 1687 Total: 4920
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 4 Energy: 4 Smithore: 16 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1373 Plots: 4 Assets: 1007 Total: 4380
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 4 Energy: 4 Smithore: 6 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1428 Plots: 4 Assets: 740 Total: 4168
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 5 Energy: 4 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 7 mules for 14 smithore and now has 12 mules
  INFO [Shop.buildMules]                             A mule now costs $110
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $60
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $57
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 12 $110
  INFO [SummaryPhase2.begin]                         Colony total: 18706
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 54ms (62ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 12 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8933 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (7,2)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (6,2)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 121ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 8: Plain (1,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 14 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 14: Plain (6,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 15 frame 1
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (6,3)
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 15: Plain (7,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 19 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 19: Plain (6,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 21
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 59ms (63ms) <P12> 110ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8920 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $740
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $1114
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $1112
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1460
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $544
  INFO [AbstractAuctionController.begin]             Begin auction id 22
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $1080 (changed $-32)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $1144 (changed $64)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $1104 (changed $-40)
  INFO [LandAuctionActuator.changeTargetPrice]       AI: <D.A.N.> new price $1104 (changed $0)
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $1492
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 33
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 52ms (63ms) <P12> 109ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8927 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $1432
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $1114
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $1112
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1460
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $544
  INFO [AbstractAuctionController.begin]             Begin auction id 23
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 51ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8914 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2344726509049585188
  INFO [Development.setPlayerOrder]                  Normal development order. 12 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.76061755
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 51ms (63ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8914 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (5,1) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,4) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2312
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $100, max: 47.5, left: 2.2791018, fraction 0.04798109
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $100 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 36
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 54ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8983 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7288935933965328029
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.45625335
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 2)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 44
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 54ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8988 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 2065.0 from previous solution, plus 1 round of fudging.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 4ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2439.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,2) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (7,3) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (8,3) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (6,2) into Food from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (5,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (7,3)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,3) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain3 (8,3)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain3 (8,3) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (6,2) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $119, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $119 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 24
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 53ms (59ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8984 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7295001972629355858
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.82219815
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 3)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 53ms (59ms) <P12> 109ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8988 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> starts by assaying Plain (3,4)
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 1548.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 3ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 4538.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,4) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,3) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            No Crystite found
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $185
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (3,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $160
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $199, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $199 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 70
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 50ms (62ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8996 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5827266512760428567
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.27797467
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 50ms (62ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8991 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,3) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,2) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1722
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $112, max: 47.5, left: 13.699226, fraction 0.28840476
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $112 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 56
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8984 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8980 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6668914988780273303
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 4 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 4 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 8 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 4 energy and needs 4 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 3 energy, 4 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 16 food, 3 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 6 food, 6 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 13 food, 6 energy, 4 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 4 energy, 4 smithore, 12 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 18 food, 3 energy, 3 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 8 food, 7 energy, 13 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 10 food, 9 energy, 4 smithore, 0 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (62ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9019 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2227374518658367350
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (63ms) <P12> 113ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9024 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3294788678949412220
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $57
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $4
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 6, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 75%
  INFO [Shop.printPriceFactor]                       Smithore buy price $54 sell price $89
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 2 critical: 0 surplus: 2 money: $1455
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 7 critical: 0 surplus: 7 money: $1487
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $301
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 18 critical: 0 surplus: 18 money: $792
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (8ms) <P11> 61ms (63ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8983 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 24
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $138
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $150
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $130
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $150
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $54 (6 units for $324)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (8ms) <P11> 61ms (63ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9053 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4355228636014575642
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $60
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $80 sell price $220
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 6 critical: 0 surplus: 6 money: $1131
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1487
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $625
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $792
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (8ms) <P11> 61ms (63ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9007 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 25
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $80 (6 units for $480)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 35
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (64ms) <P12> 112ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9030 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4639509515739299015
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 37, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 57%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 4 surplus: -3 money: $1611
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 18 critical: 4 surplus: 14 money: $1487
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 8 critical: 4 surplus: 4 money: $625
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 10 critical: 4 surplus: 6 money: $792
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 60ms (64ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8985 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 26
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 117ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] New seller enters shop line
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $156
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 121ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $30 (19 units for $315)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 55ms (62ms) <P12> 112ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9084 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8000460675953584922
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 26, needed: 21
  INFO [Shop.printPriceFactor]                       Energy is decreased to 86%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 4 critical: 5 surplus: -1 money: $1491
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 3 critical: 5 surplus: -2 money: $1727
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 10 critical: 6 surplus: 4 money: $610
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 9 critical: 5 surplus: 4 money: $867
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 55ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 8985 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 27
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $191
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <D.A.N.> rank 3
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $191
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $191
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $191
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $45 (3 units for $135)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- SUMMARY #5 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 54ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9032 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3296635441052958522
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 48793888
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1002 Plots: 6 Assets: 1852 Total: 5854
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 6 Smithore: 18 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $610 Plots: 7 Assets: 1340 Total: 5450
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 9 Energy: 10 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1401 Plots: 5 Assets: 1512 Total: 5413
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 7 Energy: 6 Smithore: 8 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1682 Plots: 5 Assets: 1053 Total: 5235
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 4 Energy: 4 Smithore: 7 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 0 mules for 0 smithore and now has 6 mules
  INFO [Shop.buildMules]                             A mule now costs $100
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $80
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $54
  INFO [SummaryPhase2.begin]                         Shop Food: 12 units $30
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $45
  INFO [SummaryPhase2.begin]                         Shop mules: 6 $100
  INFO [SummaryPhase2.begin]                         Colony total: 21952
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 54ms (62ms) <P12> 109ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [Development.setPlayerOrder]                  Reverse development order. 6 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9016 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (5,3)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (1,3)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 1ms, max 109ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 122ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 1ms, max 109ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 10: Plain (7,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 110ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 14 frame 4
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (2,4)
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 14: Plain (1,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 2ms, max 110ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 15 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 15: Plain (5,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 110ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 17 frame 4
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 17: Plain (2,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 1ms, max 110ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 52ms (62ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9033 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (4ms) <P11> 52ms (62ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9037 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3294708103191312441
  INFO [Development.setPlayerOrder]                  Reverse development order. 6 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.41617602
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 4)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 24
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 50ms (62ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9046 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 669.0 from previous solution, plus 1 round of fudging.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 11ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1200.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,3) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (4,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (5,3) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (3,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (5,3) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $102, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $102 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 44
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 50ms (63ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9058 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2151451361523381361
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.010371268
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 3)
  INFO [PlayerEventPhase.begin]                      Event: SwampEelEating
  INFO [PlayerEventPhase$1.finished]                 Event Message: You won the colony Swamp Eel eating contest and collected $100 (Yuck!)
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 7 food and needs 4 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (4ms) <P11> 50ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9061 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,1) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $200
  INFO [GameModel.developLand]                       (P12)jellyroger undevelops tile Plain (2,1)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Smithore factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,1) with Smithore factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2406
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 78
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (2ms) <P11> 61ms (63ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9092 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5566738136536395731
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.38018692
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 9 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (2ms) <P11> 61ms (63ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9093 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,3) with Smithore factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2059
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $102, max: 47.5, left: 6.8390975, fraction 0.143981
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $102 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 71
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (2ms) <P11> 58ms (62ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9092 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6269666386645219315
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.8044587
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (2ms) <P11> 58ms (62ms) <P12> 110ms (112ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9102 bytes
  INFO [Wampus.<init>]                               Wampus has 5 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 768.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 15ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2095.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,2) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,3) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,2) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (2,4) into Smithore from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,2): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (5,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (6,2)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (6,2) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain3 (8,3)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $150
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain3 (8,3) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (5,2)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $125
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (5,2) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (2,4) with Smithore factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $199, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $199 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 61
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (64ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9112 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (64ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9104 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2087939668987538764
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 6 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 4 energy and needs 4 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 10 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 6 energy and needs 5 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 8 energy, 5 smithore, 7 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 4 food, 7 energy, 11 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 6 energy, 26 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 6 energy, 14 smithore, 2 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 8 energy, 7 smithore, 8 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 3 food, 8 energy, 10 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 6 energy, 29 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 4 food, 6 energy, 13 smithore, 2 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (63ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9137 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7210151459547974197
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 61ms (63ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9139 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5368302948402312620
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $54
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $1
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 2, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is increased to 175%
  INFO [Shop.printPriceFactor]                       Smithore buy price $96 sell price $131
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 11 critical: 0 surplus: 11 money: $1576
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 12 critical: 0 surplus: 12 money: $1534
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 13 critical: 0 surplus: 13 money: $637
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 24 critical: 0 surplus: 24 money: $901
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9072 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 29
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $118
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $130
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $130
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 112ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $96 (24 units for $2304)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 109ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9145 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5257898635163033335
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $80
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $116 sell price $256
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 4 critical: 0 surplus: 4 money: $2632
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1534
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $1885
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 1 critical: 0 surplus: 1 money: $901
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (63ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9080 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 30
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $116
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 7
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $116 (5 units for $580)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 30
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (64ms) <P12> 110ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9142 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2102466191158182265
  INFO [Shop.calcBuySellPrice]                       Current Food price $30
  INFO [Shop.printPriceFactor]                       Food shop: 12, total: 25, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 73%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 2 critical: 4 surplus: -2 money: $3096
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 3 critical: 4 surplus: -1 money: $1534
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 3 critical: 4 surplus: -1 money: $1885
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 5 critical: 4 surplus: 1 money: $1017
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (68ms) <P12> 109ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9067 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 31
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $17
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $18
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $20
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $23
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $26
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 113ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $228
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $38
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 113ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (12 units for $600)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 28
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 61ms (62ms) <P12> 109ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9128 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -53075495553339216
  INFO [Shop.calcBuySellPrice]                       Current Energy price $45
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 34, needed: 23
  INFO [Shop.printPriceFactor]                       Energy is decreased to 76%
  INFO [Shop.printPriceFactor]                       Energy buy price $19 sell price $54
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 10 critical: 5 surplus: 5 money: $2646
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 8 critical: 5 surplus: 3 money: $1484
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 9 critical: 7 surplus: 2 money: $1785
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 7 critical: 6 surplus: 1 money: $1067
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (63ms) <P12> 110ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9061 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 32
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $124
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-13
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.889 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 120ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 3 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 3 takes over trade from buyer FluffyFiend rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $124
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-13
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $124
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $34
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-13
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 120ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $54 (2 units for $108)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- SUMMARY #6 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 54ms (62ms) <P12> 112ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9114 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2407114528009746964
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 19442536
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1067 Plots: 7 Assets: 3577 Total: 8144
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 4 Energy: 7 Smithore: 24 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $2538 Plots: 6 Assets: 1858 Total: 7396
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 11 Energy: 12 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $1785 Plots: 8 Assets: 1566 Total: 7351
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 9 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1592 Plots: 6 Assets: 2236 Total: 6828
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 4 Energy: 6 Smithore: 12 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 12 mules for 24 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $190
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $116
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $96
  INFO [SummaryPhase2.begin]                         Shop Food: 1 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $54
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $190
  INFO [SummaryPhase2.begin]                         Colony total: 29719
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 54ms (62ms) <P12> 112ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9112 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (8,1)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (7,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 120ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 8: Mountain1 (3,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 9: Plain (6,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 10 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 10: Plain (8,1)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 15 frame 2
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 15: Plain (7,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 112ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9091 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $1068
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $908
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $908
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $860
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $772
  INFO [AbstractAuctionController.begin]             Begin auction id 33
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $1860
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #2
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 40
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (63ms) <P12> 120ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9079 bytes
  INFO [PlotSeller.beginAuction]                     Land auction price: $1800
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $1220
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $1216
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $1220
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $772
  INFO [AbstractAuctionController.begin]             Begin auction id 34
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 120ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9079 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6046030242402499427
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6172743
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 118ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9092 bytes
  INFO [Wampus.<init>]                               Wampus has 4 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1645.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 72ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2006.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,2) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (7,4) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,2): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (6,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (6,2)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $240
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (6,2) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> is hunting the wampus.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: CatchWampus
  INFO [FastDevelopmentPhase.nextAction]             Next action: CatchWampus
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> caught the Mountain Wampus and got $200
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $105, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $105 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 56
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9094 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7422672617766504841
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6707108
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 2)
  INFO [Player.useFood]                              (P12)jellyroger has 11 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9098 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 4 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,0) with Food factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,2) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,1) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 1914
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $130, max: 47.5, left: 9.219124, fraction 0.19408682
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $130 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 63
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9172 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5704483065671011008
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.98944956
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 3)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 61ms (63ms) <P12> 112ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9169 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 4 mountains, reward is $200
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,4) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (3,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (3,2)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,3) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (3,2) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $200
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2402
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 80
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (3ms) <P11> 62ms (63ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9204 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7161566977679773645
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.29762894
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 4)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 4 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 2ms (3ms) <P11> 62ms (63ms) <P12> 112ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9216 bytes
  INFO [Wampus.<init>]                               Wampus has 4 mountains, reward is $200
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 1699.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 19ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2954.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (5,3) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,3) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (4,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (8,1) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (8,1): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (5,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $265
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (5,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $265
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $240
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (8,1) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $172, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $172 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (63ms) <P12> 111ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9216 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (63ms) <P12> 111ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9209 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2198710887914948315
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 12 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 6 energy and needs 5 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 9 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 7 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 2 food, 8 energy, 4 smithore, 17 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 20 food, 6 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 2 food, 8 energy, 5 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 8 energy, 14 smithore, 6 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 1 food, 10 energy, 5 smithore, 16 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 18 food, 6 energy, 4 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 3 food, 10 energy, 5 smithore, 15 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 5 food, 7 energy, 14 smithore, 7 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 60
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PLANET_QUAKE
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4945337964914546800
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9238 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4895493970768971277
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $96
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $0
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 8, mules needed: 5
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 72%
  INFO [Shop.printPriceFactor]                       Smithore buy price $69 sell price $104
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 2 critical: 0 surplus: 2 money: $278
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 14 critical: 0 surplus: 14 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 2 critical: 0 surplus: 2 money: $1670
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 27 critical: 0 surplus: 27 money: $1082
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 111ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9221 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 35
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $98
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $110
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $90
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $110
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 119ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 115ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $69 (4 units for $276)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 110ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9245 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1370329186538225391
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $116
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $64 sell price $204
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 7 critical: 0 surplus: 7 money: $416
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 6 critical: 0 surplus: 6 money: $1808
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 3 critical: 0 surplus: 3 money: $1082
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (64ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9226 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 36
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $64 (13 units for $832)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 38
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (64ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9262 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7649541911655175569
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 1, total: 33, needed: 16
  INFO [Shop.printPriceFactor]                       Food is decreased to 61%
  INFO [Shop.printPriceFactor]                       Food buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 5 critical: 4 surplus: 1 money: $864
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 18 critical: 4 surplus: 14 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 4 critical: 4 surplus: 0 money: $2192
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 5 critical: 4 surplus: 1 money: $1082
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (64ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9200 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 37
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $31
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $39
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $51 (1 units for $51)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (64ms) <P12> 109ms (112ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9240 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5213951650572063366
  INFO [Shop.calcBuySellPrice]                       Current Energy price $54
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 42, needed: 27
  INFO [Shop.printPriceFactor]                       Energy is decreased to 73%
  INFO [Shop.printPriceFactor]                       Energy buy price $25 sell price $60
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 15 critical: 7 surplus: 8 money: $864
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 7 critical: 6 surplus: 1 money: $1649
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 12 critical: 8 surplus: 4 money: $2141
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 8 critical: 6 surplus: 2 money: $1082
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (64ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 38
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 112ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $40
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $-57
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (8 units for $200)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 50
  INFO [GameController.beginNextPhase]               --------- SUMMARY #7 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (69ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9233 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8954709514030246207
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 43009176
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $1082 Plots: 8 Assets: 3230 Total: 8312
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 8 Smithore: 27 Crystite: 3
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $2141 Plots: 9 Assets: 1545 Total: 8186
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 12 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1449 Plots: 7 Assets: 2779 Total: 7728
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 18 Energy: 15 Smithore: 14 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $1064 Plots: 8 Assets: 1310 Total: 6374
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 5 Energy: 7 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 2 mules for 4 smithore and now has 10 mules
  INFO [Shop.buildMules]                             A mule now costs $130
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $64
  INFO [SummaryPhase2.begin]                         Shop Smithore: 1 units $69
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $51
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 10 $130
  INFO [SummaryPhase2.begin]                         Colony total: 30600
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (69ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 10 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9223 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Mountain1 (6,4)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Plain (8,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 114ms 12 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 2: Plain (2,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 4: Mountain1 (5,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 10 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 10: Mountain1 (6,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 11 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 11: Plain (8,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (63ms) <P12> 110ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9213 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $1344
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $752
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $752
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $878
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $712
  INFO [AbstractAuctionController.begin]             Begin auction id 39
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P11)FluffyFiend bought the plot for $1344
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 23
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (63ms) <P12> 110ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8235338103091950358
  INFO [Development.setPlayerOrder]                  Normal development order. 10 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.820578
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 1)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 36
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (63ms) <P12> 110ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9205 bytes
  INFO [Wampus.<init>]                               Wampus has 3 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 1709.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 400ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2795.999999999999
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 5 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,3) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (2,4) into Crystite from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,3) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (8,4) into Energy from Empty
  INFO [DevelopmentPlanner.finalizePlan]             	5. make plot (1,4) into Crystite from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain3 (8,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (1,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain3 (8,3)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $205
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain3 (8,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (2,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $205
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (2,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (7,3)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $180
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (8,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain2 (1,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $217, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $217 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 52
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (63ms) <P12> 110ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9226 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -872613881790588093
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.82921094
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 61ms (63ms) <P12> 112ms (121ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9227 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 3 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,4) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (5,0) with Smithore factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (1,3)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,3) with Crystite factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $300
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2383
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $152, max: 47.5, left: 0.6391034, fraction 0.013454809
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $152 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 70
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (65ms) <P12> 118ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9275 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 2995890883826572579
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.40450448
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 3)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 18 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 113ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9292 bytes
  INFO [Wampus.<init>]                               Wampus has 3 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [DevelopmentPlanner.begin]                    AI: <D.A.N.> starts by assaying Mountain1 (6,4)
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 1102.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 17ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 2042.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,1) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (3,4) into Smithore from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,3) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (6,4) into Crystite from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (8,1): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (8,1): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Empty --> Smithore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain1 (6,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (8,1)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $180
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (8,1) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $180
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (3,4) with Smithore factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $155
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain1 (6,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $175, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $175 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 72
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 57ms (64ms) <P12> 119ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9276 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4534592071765224798
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.91192263
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 5 food and needs 4 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (3ms) <P11> 61ms (64ms) <P12> 121ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9274 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 3 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (2,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,0) with Energy factory
  INFO [GameModel.sellMule]                          (P12)jellyroger sold a mule for $155
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $300
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2415
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 52
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 52ms (61ms) <P12> 116ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9271 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: ACID_RAIN_STORM
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3635799329746183062
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 52ms (61ms) <P12> 116ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9282 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3948077804145478484
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 7 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 15 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 12 energy and needs 8 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 8 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 5 energy, 4 smithore, 31 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 19 food, 0 energy, 11 smithore, 5 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 8 food, 11 energy, 8 smithore, 17 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 5 food, 6 energy, 0 smithore, 26 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 3 energy, 4 smithore, 30 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 18 food, 0 energy, 10 smithore, 7 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 8 food, 13 energy, 6 smithore, 19 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 5 food, 5 energy, 0 smithore, 25 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 52ms (62ms) <P12> 121ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9353 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 52ms (62ms) <P12> 121ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9352 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6827900055784518918
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $69
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-2
  INFO [Shop.printPriceFactor]                       Smithore shop: 1, mules potentially available: 4, mules needed: 4
  INFO [Shop.printPriceFactor]                       Smithore is increased to 100%
  INFO [Shop.printPriceFactor]                       Smithore buy price $67 sell price $102
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 4 critical: 0 surplus: 4 money: $1059
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 24 critical: 0 surplus: 24 money: $1269
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 6 critical: 0 surplus: 6 money: $839
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 27 critical: 0 surplus: 27 money: $789
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 52ms (62ms) <P12> 121ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9310 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 40
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $78
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $90
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $67
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $90
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.879 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 121ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 126ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 5
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 5
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $67 (37 units for $2479)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 35
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 52ms (61ms) <P12> 111ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9341 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6098753441129562387
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $64
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $52 sell price $192
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 30 critical: 0 surplus: 30 money: $1327
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 7 critical: 0 surplus: 7 money: $1269
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 19 critical: 0 surplus: 19 money: $1241
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 28 critical: 0 surplus: 28 money: $2598
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 52ms (61ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9290 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 41
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.889 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 111ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $52 (49 units for $2548)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 51ms (55ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7404152027150387131
  INFO [Shop.calcBuySellPrice]                       Current Food price $51
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 41, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 62%
  INFO [Shop.printPriceFactor]                       Food buy price $16 sell price $51
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 5 surplus: -4 money: $2887
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 25 critical: 5 surplus: 20 money: $1269
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 9 critical: 5 surplus: 4 money: $2229
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 6 critical: 5 surplus: 1 money: $2598
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 33
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 51ms (61ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9275 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 42
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.886 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 114ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $47
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $31 (12 units for $375)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 51ms (61ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9305 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -855994320440196663
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 31, needed: 34
  INFO [Shop.printPriceFactor]                       Energy is increased to 107%
  INFO [Shop.printPriceFactor]                       Energy buy price $12 sell price $47
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 3 critical: 8 surplus: -5 money: $2597
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 6 critical: 9 surplus: -3 money: $1627
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 16 critical: 9 surplus: 7 money: $2144
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 6 critical: 8 surplus: -2 money: $2615
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 9
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 51ms (62ms) <P12> 112ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9273 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 43
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $42
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $27
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.888 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $27 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 12
  INFO [GameController.beginNextPhase]               --------- SUMMARY #8 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 51ms (62ms) <P12> 113ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9256 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7613103233322150634
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 30953488
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $2615 Plots: 9 Assets: 2813 Total: 9928
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 6 Smithore: 0 Crystite: 28
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $2144 Plots: 11 Assets: 2076 Total: 9720
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 14 Energy: 16 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1627 Plots: 8 Assets: 3348 Total: 8975
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 14 Energy: 6 Smithore: 24 Crystite: 7
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $2597 Plots: 9 Assets: 1419 Total: 8516
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 8 Energy: 3 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 10 mules for 20 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $130
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $52
  INFO [SummaryPhase2.begin]                         Shop Smithore: 18 units $67
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $31
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $27
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $130
  INFO [SummaryPhase2.begin]                         Colony total: 37139
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 34
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 51ms (62ms) <P12> 113ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9240 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <D.A.N.> wants Plain (1,0)
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> is using the LP to pick tiles.
  INFO [LandGrantActuator.getAdamTile]               AI: <A.D.A.M.> wants Mountain1 (0,4)
  INFO [LandGrantActuator.agreeOnClaims]             AI: Try to agree on tiles to claim.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 124ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 0: Plain (0,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase.update]                       (P13)<D.A.N.> pressed at plot 1 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P13)<D.A.N.> is granted tile 1: Plain (1,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase.claimPlot]                    (P11)FluffyFiend is granted tile 4: Mountain1 (0,2)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 6 frame 3
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 6: Mountain1 (0,4)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 45
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 53ms (63ms) <P12> 116ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9209 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony sells plot #1
  INFO [PlotSeller.beginAuction]                     Starting auction set
  INFO [PlotSeller.beginAuction]                     Land auction price: $1284
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> originally valued the plot at $628
  INFO [LandAuctionActuator.beginLandAuction]        AI: <D.A.N.> targets price $628
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> originally valued the plot at $567
  INFO [LandAuctionActuator.beginLandAuction]        AI: <A.D.A.M.> targets price $564
  INFO [AbstractAuctionController.begin]             Begin auction id 44
  INFO [Client.receiveTCPMessages]                   Client: Continue (13) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (14) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     LandAuctionStart is delivered in 3 frames, rountrip 0ms, max 116ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 34.25 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [SlickLogSystem.info]                         Local players finished auction
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [AbstractLandAuctionPhase.update]             Reached final auction state
  INFO [Client.receiveTCPMessages]                   Client: BuyLand (0) 16 bytes
  INFO [AbstractLandAuctionPhase.buyLand]            (P12)jellyroger bought the plot for $2208
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 55ms (62ms) <P12> 122ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9250 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1033312888135285044
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.17237067
  INFO [PlayerEventPhase.begin]                      Event player: (P14)<A.D.A.M.> (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: BatLizard
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your child was bitten by a Bat-Lizard and the hospital bill cost you $300
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 5 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 31
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 122ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9251 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 331ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1789.9999999999998
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (1,4) into Energy from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (2,4) into Energy from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,4) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (0,4) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (1,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (1,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain1 (0,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain2 (1,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $230
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain2 (1,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (2,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $230
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (2,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (7,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $180
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain1 (0,4) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $188, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $188 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 52
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 57ms (62ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9255 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 385781010853669090
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9534357
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 2)
  INFO [Player.useFood]                              (P11)FluffyFiend has 14 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 57ms (62ms) <P12> 113ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9260 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain3 (5,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (5,0) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (0,2) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend caught the Mountain Wampus and got $300
  INFO [GameModel.developLand]                       (P11)FluffyFiend undevelops tile Plain (1,1)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (0,2) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Energy factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 2259
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $152, max: 47.5, left: 3.0191011, fraction 0.063560024
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $152 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 71
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 57ms (62ms) <P12> 110ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9298 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4718986072063895488
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.3108685
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 3)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 14 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 53ms (62ms) <P12> 110ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9290 bytes
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> couldn't find a lower bound using the previous solution (even with fudging).
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 46ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1615.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 4 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (3,4) into Energy from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (4,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,3) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	4. make plot (1,0) into Energy from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (3,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (1,0): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (3,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $205
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (3,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $155
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (5,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $155
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (5,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (1,0) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testHuntWampus]          AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $246, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $246 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 70
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 48ms (62ms) <P12> 109ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9311 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -1573382619938689295
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.99922824
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 8 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 48ms (62ms) <P12> 109ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9312 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 1 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,0) with Energy factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (0,0) with Energy factory
  INFO [GameModel.developLand]                       (P12)jellyroger undevelops tile Mountain3 (3,0)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (3,0) with Energy factory
  INFO [DevelopmentMessenger.showMessage]            jellyroger caught the Mountain Wampus and got $300
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2410
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 72
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9336 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (118ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9337 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3862934815646895392
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 3 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 16 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 6 energy and needs 6 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 21 energy, 0 smithore, 17 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 4 food, 13 energy, 7 smithore, 12 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 14 energy, 0 smithore, 34 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 15 energy, 0 smithore, 18 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 22 energy, 0 smithore, 19 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 5 food, 10 energy, 10 smithore, 13 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 4 food, 12 energy, 0 smithore, 37 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 3 food, 19 energy, 0 smithore, 16 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 5
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (63ms) <P12> 109ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9383 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9065650554233079471
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9342 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3166924037105790178
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $67
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-11
  INFO [Shop.printPriceFactor]                       Smithore shop: 18, mules potentially available: 17, mules needed: 3
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $39 sell price $74
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $354
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 34 critical: 0 surplus: 34 money: $1618
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $2316
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $2373
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (63ms) <P12> 109ms (114ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 45
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $70
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $70
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.892 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 108ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 114ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $39 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9346 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6032283960999895658
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $52
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $92 sell price $232
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $354
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $1618
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $2316
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $2373
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9232 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 46
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $92 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9219 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 5926824399778499342
  INFO [Shop.calcBuySellPrice]                       Current Food price $31
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 24, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 88%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 2 critical: 5 surplus: -3 money: $354
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 10 critical: 5 surplus: 5 money: $1618
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 9 critical: 5 surplus: 4 money: $2316
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 3 critical: 5 surplus: -2 money: $2373
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (115ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9210 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 47
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer FluffyFiend rank 2 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 2
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $36
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $45
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (11) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (5 units for $250)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9331 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -680409488669611359
  INFO [Shop.calcBuySellPrice]                       Current Energy price $27
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 69, needed: 31
  INFO [Shop.printPriceFactor]                       Energy is decreased to 59%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 22 critical: 7 surplus: 15 money: $104
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 10 critical: 7 surplus: 3 money: $1868
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 18 critical: 10 surplus: 8 money: $2316
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 19 critical: 7 surplus: 12 money: $2373
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 7
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9226 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 48
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller jellyroger rank 4 takes over trade from seller <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller jellyroger rank 4 takes over trade from seller <A.D.A.M.> rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Seller jellyroger rank 4 takes over trade from seller <A.D.A.M.> rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $25 (23 units for $300)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 70
  INFO [GameController.beginNextPhase]               --------- SUMMARY #9 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9327 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7041887229162890510
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 27265528
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $2016 Plots: 12 Assets: 2870 Total: 10886
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 9 Energy: 41 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $1958 Plots: 9 Assets: 2716 Total: 9174
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 5 Energy: 8 Smithore: 34 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $2483 Plots: 10 Assets: 1425 Total: 8908
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 3 Energy: 8 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $204 Plots: 11 Assets: 1885 Total: 7589
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 7 Energy: 12 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 6 mules for 12 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $70
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $92
  INFO [SummaryPhase2.begin]                         Shop Smithore: 6 units $39
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $25
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $70
  INFO [SummaryPhase2.begin]                         Colony total: 36557
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 112ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9319 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 21 bytes
  INFO [DelayedMessageQueue.add]                     Continue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase$2.finished]                   Grace duration 125ms 13 frames (6 grace frames)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantStart is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.apply]                        Starting land grant
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 0 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P12)jellyroger is granted tile 0: Plain (8,0)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.update]                       (P14)<A.D.A.M.> pressed at plot 1 frame 1
  INFO [LandGrantPhase.claimPlot]                    (P14)<A.D.A.M.> is granted tile 1: Mountain1 (0,3)
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 25 bytes
  INFO [DelayedMessageQueue.add]                     LandGrantContinue is delivered in 3 frames, rountrip 0ms, max 112ms
  INFO [LandGrantPhase.moveToNextTile]               Land grant ends
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9287 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9285 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4933971226907446623
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.06349933
  INFO [PlayerEventPhase.begin]                      Event player: (P11)FluffyFiend (rank 1)
  INFO [PlayerEventPhase.begin]                      Event: DirtySolarCollectors
  INFO [PlayerEventPhase$1.finished]                 Event Message: The Solar Collectors on your energy M.U.L.E.s are dirty. Cleaning cost you $150 each for a total of $450
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P11)FluffyFiend has 9 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 11
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 112ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9279 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (0,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (1,1) with Crystite factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Plain (5,4) with Crystite factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $120
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1793
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $187, max: 47.5, left: 11.639179, fraction 0.24503535
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $187 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 58
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 110ms (117ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9265 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 9092803845612068667
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.6007108
  INFO [PlayerEventPhase.begin]                      No player event for (P13)<D.A.N.> (rank 2)
  INFO [Player.useFood]                              (P13)<D.A.N.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9268 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 2135.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 81ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3378.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,1) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,2) into Food from Smithore
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (4,4) into Food from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (8,1): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (8,1): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain3 (8,2): Smithore --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain3 (8,2): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying River (4,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (8,1)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $145
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (8,1) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Mountain3 (8,2)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $145
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain3 (8,2) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile River (4,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile River (4,4) with Food factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> is assaying Plain (8,1).
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToAssayStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: Assay
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToAssayStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: Assay
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.buyAssay]                          (P13)<D.A.N.> got an assay bot
  INFO [DevelopmentMessenger.showMessage]            Found Low amounts of Crystite
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $243, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $243 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 72
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 60ms (63ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9228 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7820970143015663880
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.37822753
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 3 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 60ms (63ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9236 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 0.6 (30.500002/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 2358.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 14ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3651.0000000000027
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 2 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,4) into Food from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (0,3) into Crystite from Empty
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain1 (0,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (8,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $120
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (8,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain1 (0,3) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> not enough time to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $178, max: 47.5, left: 15.250001, fraction 0.32105264
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $178 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 58ms (62ms) <P12> 110ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9243 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 428837511120650279
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.19495016
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: BestBuiltMule
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your M.U.L.E. was judged "Best Built" at the colony fair. You won $150
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 7 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 58ms (63ms) <P12> 110ms (120ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9242 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (7,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Mountain3 (3,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (8,0) with Crystite factory
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2309
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $153, max: 47.5, left: 1.3191028, fraction 0.027770584
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $153 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 68
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 58ms (63ms) <P12> 110ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9269 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 58ms (63ms) <P12> 110ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9263 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -8740217943613609004
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 12 energy and needs 9 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 8 energy and needs 7 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 41 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 8 energy and needs 8 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 14 energy, 0 smithore, 50 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 19 food, 6 energy, 0 smithore, 12 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 0 energy, 0 smithore, 60 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 6 food, 11 energy, 0 smithore, 26 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 12 energy, 0 smithore, 51 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 21 food, 8 energy, 0 smithore, 12 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 4 food, 0 energy, 0 smithore, 59 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 7 food, 12 energy, 0 smithore, 25 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 44
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (64ms) <P12> 110ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9291 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PEST_ATTACK
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -5084497716378136152
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 15
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (70ms) <P12> 110ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9293 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 192031836122983634
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $39
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $13
  INFO [Shop.printPriceFactor]                       Smithore shop: 6, mules potentially available: 14, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $63 sell price $98
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $237
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 34 critical: 0 surplus: 34 money: $2326
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $1603
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $2516
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (70ms) <P12> 110ms (122ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9251 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 50
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $63
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $50
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 122ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 7
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $63 (34 units for $2142)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 14
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (68ms) <P12> 109ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9283 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6773393107560046002
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $92
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $96 sell price $236
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 51 critical: 0 surplus: 51 money: $237
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 12 critical: 0 surplus: 12 money: $4468
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 59 critical: 0 surplus: 59 money: $1603
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 25 critical: 0 surplus: 25 money: $2516
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (68ms) <P12> 109ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9226 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 51
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $96
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89100003 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 109ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 119ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [Player.increaseAuctionTeleportCount]         (P13)<D.A.N.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #18
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #19
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #20
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #21
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #22
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #23
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #24
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #25
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #26
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #27
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #28
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #29
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #30
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #31
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #32
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #33
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #34
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #35
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #36
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #37
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #38
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #39
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #40
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #41
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #42
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #43
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #44
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #45
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #46
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #47
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #48
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #49
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #50
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #51
  INFO [Player.increaseAuctionTeleportCount]         (P12)jellyroger auction teleport count: 1
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #52
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #53
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #54
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #55
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #56
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #57
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #58
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #59
  INFO [Player.increaseAuctionTeleportCount]         (P11)FluffyFiend auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $96 (147 units for $14112)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 60
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (72ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9230 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8908549640192798810
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 31, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 73%
  INFO [Shop.printPriceFactor]                       Food buy price $22 sell price $57
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 5 surplus: -4 money: $5133
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 21 critical: 5 surplus: 16 money: $5620
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 2 critical: 5 surplus: -3 money: $7267
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 7 critical: 5 surplus: 2 money: $4916
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 63ms (72ms) <P12> 113ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9203 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 52
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.887 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 113ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $22
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #9
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #10
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $32
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #11
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $37
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #12
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $37
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #13
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #14
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $44
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #16
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #17
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $56
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $42 (17 units for $724)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 26
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (68ms) <P12> 113ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9242 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -440147585328942359
  INFO [Shop.calcBuySellPrice]                       Current Energy price $25
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 58, needed: 40
  INFO [Shop.printPriceFactor]                       Energy is decreased to 77%
  INFO [Shop.printPriceFactor]                       Energy buy price $10 sell price $45
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 15 critical: 10 surplus: 5 money: $4613
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 9 critical: 8 surplus: 1 money: $6244
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 22 critical: 13 surplus: 9 money: $7063
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 12 critical: 9 surplus: 3 money: $5016
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (65ms) <P12> 113ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9212 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 53
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (12) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.885 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 115ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 124ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 4 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: StoreClosed (12) 0 bytes
  INFO [AbstractAuctionPhase.storeClosed]            Store closed. Current max tick: 360
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $25
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Player.increaseAuctionTeleportCount]         (P14)<A.D.A.M.> auction teleport count: 1
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 125ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $96 (3 units for $290)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- SUMMARY #10 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (67ms) <P12> 115ms (125ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 2 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9266 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6268587014928910623
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 38743848
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $7063 Plots: 12 Assets: 3909 Total: 16972
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 6 Energy: 22 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $4323 Plots: 12 Assets: 3786 Total: 14109
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 14 Energy: 18 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $5306 Plots: 11 Assets: 2259 Total: 13065
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 9 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $6244 Plots: 9 Assets: 1931 Total: 12675
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 6 Energy: 9 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 3 mules for 6 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $120
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $96
  INFO [SummaryPhase2.begin]                         Shop Smithore: 34 units $63
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $42
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $96
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $120
  INFO [SummaryPhase2.begin]                         Colony total: 56821
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 35
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 120ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9271 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 120ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9257 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 120ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9250 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 6031027828716789707
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7493125
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 6 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 34
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 61ms (62ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9255 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (5,0) with Energy factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Energy factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $145
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1298
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $231, max: 47.5, left: 21.539406, fraction 0.45346117
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $231 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (62ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9267 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -6583171710563061204
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.052323878
  INFO [PlayerEventPhase.begin]                      Event player: (P12)jellyroger (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: WormInfestation
  INFO [PlayerEventPhase$1.finished]                 Event Message: The colony awarded you $300 for stopping the Wart Worm infestation
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P12)jellyroger has 14 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 61ms (63ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9265 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (0,0) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,1) with Crystite factory
  INFO [GameModel.developLand]                       (P12)jellyroger develops tile Plain (6,0) with Crystite factory
  INFO [GameModel.sellMule]                          (P12)jellyroger sold a mule for $170
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 2245
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $160, max: 47.5, left: 2.5991015, fraction 0.05471793
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $160 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 55
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (62ms) <P12> 109ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9263 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4229404421329842817
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.9873763
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (62ms) <P12> 109ms (111ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9262 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 3747.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 2766ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3984.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (7,4) into Energy from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (8,4) into Energy from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (0,4) into Crystite from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (8,4): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain1 (0,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain1 (0,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [SlickLogSystem.info]                         Too much real time passed since last frame. Breaking sync with real time.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (7,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (8,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $145
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (8,4) with Energy factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain1 (0,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $170
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain1 (0,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> chose not to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $219, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $219 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 36
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (62ms) <P12> 109ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9240 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3946071225212533781
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.06784189
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<D.A.N.> (rank 4)
  INFO [PlayerEventPhase.begin]                      Event: HomeWorldPackage
  INFO [PlayerEventPhase$1.finished]                 Event Message: You just received a package from your home-world relatives containing 3 food and 2 energy units
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<D.A.N.> has 9 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 19
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (1ms) <P11> 62ms (62ms) <P12> 109ms (110ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9249 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $300
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 3321.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 542ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 3846.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (6,3) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,4) into Food from Crystite
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (5,3) into Energy from Crystite
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain1 (6,4): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain1 (6,4): Empty --> Food
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Crystite --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (5,3): Empty --> Energy
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Mountain1 (6,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain1 (6,4) with Food factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (5,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $220
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (5,3) with Energy factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $157, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $157 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 100
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (62ms) <P12> 109ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9229 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (4ms) <P11> 62ms (62ms) <P12> 109ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9223 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3039638303131401348
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 18 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 11 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 22 energy and needs 10 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 9 energy and needs 7 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 0 energy, 0 smithore, 76 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 32 food, 12 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 0 food, 5 energy, 0 smithore, 55 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 18 energy, 0 smithore, 26 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 0 energy, 0 smithore, 76 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 30 food, 14 energy, 0 smithore, 0 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 0 food, 5 energy, 0 smithore, 52 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 3 food, 15 energy, 0 smithore, 26 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 109ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9274 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: PIRATE_SHIP
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -3764206261273655578
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 109ms (113ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9249 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3557551312597266112
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $63
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $13
  INFO [Shop.printPriceFactor]                       Smithore shop: 34, mules potentially available: 30, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $63 sell price $98
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $4633
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $6601
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $7319
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $5500
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 109ms (119ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9165 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 55
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $18
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $30
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $30
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.89 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 110ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P13)<D.A.N.> (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Smithore price set to average $63 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 18
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9241 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -9101844482301541725
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $96
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $124 sell price $264
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 0 critical: 0 surplus: 0 money: $4633
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 0 critical: 0 surplus: 0 money: $6601
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 0 critical: 0 surplus: 0 money: $7319
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 0 critical: 0 surplus: 0 money: $5500
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 56
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Crystite price set to average $124 (0 units for $0)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (62ms) <P12> 110ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9139 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4274437588927912578
  INFO [Shop.calcBuySellPrice]                       Current Food price $42
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 41, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 62%
  INFO [Shop.printPriceFactor]                       Food buy price $15 sell price $50
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 5 critical: 5 surplus: 0 money: $4633
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 32 critical: 5 surplus: 27 money: $6601
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 1 critical: 5 surplus: -4 money: $7319
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 3 critical: 5 surplus: -2 money: $5500
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 16
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (62ms) <P12> 111ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9115 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 57
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.883 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 117ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P14)<A.D.A.M.> (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $15
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $50
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Food price set to average $50 (7 units for $350)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 30
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (5ms) <P11> 62ms (62ms) <P12> 121ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9189 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1270584674331186896
  INFO [Shop.calcBuySellPrice]                       Current Energy price $96
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 54, needed: 39
  INFO [Shop.printPriceFactor]                       Energy is decreased to 79%
  INFO [Shop.printPriceFactor]                       Energy buy price $61 sell price $96
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 5 critical: 13 surplus: -8 money: $4583
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 18 critical: 7 surplus: 11 money: $6951
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 14 critical: 11 surplus: 3 money: $7119
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 17 critical: 8 surplus: 9 money: $5400
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (62ms) <P12> 123ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9132 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 58
  INFO [NetworkTimer.start]                          Started "countdown" at 6.0 (owner 10)
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: ChooseDirection (11) 4 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractAuctionPhase.timerFinished]          Starting auction in 0.879 seconds
  INFO [Client.receiveTCPMessages]                   Client: Synchronized (0) 45 bytes
  INFO [DelayedMessageQueue.add]                     StartAuction is delivered in 3 frames, rountrip 0ms, max 121ms
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Auction.setBuyersAndSellers]                 Auction buyers: (P11)FluffyFiend (P12)jellyroger 
  INFO [Auction.setBuyersAndSellers]                 Auction sellers: (P13)<D.A.N.> (P14)<A.D.A.M.> 
  INFO [NetworkTimer.start]                          Started "phase timer" at 10.0 (owner 10)
  INFO [AuctionActuator.beginAuction]                AI: <D.A.N.> has buyout mask 15
  INFO [AuctionActuator.beginAuction]                AI: <A.D.A.M.> has buyout mask 15
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: BeginTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer jellyroger rank 2 takes over trade from buyer FluffyFiend rank 1
  INFO [SlickLogSystem.info]                         Transaction #1
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #3
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #4
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #5
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [SlickLogSystem.info]                         Transaction #6
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #7
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.playerTransactionCount] Adding transaction grace time 80ms
  INFO [SlickLogSystem.info]                         Transaction #8
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $76
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [AbstractAuctionPhase.checkCancelTransactions] Buyer left auction line.
  INFO [Client.receiveTCPMessages]                   Client: EndTransaction (0) 0 bytes
  INFO [AbstractAuctionPhase.calcRoundtripTime]      Auction uses roundtrip: 123ms
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 1 "phase timer" at 0.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Shop.setAveragePrice]                        Energy price set to average $78 (8 units for $624)
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 34
  INFO [GameController.beginNextPhase]               --------- SUMMARY #11 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (64ms) <P12> 118ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9233 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4993411556479553100
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 29857344
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $7119 Plots: 12 Assets: 2862 Total: 15981
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 5 Energy: 14 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $7575 Plots: 9 Assets: 2645 Total: 14720
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 25 Energy: 10 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $5400 Plots: 11 Assets: 2786 Total: 13686
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 17 Smithore: 0 Crystite: 0
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $3959 Plots: 12 Assets: 2934 Total: 12893
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 6 Energy: 13 Smithore: 0 Crystite: 0
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $120
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $124
  INFO [SummaryPhase2.begin]                         Shop Smithore: 32 units $63
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $50
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $78
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $120
  INFO [SummaryPhase2.begin]                         Colony total: 57280
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- LAND_GRANT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (64ms) <P12> 118ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9236 bytes
  INFO [LandGrantActuator.begin]                     AI: <D.A.N.> Not enough tiles, grab any tile.
  INFO [LandGrantActuator.begin]                     AI: <A.D.A.M.> Not enough tiles, grab any tile.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [GameController.beginNextPhase]               Forcibly ending uncompleted phase transition
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 3
  INFO [GameController.beginNextPhase]               --------- LAND_AUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (64ms) <P12> 118ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9223 bytes
  INFO [PlotSeller.generateNextColonyAuction]        Colony doesn't sell a plot
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (64ms) <P12> 117ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9224 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -2931326750645259716
  INFO [Development.setPlayerOrder]                  Normal development order. 14 mules.
  INFO [Development.nextPlayer]                      Development moving to next player: 0
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.7819716
  INFO [PlayerEventPhase.begin]                      No player event for (P11)FluffyFiend (rank 1)
  INFO [Player.useFood]                              (P11)FluffyFiend has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 1ms (2ms) <P11> 62ms (64ms) <P12> 117ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 1 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9208 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P11)FluffyFiend
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile River (4,0) with Food factory
  INFO [GameModel.developLand]                       (P11)FluffyFiend develops tile Mountain1 (5,0) with Crystite factory
  INFO [GameModel.sellMule]                          (P11)FluffyFiend sold a mule for $170
  INFO [AbstractDevelopmentPhase.apply]              Remote (P11)FluffyFiend finishes on update 1252
  INFO [GameModel.gamble]                            (P11)FluffyFiend gambles $250, max: 47.5, left: 22.459427, fraction 0.47283003
  INFO [DevelopmentMessenger.showMessage]            FluffyFiend won $250 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [GameController.apply]                        (P11)FluffyFiend chat: gg
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 52
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 63ms (67ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 160273773464419535
  INFO [Development.nextPlayer]                      Development moving to next player: 1
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.23331267
  INFO [PlayerEventPhase.begin]                      Event player: (P13)<D.A.N.> (rank 2)
  INFO [PlayerEventPhase.begin]                      Event: TapDancingMule
  INFO [PlayerEventPhase$1.finished]                 Event Message: Your M.U.L.E. won the colony tap-dancing contest. You collected $400
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Player.useFood]                              (P13)<D.A.N.> has 25 food and needs 5 food
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 63ms (67ms) <P12> 110ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9198 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <D.A.N.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <D.A.N.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <D.A.N.> got lower bound of 1441.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <D.A.N.> finished Development LP in time 29ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 1996.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <D.A.N.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (8,2) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (6,3) into Crystite from Food
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (6,4) into Crystite from Food
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <D.A.N.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain3 (8,2): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain3 (8,2): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Plain (6,3): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain1 (6,4): Food --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- is trying Mountain1 (6,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <D.A.N.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Mountain3 (8,2)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $145
  INFO [GameController.apply]                        (P11)FluffyFiend chat: rematch?
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain3 (8,2) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Plain (6,3)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $145
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Plain (6,3) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> undevelops tile Mountain1 (6,4)
  INFO [GameModel.sellMule]                          (P13)<D.A.N.> sold a mule for $145
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.developLand]                       (P13)<D.A.N.> develops tile Mountain1 (6,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <D.A.N.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <D.A.N.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (13) 16 bytes
  INFO [GameModel.gamble]                            (P13)<D.A.N.> gambles $250, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <D.A.N.> won $250 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <D.A.N.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 22
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 63ms (71ms) <P12> 109ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9216 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 8666944043649997914
  INFO [Development.nextPlayer]                      Development moving to next player: 2
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.89994556
  INFO [PlayerEventPhase.begin]                      No player event for (P14)<A.D.A.M.> (rank 3)
  INFO [Player.useFood]                              (P14)<A.D.A.M.> has 5 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- FAST_DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 63ms (71ms) <P12> 109ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9218 bytes
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> copying development state.
  INFO [DevelopmentActuator.begin]                   AI: <A.D.A.M.> beginning UN-threaded development.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> started Development LP.
  INFO [PlayerLP.makeTimeConstraints]                DevTime ratio for <A.D.A.M.> is 1.0 (47.5/47.5).
  INFO [PlayerLP.tryToFindFeasibleSolution]          AI: <A.D.A.M.> got lower bound of 3613.0 from previous solution.
  INFO [PlayerLP.makeDevelopmentPlan]                AI: <A.D.A.M.> finished Development LP in time 171ms
  INFO [PlayerLP.makeDevelopmentPlan]                	Optimal Value: 4910.0
  INFO [DevelopmentPlanner.finalizePlan]             AI: <A.D.A.M.> picked 3 tiles to be modified
  INFO [DevelopmentPlanner.finalizePlan]             	1. make plot (1,4) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	2. make plot (2,4) into Crystite from Energy
  INFO [DevelopmentPlanner.finalizePlan]             	3. make plot (7,4) into Crystite from Energy
  INFO [DevelopmentPlanner.enqueueNormal]            AI: <A.D.A.M.> is using the default (pretty lame) enqueueing scheme.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (1,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Mountain2 (1,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (2,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Energy --> Empty
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- is trying Plain (7,4): Empty --> Crystite
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToMuleStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToOutfitStore
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: PlaceMule
  INFO [DevelopmentPlanner.enqueueDevelop]           AI: <A.D.A.M.> ------- succeeded.
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Mountain2 (1,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $170
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Mountain2 (1,4) with Crystite factory
  INFO [GameController.apply]                        (P12)jellyroger chat: later dinner now
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (2,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $170
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (2,4) with Crystite factory
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> undevelops tile Plain (7,4)
  INFO [GameModel.sellMule]                          (P14)<A.D.A.M.> sold a mule for $170
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToMuleStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToOutfitStore
  INFO [FastDevelopmentPhase.nextAction]             Next action: PlaceMule
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.developLand]                       (P14)<A.D.A.M.> develops tile Plain (7,4) with Crystite factory
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> action queue is empty.
  INFO [DevelopmentActuator.testAssayLast]           AI: <A.D.A.M.> nothing left to assay.
  INFO [DevelopmentActionQueue2.addAction]           AI: <A.D.A.M.> Queue: GoToPub
  INFO [FastDevelopmentPhase.nextAction]             Next action: GoToPub
  INFO [Client.receiveTCPMessages]                   Client: FastDevelopment (14) 16 bytes
  INFO [GameModel.gamble]                            (P14)<A.D.A.M.> gambles $235, max: 47.5, left: 23.75, fraction 0.5
  INFO [DevelopmentMessenger.showMessage]            <A.D.A.M.> won $235 in the pub
  INFO [DevelopmentActuator.actionComplete]          AI: <A.D.A.M.> gambled and can't do more actions.
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 70
  INFO [GameController.beginNextPhase]               --------- PLAYER_EVENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (67ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9199 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -4884403340212766147
  INFO [Development.nextPlayer]                      Development moving to next player: 3
  INFO [PlayerEventGenerator.nextEvent]              Event random chance: 0.4544469
  INFO [PlayerEventPhase.begin]                      No player event for (P12)jellyroger (rank 4)
  INFO [Player.useFood]                              (P12)jellyroger has 6 food and needs 5 food
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 10
  INFO [GameController.beginNextPhase]               --------- DEVELOPMENT #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 109ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9197 bytes
  INFO [DevelopmentPhaseSingle.begin]                Developing player: (P12)jellyroger
  INFO [Wampus.<init>]                               Wampus has 0 mountains, reward is $400
  INFO [NetworkTimer.start]                          Started "countdown" at 3.0 (owner 10)
  INFO [Client.receiveTCPMessages]                   Client: TimerStarted (10) 16 bytes
  INFO [Client.receiveTCPMessages]                   Client: TimerFinished (10) 16 bytes
  INFO [NetworkTimerManager.apply]                   Finished Timer 0 "countdown" at 0.0 (owner 10)
  INFO [AbstractDevelopmentPhase.apply]              Remote (P12)jellyroger finishes on update 56
  INFO [GameModel.gamble]                            (P12)jellyroger gambles $250, max: 47.5, left: 46.379974, fraction 0.9764205
  INFO [DevelopmentMessenger.showMessage]            jellyroger won $250 in the pub
  INFO [AbstractDevelopmentPhase.startOutroIfDone]   Starting outro
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_A #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 114ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9206 bytes
  INFO [ColonyEventPhase.begin]                      No colony event. Skipping phase.
  INFO [GameController.beginNextPhase]               --------- PRODUCTION #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 114ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9202 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 7361138350446608287
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [ProductionPhase.finishPower]                 (P12)jellyroger has 13 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P13)<D.A.N.> has 10 energy and needs 6 energy
  INFO [ProductionPhase.finishPower]                 (P11)FluffyFiend has 14 energy and needs 12 energy
  INFO [ProductionPhase.finishPower]                 (P14)<A.D.A.M.> has 17 energy and needs 10 energy
  INFO [ProductionPhase.logProduction]               (P12)jellyroger expects 0 food, 0 energy, 0 smithore, 76 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> expects 15 food, 12 energy, 0 smithore, 10 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend expects 4 food, 0 energy, 0 smithore, 60 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> expects 4 food, 3 energy, 0 smithore, 46 crystite
  INFO [Client.receiveTCPMessages]                   Client: Continue (12) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: Continue (11) 0 bytes
  INFO [ProductionPhase.apply]                       Skipping production
  INFO [ProductionPhase.logProduction]               (P12)jellyroger produced 0 food, 0 energy, 0 smithore, 77 crystite
  INFO [ProductionPhase.logProduction]               (P13)<D.A.N.> produced 10 food, 10 energy, 0 smithore, 12 crystite
  INFO [ProductionPhase.logProduction]               (P11)FluffyFiend produced 3 food, 0 energy, 0 smithore, 65 crystite
  INFO [ProductionPhase.logProduction]               (P14)<A.D.A.M.> produced 5 food, 3 energy, 0 smithore, 45 crystite
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- COLONY_EVENT_B #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 114ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9245 bytes
  INFO [ColonyEventPhase.begin]                      ColonyEvent: SHIP_RETURNS
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7343986124160307637
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        (P11)FluffyFiend chat: ok
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9247 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 4602090039901797124
  INFO [Shop.calcBuySellPrice]                       Current Smithore price $63
  INFO [Shop.calcBuySellPrice]                       Smithore random variation $-2
  INFO [Shop.printPriceFactor]                       Smithore shop: 32, mules potentially available: 29, mules needed: 1
  INFO [Shop.printPriceFactor]                       Smithore is decreased to 44%
  INFO [Shop.printPriceFactor]                       Smithore buy price $48 sell price $83
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Smithore: 0 critical: 0 surplus: 0 money: $4209
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Smithore: 0 critical: 0 surplus: 0 money: $8000
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Smithore: 0 critical: 0 surplus: 0 money: $7344
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Smithore: 0 critical: 0 surplus: 0 money: $5485
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_SMITHORE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9153 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 60
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $-2
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $-10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $10
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 6
  INFO [GameController.beginNextPhase]               --------- COLLECTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9151 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -207072215673845964
  INFO [Shop.calcBuySellPrice]                       Current Crystite price $124
  INFO [Shop.calcBuySellPrice]                       Crystite buy price $100 sell price $240
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Crystite: 77 critical: 0 surplus: 77 money: $4209
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Crystite: 12 critical: 0 surplus: 12 money: $8000
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Crystite: 65 critical: 0 surplus: 65 money: $7344
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Crystite: 45 critical: 0 surplus: 45 money: $5485
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 20
  INFO [GameController.beginNextPhase]               --------- AUCTION_CRYSTITE #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9126 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 61
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $88
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $100
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $80
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $100
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 115ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9120 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: -7082634688881448494
  INFO [Shop.calcBuySellPrice]                       Current Food price $50
  INFO [Shop.printPriceFactor]                       Food shop: 0, total: 29, needed: 20
  INFO [Shop.printPriceFactor]                       Food is decreased to 77%
  INFO [Shop.printPriceFactor]                       Food buy price $23 sell price $58
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Food: 1 critical: 0 surplus: 1 money: $4209
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Food: 20 critical: 0 surplus: 20 money: $8000
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Food: 3 critical: 0 surplus: 3 money: $7344
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Food: 5 critical: 0 surplus: 5 money: $5485
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 8
  INFO [GameController.beginNextPhase]               --------- AUCTION_FOOD #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 116ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9111 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 62
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $24
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $0
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $58
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- COLLECTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (2ms) <P11> 62ms (63ms) <P12> 116ms (124ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9113 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 3102741059333775063
  INFO [Shop.calcBuySellPrice]                       Current Energy price $78
  INFO [Shop.printPriceFactor]                       Energy shop: 0, total: 25, needed: 44
  INFO [Shop.printPriceFactor]                       Energy is increased to 157%
  INFO [Shop.printPriceFactor]                       Energy buy price $107 sell price $142
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [CollectionPhase.goToNextPhase]               (P12)jellyroger Energy: 1 critical: 0 surplus: 1 money: $4209
  INFO [CollectionPhase.goToNextPhase]               (P13)<D.A.N.> Energy: 13 critical: 0 surplus: 13 money: $8000
  INFO [CollectionPhase.goToNextPhase]               (P11)FluffyFiend Energy: 2 critical: 0 surplus: 2 money: $7344
  INFO [CollectionPhase.goToNextPhase]               (P14)<A.D.A.M.> Energy: 9 critical: 0 surplus: 9 money: $5485
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 4
  INFO [GameController.beginNextPhase]               --------- AUCTION_ENERGY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 115ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9114 bytes
  INFO [AbstractAuctionController.begin]             Begin auction id 63
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> target price $122
  INFO [AuctionActuator.calcTargetPrice]             AI: <D.A.N.> calculated the target price (via method 2) to be $-10
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> target price $122
  INFO [AuctionActuator.calcTargetPrice]             AI: <A.D.A.M.> calculated the target price (via method 2) to be $0
  INFO [Client.receiveTCPMessages]                   Client: Ready (10) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (13) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (14) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (11) 8 bytes
  INFO [Client.receiveTCPMessages]                   Client: Ready (12) 8 bytes
  INFO [AbstractAuctionPhase.end]                    No average price on last round
  INFO [MuleGameContainer.logSkippedFrames]          Skipped frames: 2
  INFO [GameController.beginNextPhase]               --------- SUMMARY #12 --------------------------------------------------------
  INFO [Server.logRoundtrip]                         Roundtrips: <S10 P13 P14> 0ms (3ms) <P11> 62ms (63ms) <P12> 115ms (123ms) 
  INFO [Client.logRoundtripTime]                     Client: Roundtrip time is 0 ms
  INFO [GameModelSerializer.serializeModel]          Packed game model to 9109 bytes
  INFO [GameController.checkClientSynchronization]   Sending synchonization checksum: 1964025033083713397
  INFO [SummaryPhase2.begin]                         Total Memory: 67108864
  INFO [SummaryPhase2.begin]                         Free Memory: 42460224
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Money: $7344 Plots: 12 Assets: 8403 Total: 21747
  INFO [SummaryPhase2.begin]                         (P11)FluffyFiend Food: 3 Energy: 2 Smithore: 0 Crystite: 65
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Money: $4209 Plots: 12 Assets: 9480 Total: 19689
  INFO [SummaryPhase2.begin]                         (P12)jellyroger Food: 1 Energy: 1 Smithore: 0 Crystite: 77
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Money: $5485 Plots: 11 Assets: 7148 Total: 18133
  INFO [SummaryPhase2.begin]                         (P14)<A.D.A.M.> Food: 5 Energy: 9 Smithore: 0 Crystite: 45
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Money: $8000 Plots: 9 Assets: 4386 Total: 16886
  INFO [SummaryPhase2.begin]                         (P13)<D.A.N.> Food: 20 Energy: 13 Smithore: 0 Crystite: 12
  INFO [Shop.buildMules]                             Shop built 1 mules for 2 smithore and now has 14 mules
  INFO [Shop.buildMules]                             A mule now costs $90
  INFO [SummaryPhase2.begin]                         Shop Crystite: 0 units $100
  INFO [SummaryPhase2.begin]                         Shop Smithore: 30 units $48
  INFO [SummaryPhase2.begin]                         Shop Food: 0 units $38
  INFO [SummaryPhase2.begin]                         Shop Energy: 0 units $122
  INFO [SummaryPhase2.begin]                         Shop mules: 14 $90
  INFO [SummaryPhase2.begin]                         Colony total: 76455
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Round Results
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Round
  INFO [MasterClient.logSend]                        MasterClient: Sending Finish Game
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [GameController.apply]                        Client Synchronization OK
  INFO [SummaryPhase2.getColonyMessage]              Colony rating: 3
  INFO [SummaryPhase2.getColonyMessage]              Overall, the Colony was a success. You have met the minimum standards set by the Federation, but your life will not be easy!
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (12) 0 bytes
  INFO [SummaryPhase2.apply]                         Score saved
  INFO [Client.receiveTCPMessages]                   Client: UserLeft (11) 0 bytes
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 102795 user number 12
  INFO [ConnectedClient.removeUser]                  Server: Removing user 12 from /69.114.29.9 <P12>
  INFO [Server.removeClient]                         Server: Removing client /69.114.29.9 <> with id d12a5706-f682-408c-a856-dbb323d5bac5
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /69.114.29.9 <>
  INFO [Client.receiveTCPMessages]                   Client: UserDisconnected (0) 4 bytes
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 103178 user number 11
  INFO [ConnectedClient.removeUser]                  Server: Removing user 11 from /70.36.58.215 <P11>
  INFO [Server.removeClient]                         Server: Removing client /70.36.58.215 <> with id d4540d6b-d596-41f8-809d-573559520b34
  INFO [Server.sendMessages]                         Server: Closing connection to removed client /70.36.58.215 <>
  INFO [MuleGameContainer.release]                   Closing game.
  INFO [GameController.close]                        -------- CLOSING GAME CONTROLLER ----------------------------------
  INFO [MasterClient.logSend]                        MasterClient: Sending User Left ID 101333 user number 10
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Chat Log
  INFO [MasterClient.logSend]                        MasterClient: Sending Game Log
