On this page:
13.1 Test Fest
7.1.0.2

Week 7 Test Results

Every team in CS4500 has a row in the table. To find your row, check your email inbox for a message with the subject:

cs4500 team identification number

and use the 4-digit PIN in that message to locate your row.

DO NOT SHARE your 4-digit PIN with another team.

The MF column shows your score on our test suite.
  • 0 = improperly placed/named or non-executable file

  • 6 = fails all tests

  • 16 = max score

The Code Inspection column shows your code inspection score.
  • 20 = max score

The Test Bonus column shows extra credit points.
  • 1 = submitted 1 valid test that caused at least one student executable to fail

  • 5 = max score

Click any cell for details.

PIN

  

MF

  

Code Inspection

  

Test Bonus

2756

  

14

  

17

  

3

6374

  

6

  

18

  

0

8358

  

6

  

10

  

5

8239

  

14

  

10

  

5

9670

  

6

  

12

  

0

3014

  

0

  

18

  

0

5691

  

14

  

17

  

3

7846

  

6

  

10

  

2

3227

  

6

  

15

  

4

4412

  

0

  

12

  

0

1124

  

14

  

17

  

5

3555

  

12

  

19.5

  

1

5090

  

14

  

18

  

0

5647

  

6

  

13

  

0

4063

  

12

  

8

  

0

4579

  

6

  

17

  

0

8209

  

16

  

7

  

0

4527

  

6

  

17

  

0

5003

  

16

  

16

  

2

4704

  

16

  

19.5

  

1

5998

  

16

  

20

  

1

2355

  

8

  

15

  

0

8940

  

6

  

15

  

0

3352

  

14

  

20

  

0

9398

  

10

  

16

  

4

5611

  

16

  

18

  

4

5476

  

6

  

18

  

2

9497

  

16

  

18

  

3

2392

  

16

  

17

  

0

5134

  

16

  

19

  

5

2735

  

16

  

20

  

0

7156

  

16

  

7

  

0

2035

  

16

  

20

  

0

2675

  

6

  

14

  

0

1033

  

6

  

15

  

0

5492

  

0

  

13

  

0

6996

  

6

  

9

  

0

6192

  

6

  

16

  

0

6835

  

6

  

12

  

0

4705

  

0

  

15

  

3

2760

  

6

  

12

  

4

2189

  

6

  

15

  

5

6636

  

6

  

17

  

0

6666

  

6

  

10

  

0

13.1 Test Fest

Each row represents a valid xrules file.

Each column represents a suite of valid JSON tests.

Each cell contains a 5-character string representing the results of running the tests on the executable. There are 3 possibilities for the character in the i-th position of each string:
  • x = the i-th JSON test was invalid, or not submitted

  • 0 = the executable passed the i-th test

  • 1 = the executable failed the i-th test

Interpretation:
  • To see how many student tests your xrules failed, find the row labeled with your team PIN and count the number of 1 characters.

  • To calculate the bonus points from your tests, find the column labeled with your team PIN and count the number of unique positions in the cells that contain a 1 character.

PIN

  

vs. 7846

  

vs. 9497

  

vs. 8239

  

vs. 8358

  

vs. 5998

  

vs. 3555

  

vs. 2189

  

vs. 9398

  

vs. 5476

  

vs. 5134

  

vs. 4705

  

vs. 2756

  

vs. 2760

  

vs. 5691

  

vs. 5003

  

vs. 5611

  

vs. 1124

  

vs. 4704

  

vs. 3227

2756

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

-

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

6374

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

8358

  

1xx1x

  

1x11x

  

11111

  

-

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

8239

  

0xx1x

  

0x00x

  

-

  

00111

  

xxxx0

  

x0xxx

  

10000

  

001x0

  

01xxx

  

00000

  

x01x0

  

xx000

  

0100x

  

000xx

  

x00xx

  

01x10

  

00000

  

xxx0x

  

0000x

9670

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

3014

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

5691

  

0xx0x

  

0x00x

  

00000

  

00100

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

01000

  

x01x0

  

xx000

  

0000x

  

-

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

7846

  

-

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

3227

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

-

4412

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

1124

  

0xx0x

  

0x00x

  

10001

  

00000

  

xxxx1

  

x0xxx

  

00000

  

000x1

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

-

  

xxx0x

  

0000x

3555

  

0xx1x

  

0x10x

  

00000

  

00111

  

xxxx0

  

-

  

10000

  

001x0

  

01xxx

  

00000

  

x01x0

  

xx000

  

0100x

  

001xx

  

x00xx

  

01x10

  

00000

  

xxx0x

  

0000x

5090

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x1xxx

  

00000

  

000x0

  

00xxx

  

00100

  

x10x0

  

xx100

  

0000x

  

000xx

  

x00xx

  

00x00

  

00010

  

xxx1x

  

0000x

5647

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

4063

  

1xx0x

  

1x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

01000

  

100x0

  

00xxx

  

01000

  

x00x0

  

xx000

  

1000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

4579

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

8209

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

4527

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

5003

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

-

  

00x00

  

00000

  

xxx0x

  

0000x

4704

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

-

  

0000x

5998

  

0xx0x

  

0x00x

  

00010

  

00000

  

-

  

x0xxx

  

00000

  

000x0

  

00xxx

  

10000

  

x00x0

  

xx000

  

0010x

  

000xx

  

x01xx

  

00x00

  

01000

  

xxx0x

  

0000x

2355

  

1xx1x

  

1x00x

  

11001

  

01100

  

xxxx1

  

x1xxx

  

11011

  

110x1

  

00xxx

  

01111

  

x11x1

  

xx110

  

1101x

  

010xx

  

x00xx

  

01x11

  

10011

  

xxx1x

  

0101x

8940

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

3352

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x1

  

xx000

  

0000x

  

010xx

  

x00xx

  

00x00

  

00000

  

xxx1x

  

1101x

9398

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

-

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

5611

  

0xx0x

  

1x01x

  

00001

  

00011

  

xxxx0

  

x0xxx

  

00100

  

101x0

  

01xxx

  

00000

  

x00x0

  

xx010

  

0000x

  

000xx

  

x00xx

  

-

  

00000

  

xxx0x

  

0000x

5476

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

-

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

9497

  

0xx0x

  

-

  

00010

  

10011

  

xxxx0

  

x0xxx

  

00000

  

001x0

  

11xxx

  

00000

  

x00x0

  

xx000

  

0010x

  

100xx

  

x00xx

  

10x00

  

01000

  

xxx0x

  

1000x

2392

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

5134

  

0xx0x

  

0x00x

  

00000

  

00110

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

-

  

x01x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

2735

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

7156

  

0xx0x

  

1x00x

  

00000

  

00000

  

xxxx1

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

11001

  

xxx0x

  

0000x

2035

  

0xx0x

  

0x00x

  

00000

  

00000

  

xxxx0

  

x0xxx

  

00000

  

000x0

  

00xxx

  

00000

  

x00x0

  

xx000

  

0000x

  

000xx

  

x00xx

  

00x00

  

00000

  

xxx0x

  

0000x

2675

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

1033

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

5492

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

6996

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

6192

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

6835

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

4705

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

  

-

2760

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

-

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

2189

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

-

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

6636

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x

6666

  

1xx1x

  

1x11x

  

11111

  

11111

  

xxxx1

  

x1xxx

  

11111

  

111x1

  

11xxx

  

11111

  

x11x1

  

xx111

  

1111x

  

111xx

  

x11xx

  

11x11

  

11111

  

xxx1x

  

1111x