Test cases are in rows. Programs submitted by pairs are in columns.
In each cell, a check mark indicates that the program passed the test. A cross, that it failed the test. A squiggle, that it passed for some combinations of pretty-printed or one-line output, and rapidly-transmitted vs trickle-fed output, but failed for other combinations.
Pairs are identified by the last four digits of their NUIDs (in the same order as their CCS ids appear in their class repo name). Tests are identified similarly, but with the addition of the test number after the two NUID fragments.
Each cell in each row in the matrix is a hyperlink to the test case inputs and outputs.
Input:
[[["food",3], ["body",3], ["population",3], ["traits",[]]], [["food",3], ["body",3], ["population",3], ["traits",["carnivore"]]], false, false]
Output:
true
Input:
[[["food",2], ["body",3], ["population",4], ["traits",[]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], [["food",2], ["body",3], ["population",4], ["traits",["warning-call"]]], false]
Output:
false
Input:
[[["food",2], ["body",3], ["population",4], ["traits",[]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore", "ambush"]]], false, false]
Output:
true
Input:
[[["food",2], ["body",3], ["population",4], ["traits",[]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore", "ambush"]]], false, [["food",2], ["body",3], ["population",4], ["traits",["warning-call"]]]]
Output:
true
Input:
[[["food",2], ["body",3], ["population",4], ["traits",["burrowing"]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], false, false]
Output:
true
Input:
[[["food",3], ["body",3], ["population",3], ["traits",["burrowing"]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], false, false]
Output:
false
Input:
[[["food",2], ["body",3], ["population",4], ["traits",["climbing"]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], false, false]
Output:
false
Input:
[[["food",1], ["body",3], ["population",5], ["traits",["symbiosis"]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], [["food",2], ["body",5], ["population",5], ["traits",[]]], false]
Output:
true
Input:
[[["food",1], ["body",3], ["population",4], ["traits",["herding"]]], [["food",2], ["body",4], ["population",5], ["traits",["carnivore"]]], false, false]
Output:
true
Input:
[[["food",1], ["body",3], ["population",4], ["traits",["herding"]]], [["food",2], ["body",7], ["population",3], ["traits",["carnivore"]]], false, false]
Output:
false
Input:
[ [["food", 1], ["body", 0], ["population", 1], ["traits", []]], [["food", 1], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false ]
Output:
true
Input:
[ [ ["food", 1], ["body", 2], ["population", 3], ["traits", []] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["carnivore"]] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", []] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", []] ] ]
Output:
true
Input:
[ [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["climbing"]] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["carnivore", "climbing"]] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", []] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", []] ] ]
Output:
true
Input:
[ [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["cooperation", "fertile", "ambush"]] ], [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["carnivore"]] ], false, [ ["food", 1], ["body", 2], ["population", 3], ["traits", ["warning-call", "horns"]] ] ]
Output:
false
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["symbiosis", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["symbiosis", "carnivore"]] ], false, false ]
Output:
true
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["hard-shell", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], false, false ]
Output:
false
Input:
[ [ ["food",3], ["body",4], ["population",3], ["traits",["hard-shell", "carnivore"]] ], [ ["food",3], ["body",7], ["population",3], ["traits",["ambush", "carnivore"]] ], false, false ]
Output:
false
Input:
[ [ ["food",3], ["body",4], ["population",3], ["traits",[]] ], [ ["food",1], ["body",7], ["population",1], ["traits",["carnivore"]] ], [ ["food",1], ["body",7], ["population",1], ["traits",["warning-call"]] ], false ]
Output:
false
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["burrowing", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["symbiosis", "carnivore"]] ], false, false ]
Output:
false
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["symbiosis", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["warning-call", "carnivore"]] ], false ]
Output:
false
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["warning-call", "carnivore"]] ], false ]
Output:
true
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",[]] ], false ]
Output:
true
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["symbiosis", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",[]] ], false ]
Output:
true
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["climbing"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["ambush", "carnivore"]] ], false, [ ["food",3], ["body",4], ["population",3], ["traits",[]] ] ]
Output:
false
Input:
[ [ ["food",3], ["body",3], ["population",3], ["traits",["climbing"]] ], [ ["food",3], ["body",3], ["population",3], ["traits",["climbing", "carnivore"]] ], false, [ ["food",3], ["body",4], ["population",3], ["traits",[]] ] ]
Output:
true
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", []]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
true
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["hard-shell"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["hard-shell"]]], [["food", 0], ["body", 3], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["herding"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["herding"]]], [["food", 0], ["body", 0], ["population", 2], ["traits", ["carnivore"]]], false, false]
Output:
true
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["symbiosis"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, [["food", 0], ["body", 0], ["population", 1], ["traits", []]]]
Output:
true
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["hard-shell"]]], [["food", 0], ["body", 0], ["population", 3], ["traits", ["carnivore", "pack-hunting"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", []]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["warning-call"]]], false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", []]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, [["food", 0], ["body", 0], ["population", 1], ["traits", ["warning-call"]]]]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", []]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore", "ambush"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["warning-call"]]], false]
Output:
true
Input:
[[["food", 6], ["body", 0], ["population", 6], ["traits", ["burrowing"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["climbing"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore"]]], false, false]
Output:
false
Input:
[[["food", 0], ["body", 0], ["population", 1], ["traits", ["climbing"]]], [["food", 0], ["body", 0], ["population", 1], ["traits", ["carnivore", "climbing"]]], false, false]
Output:
true
Input:
[[["food",3],["body",1],["population",4],["traits",[]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,false]
Output:
true
Input:
[[["food",3],["body",1],["population",4],["traits",[]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,[["food",2],["body",2],["population",3],["traits",["warning-call"]]]]
Output:
false
Input:
[[["food",3],["body",1],["population",4],["traits",[]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],[["food",2],["body",2],["population",3],["traits",["warning-call"]]],[["food",2],["body",2],["population",3],["traits",["warning-call"]]]]
Output:
false
Input:
[[["food",3],["body",1],["population",4],["traits",[]]],[["food",2],["body",3],["population",4],["traits",["carnivore","ambush"]]],false,[["food",2],["body",2],["population",3],["traits",["warning-call"]]]]
Output:
true
Input:
[[["food",2],["body",2],["population",2],["traits",["hard-shell"]]],[["food",2],["body",3],["population",4],["traits",["carnivore","ambush","pack-hunting"]]],[["food",2],["body",2],["population",3],["traits",["warning-call"]]],false]
Output:
true
Input:
[[["food",2],["body",2],["population",2],["traits",["hard-shell","climbing"]]],[["food",2],["body",3],["population",4],["traits",["carnivore","ambush","pack-hunting"]]],[["food",2],["body",2],["population",3],["traits",["warning-call"]]],false]
Output:
false
Input:
[[["food",1],["body",1],["population",1],["traits",["burrowing"]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,false]
Output:
false
Input:
[[["food",3],["body",1],["population",4],["traits",["burrowing"]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,false]
Output:
true
Input:
[[["food",3],["body",1],["population",4],["traits",["climbing"]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,false]
Output:
false
Input:
[[["food",3],["body",1],["population",4],["traits",["climbing"]]],[["food",2],["body",3],["population",4],["traits",["carnivore","climbing"]]],false,false]
Output:
true
Input:
[[["food",2],["body",2],["population",3],["traits",["hard-shell"]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],false,false]
Output:
false
Input:
[[["food",2],["body",2],["population",3],["traits",["hard-shell"]]],[["food",2],["body",7],["population",3],["traits",["carnivore"]]],false,false]
Output:
true
Input:
[[["food",2],["body",2],["population",3],["traits",["hard-shell"]]],[["food",2],["body",3],["population",4],["traits",["carnivore","pack-hunting"]]],false,false]
Output:
true
Input:
[[["food",3],["body",1],["population",4],["traits",[]]],[["food",2],["body",3],["population",4],["traits",["carnivore"]]],[["food",2],["body",2],["population",3],["traits",["warning-call"]]],false]
Output:
false