***** Competition Csu670 SDG Game *****
***** Date: Wed Feb 18 19:24:52 EST 2009 *****
***** ROUND 1 of 5 *****
** Admin overhead: 0.0000
** Player 14: Team TuesdayNight6's turn
** Player 14: Team TuesdayNight6 finished: 2.1870
** Admin overhead: 0.0160
** Player 13: Team LordCanti's turn
76
The integerList before:
76
82
Current Integer = 76
Implicator = 76
Current Integer = 82
Implicator = 76
The integerList after:
82
----
82
The integerList before:
82
Current Integer = 82
Implicator = 82
The integerList after:
----
The implicator list:
76
82
The typeInstance list:
76
82
The relation number is: 76
The number of ones is: 1
The number of twos is: 2
The break-even I computed is: 0.384899967
The relation number is: 82
The number of ones is: 2
The number of twos is: 1
The break-even I computed is: 0.38489996699999995
50
The integerList before:
50
54
58
62
114
118
122
126
Current Integer = 50
Implicator = 50
Current Integer = 54
Implicator = 50
Current Integer = 58
Implicator = 50
Current Integer = 62
Implicator = 50
Current Integer = 114
Implicator = 50
Current Integer = 118
Implicator = 50
Current Integer = 122
Implicator = 50
Current Integer = 126
Implicator = 50
The integerList after:
----
The implicator list:
50
The typeInstance list:
50
The relation number is: 50
The number of ones is: 2
The number of twos is: 1
The break-even I computed is: 0.38489996699999995
** Player 13: Team LordCanti finished: 2.2030
***** Player 13 (LordCanti) has violated a rule! *****
***** Violated Fastpitch Level 2 Independent creation rule.
** Admin overhead: 0.0000
** Player 12: Team FourthReich6's turn
** Player 12: Team FourthReich6 finished: 2.1560
** Admin overhead: 0.0000
** Player 11: Team BobLoblaw6's turn
** Player 11: Team BobLoblaw6 finished: 2.2190
** Admin overhead: 0.0000
** Player 10: Team Lichwalla6's turn
BuyAgent time: 16
CreateAgent: 0
** Player 10: Team Lichwalla6 finished: 2.2190
***** Player 10 (Lichwalla6) has violated a rule! *****
***** Violated Fastpitch Level 2 Independent creation rule.
** Admin overhead: 0.0000
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 2.2650
** Admin overhead: 0.0000
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 2.2190
** Admin overhead: 0.0000
** Player 7: Team RobotChicken6's turn
CreateAgent : deriv["RobotChicken_9ee17fda_0f90_4775_b493_bb663227c3cd" 7 0.5 type[114 ] ] with price: 0.5
[TIME]***createDerivative took: 0.078
Exception in thread "main" java.lang.IllegalArgumentException: Supported ranks are within [1,5]. Sent rank 66
at edu.neu.ccs.evergreen.ir.RelationCore.checkRank(RelationCore.java:440)
at edu.neu.ccs.evergreen.ir.Relation.(Relation.java:18)
at player.RobotHelper.findLookAheadPoly(RobotHelper.java:279)
at player.RobotHelper.findBreakEven(RobotHelper.java:274)
at player.RobotHelper.findBreakEven(RobotHelper.java:229)
at player.playeragent.BuyAgent.shouldBuy(BuyAgent.java:37)
at player.playeragent.BuyAgent.access$000(BuyAgent.java:12)
at player.playeragent.BuyAgent$1.fold(BuyAgent.java:20)
at player.playeragent.BuyAgent$1.fold(BuyAgent.java:17)
at edu.neu.ccs.demeterf.demfgen.lib.List.foldl(List.java:224)
at player.playeragent.BuyAgent.buyDerivatives(BuyAgent.java:17)
at player.PlayerRunner.buyOrReofferDerivative(PlayerRunner.java:58)
at player.PlayerRunner.main(PlayerRunner.java:25)
at player.RobotChicken.main(RobotChicken.java:17)
BuyAgent:shouldBuy? deriv["DrPepper6_2f8d47a2_1da3_46f1_8fb4_5498a737e83f" 8 0.6461147107979464 type[20 66 ] ]
** Player 7: Team RobotChicken6 finished: 2.2190
***** Player 7 (RobotChicken6) has violated a rule! *****
***** No Transaction
** Admin overhead: 0.0000
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 2.2030
** Admin overhead: 0.0000
** Player 5: Team Celtics6's turn
Creating Derivative:
Buying Derivative:
** Player 5: Team Celtics6 finished: 2.2190
** Admin overhead: 0.0000
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 2.2190
** Admin overhead: 0.0150
** Player 3: Team Zshauthotho6's turn
IT Len: 1
RelNum: 1
Merging to allpolys index : 0
finished loop. allPoly Len: 1. at Index 0: 4
** Player 3: Team Zshauthotho6 finished: 2.2030
** Admin overhead: 0.0000
** Player 2: Team Mazer6's turn
42
18
** Player 2: Team Mazer6 finished: 2.2190
** Admin overhead: 0.0000
** Player 1: Team GenericPlayer's turn
** Player 1: Team GenericPlayer finished: 2.2190
***** ROUND 2 of 5 *****
** Admin overhead: 0.0150
** Player 14: Team TuesdayNight6's turn
** Player 14: Team TuesdayNight6 finished: 2.4070
** Admin overhead: 0.1560
** Player 12: Team FourthReich6's turn
** Player 12: Team FourthReich6 finished: 2.3280
** Admin overhead: 0.1410
** Player 11: Team BobLoblaw6's turn
Delivering Raw Material
Delivering Raw Material
generateCandidates began
numVars = 12
generateCandidates finished
{12 vars, 6 true, 149 candidates} = [ exit Exception Float Integer Double null void ! else ! break ! NaN ! b ! a ] [0.6681818181818182]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 4 true, 41 candidates} = [ v5 v4 v3 ! v6 ! v2 ! v1 ] [0.8166666666666667]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 3 true, 50 candidates} = [ v6 v5 v4 v3 ! v2 ! v1 ] [0.7]
** Player 11: Team BobLoblaw6 finished: 5.6560
** Admin overhead: 1.7340
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 5.3280
** Admin overhead: 2.8440
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 4.5940
** Admin overhead: 3.2340
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 3.9070
** Admin overhead: 3.1710
** Player 5: Team Celtics6's turn
Finishing Product:
Finishing Product:
Finishing Product:
Finishing Product:
Finishing Product:
Finishing Product:
Creating Derivative:
Delivering Raw Material:
Buying Derivative:
** Player 5: Team Celtics6 finished: 7.4690
** Admin overhead: 2.1100
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 6.9680
** Admin overhead: 2.3910
** Player 3: Team Zshauthotho6's turn
IT Len: 1
RelNum: 1
Merging to allpolys index : 0
finished loop. allPoly Len: 1. at Index 0: 4
** Player 3: Team Zshauthotho6 finished: 62.0000
***** Player 3 (Zshauthotho6) has violated a rule! *****
***** Negative account balance
***** Incorrect number of delivered Derivatives
***** Incorrect number of finished derivatives
** Admin overhead: 0.6250
** Player 2: Team Mazer6's turn
50
122
** Player 2: Team Mazer6 finished: 62.0310
***** Player 2 (Mazer6) has violated a rule! *****
***** Time Violation or missing jar
** Admin overhead: 64.2970
** Player 1: Team GenericPlayer's turn
GenericPlayer: Losing 0.352781377464613
GenericPlayer: Losing NaN
** Player 1: Team GenericPlayer finished: 4.2500
***** Player 1 (GenericPlayer) has violated a rule! *****
***** No Transaction
***** ROUND 3 of 5 *****
** Admin overhead: 9.9530
** Player 14: Team TuesdayNight6's turn
gen.Derivative@1ff5ea7 gen.Derivative@9f2a0b gen.Derivative@1813fac gen.Derivative@7b7072 gen.Derivative@136228 gen.Derivative@913750 gen.Derivative@1c672d0 gen.Derivative@19bd03e gen.Derivative@84abc9 gen.Derivative@2a340e
** Player 14: Team TuesdayNight6 finished: 4.0620
** Admin overhead: 2.4380
** Player 12: Team FourthReich6's turn
** Player 12: Team FourthReich6 finished: 4.1720
** Admin overhead: 2.4220
** Player 11: Team BobLoblaw6's turn
Delivering Raw Material
generateCandidates began
numVars = 12
generateCandidates finished
{12 vars, 4 true, 144 candidates} = [ else break exit Exception ! Float ! Integer ! Double ! null ! void ! NaN ! b ! a ] [0.509090909090909]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 3 true, 50 candidates} = [ v4 v3 ! v6 ! v5 ! v2 ! v1 ] [0.55]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 2 true, 41 candidates} = [ v6 v5 ! v4 ! v3 ! v2 ! v1 ] [0.7]
** Player 11: Team BobLoblaw6 finished: 5.1560
** Admin overhead: 2.6090
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 5.9690
** Admin overhead: 3.0940
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 5.2500
** Admin overhead: 3.7650
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 4.5320
** Admin overhead: 3.7650
** Player 5: Team Celtics6's turn
Finishing Product:
Finishing Product:
Finishing Product:
Finishing Product:
Finishing Product:
Exception in thread "main" java.lang.IllegalArgumentException: Fraction is outside of range.
at edu.neu.ccs.satsolver.SATSolverUtil.calculateBias(SATSolverUtil.java:84)
at util.CDUtil$Get.biasPolynomial(CDUtil.java:736)
at util.CDUtil$Compute.breakEven(CDUtil.java:167)
at util.CDUtil$Get.assignment(CDUtil.java:498)
at util.CDUtil$Get.assignment(CDUtil.java:652)
at player.playeragent.FinishAgent.finishDerivative(FinishAgent.java:27)
at player.PlayerRunner$Finisher.map(PlayerRunner.java:136)
at player.PlayerRunner$Finisher.map(PlayerRunner.java:1)
at edu.neu.ccs.demeterf.demfgen.lib.List.map(List.java:232)
at player.PlayerRunner.finishProduct(PlayerRunner.java:121)
at player.PlayerRunner.main(PlayerRunner.java:25)
at player.GenericPlayer.main(GenericPlayer.java:34)
** Player 5: Team Celtics6 finished: 3.0780
***** Player 5 (Celtics6) has violated a rule! *****
***** Created a derivative of an existing type
***** Incorrect number of delivered Derivatives
***** Incorrect number of finished derivatives
** Admin overhead: 3.0160
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 9.4530
***** ROUND 4 of 5 *****
** Admin overhead: 11.7500
** Player 14: Team TuesdayNight6's turn
** Player 14: Team TuesdayNight6 finished: 11.3600
** Admin overhead: 4.1870
** Player 12: Team FourthReich6's turn
Bought at 0.505 Finished at 0.5
Bought at 0.505 Finished at 0.5
** Player 12: Team FourthReich6 finished: 11.9220
** Admin overhead: 3.7340
** Player 11: Team BobLoblaw6's turn
Delivering Raw Material
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
** Player 11: Team BobLoblaw6 finished: 12.5160
** Admin overhead: 3.6250
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 7.2500
** Admin overhead: 3.8750
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 6.3440
** Admin overhead: 5.0780
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 5.0310
** Admin overhead: 5.0310
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 8.2660
***** ROUND 5 of 5 *****
** Admin overhead: 12.3750
** Player 14: Team TuesdayNight6's turn
gen.Derivative@2a340e gen.Derivative@bfbdb0 gen.Derivative@3e86d0 gen.Derivative@1050169 gen.Derivative@19fcc69 gen.Derivative@253498 gen.Derivative@9fef6f gen.Derivative@209f4e gen.Derivative@1bac748 gen.Derivative@17172ea gen.Derivative@12f6684 gen.Derivative@f38798 gen.Derivative@4b222f gen.Derivative@b169f8 gen.Derivative@1a457b6 gen.Derivative@7a78d3 gen.Derivative@929206 gen.Derivative@b0f13d gen.Derivative@ae000d
** Player 14: Team TuesdayNight6 finished: 6.1560
** Admin overhead: 5.3910
** Player 12: Team FourthReich6's turn
Bought at 0.505 Finished at 0.5
Bought at 0.505 Finished at 0.5
Bought at 0.495 Finished at 1.0
Bought at 0.495 Finished at 1.0
Bought at 0.495 Finished at 1.0
** Player 12: Team FourthReich6 finished: 15.8280
** Admin overhead: 4.6410
** Player 11: Team BobLoblaw6's turn
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
** Player 11: Team BobLoblaw6 finished: 11.3430
** Admin overhead: 3.9220
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 32.6410
** Admin overhead: 3.5470
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 7.8280
** Admin overhead: 5.6090
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 5.4690
** Admin overhead: 5.6410
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 7.4680
***** OVERTIME ROUND 1 of 2 *****
** Admin overhead: 13.2030
** Player 14: Team TuesdayNight6's turn
** Player 14: Team TuesdayNight6 finished: 8.2660
** Admin overhead: 4.7030
** Player 12: Team FourthReich6's turn
Bought at 0.505 Finished at 0.5
** Player 12: Team FourthReich6 finished: 7.4690
** Admin overhead: 4.2660
** Player 11: Team BobLoblaw6's turn
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 0 true, 1 candidates} = [ ! v5 ! v4 ! v3 ! v2 ! v1 ! v0 ] [0.5]
generateCandidates began
numVars = 6
generateCandidates finished
{6 vars, 4 true, 41 candidates} = [ v4 v3 v2 v1 ! v6 ! v5 ] [0.8]
** Player 11: Team BobLoblaw6 finished: 10.3430
** Admin overhead: 3.7660
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 7.3440
** Admin overhead: 4.5150
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 7.0940
** Admin overhead: 5.7970
** Player 6: Team MurkWoodSpider6's turn
** Player 6: Team MurkWoodSpider6 finished: 5.5160
***** Player 6 (MurkWoodSpider6) has violated a rule! *****
***** Negative account balance
** Admin overhead: 5.8900
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 7.9530
***** OVERTIME ROUND 2 of 2 *****
** Admin overhead: 11.1720
** Player 14: Team TuesdayNight6's turn
gen.Derivative@19bd03e gen.Derivative@84abc9 gen.Derivative@2a340e gen.Derivative@bfbdb0
** Player 14: Team TuesdayNight6 finished: 5.2190
** Admin overhead: 3.0160
** Player 12: Team FourthReich6's turn
** Player 12: Team FourthReich6 finished: 3.9680
** Admin overhead: 2.9220
** Player 11: Team BobLoblaw6's turn
** Player 11: Team BobLoblaw6 finished: 4.8440
** Admin overhead: 2.9060
** Player 9: Team IAmRobot6's turn
** Player 9: Team IAmRobot6 finished: 5.3910
** Admin overhead: 2.9060
** Player 8: Team DrPepper6's turn
** Player 8: Team DrPepper6 finished: 4.0310
** Admin overhead: 2.9690
** Player 4: Team Bender6's turn
** Player 4: Team Bender6 finished: 4.0780
** Admin overhead: 3.5630
** Total Game time: 669.6720