Voici les résultats de l’évaluation du miniprojet. Recherchez votre SCIPER dans la liste pour avoir le détail de vos points.


 SCIPER: 378714 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 375539, 372691 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 372294, 378728 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [0, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [0, 2, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [0, 6, 5, 5, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 13.0 pts

 SCIPER: 374692 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 373888, 373404 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 363646 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     2/3 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

   find_seam() works                                   PASS     8 pts

  => 14.0 pts

 SCIPER: 379011, 380069 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 FAIL     0/1 pts

    - clamp_index(10, 10) should be 9, but got 0                 -1 pts

    - clamp_index(11, 10) should be 9, but got 0                 -1 pts

    - clamp_index(1000, 1000) should be 999, but got 0           -1 pts

    - clamp_index(1001, 1000) should be 999, but got 0           -1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 8.0 pts

 SCIPER: 380096 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 380887, 381513 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 363236, 373347 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 359675 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 355525, 380068 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     2/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() raised an exception on case 2 ('cannot access local variable 'index' where it is not associated with a value')  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 13.0 pts

 SCIPER: 381675, 374013 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 381454, 372591 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 380170 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [2, 3, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [6, 5, 5, 6, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 8.0 pts

 SCIPER: 380905, 380594 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 375103 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     1/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [-1, 1, 0], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 2 - got [-1, 0, 0, 0, 0, 0], expected [0, 0, 0, 0, 0, 0]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [-1, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [-1, 1, 2, 3, 3, 3], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [-1, 7, 6, 5, 5, 6], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 11.0 pts

 SCIPER: 378803, 379739 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 361873 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                FAIL     0/2 pts

    - to_grayscale() wrong                                       -2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() raised an exception ('not enough values to unpack (expected 3, got 2)')  -3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() raised an exception on case 1 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 2 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 3 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 4 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 5 ('not enough values to unpack (expected 3, got 2)')  -1 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() raised an exception on case 1 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 2 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 3 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 4 ('not enough values to unpack (expected 3, got 2)')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 5 ('not enough values to unpack (expected 3, got 2)')  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 4.5 pts

 SCIPER: 378852, 364139 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 9.0 pts

 SCIPER: 373060 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 379087 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 382007, 380218 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 362989, 359259 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 3  -1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 5  -1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [-1, 1, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 2 - got [-1, 0, 0, 0, 0, 0], expected [0, 0, 0, 0, 0, 0]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [-1, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [-1, 1, 2, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [-1, 7, 6, 7, 7, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 9.0 pts

 SCIPER: 379800, 373089 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 14.5 pts

 SCIPER: 379037 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 381014, 372117 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 339611, 364196 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 1  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 2  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 3  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 4  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 5  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 14.0 pts

 SCIPER: 333308, 359447 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 380039, 379543 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [1, 1, 0], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [1, 3, 3, 2, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [7, 5, 6, 7, 5, 6], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 10.0 pts

 SCIPER: 361712 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 373552 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 381053 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 14.5 pts

 SCIPER: 345292, 376713 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 371958 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     1/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [7, 6, 7, 7, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 14.0 pts

 SCIPER: 362746 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                FAIL     1/2 pts

    - to_grayscale() should return an array of integers, but got float64  -1 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 14.0 pts

 SCIPER: 375473, 377113 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 362283, 379798 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 378539, 380573 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 379243, 379678 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 379181, 380359 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 14.5 pts

 SCIPER: 363790 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 363260, 362710 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [0, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [0, 2, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [0, 6, 5, 5, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 13.0 pts

 SCIPER: 379474 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 11.5 pts

 SCIPER: 378944 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() raised an exception ('index 10 is out of bounds for axis 1 with size 10')  -3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() raised an exception on case 1 ('list index out of range')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 4 ('list index out of range')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 5 ('list index out of range')  -1 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 10.0 pts

 SCIPER: 373036 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 372572, 378544 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 375328, 372046 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 341041 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [-1, 1, 0], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 2 - got [-1, 0, 0, 0, 0, 0], expected [0, 0, 0, 0, 0, 0]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [-1, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [-1, 1, 2, 3, 3, 3], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [-1, 7, 6, 5, 5, 6], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 13.0 pts

 SCIPER: 364109, 357831 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 372401, 379975 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 363271 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 373133, 373271 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 358233 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() raised an exception on case 2 ('index 4 is out of bounds for axis 1 with size 4')  -1 pts

    - find_seam__init_pixel_data() raised an exception on case 3 ('index 4 is out of bounds for axis 1 with size 4')  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 13.0 pts

 SCIPER: 380936 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__find_min_column_on_last_row() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 5  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 363961 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 FAIL     0/1 pts

    - clamp_index(10, 10) should return a value between 0 and 9, but got 10  -1 pts

    - clamp_index(10, 10) should be 9, but got 10                -1 pts

    - clamp_index(11, 10) should be 9, but got 0                 -1 pts

    - clamp_index(1, 1) should return a value between 0 and 0, but got 1  -1 pts

    - clamp_index(1, 1) should be 0, but got 1                   -1 pts

    - clamp_index(1000, 1000) should return a value between 0 and 999, but got 1000  -1 pts

    - clamp_index(1000, 1000) should be 999, but got 1000        -1 pts

    - clamp_index(1001, 1000) should be 999, but got 0           -1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 4  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 10.0 pts

 SCIPER: 372543, 381508 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 381412, 373249 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 2  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 11.0 pts

 SCIPER: 356466 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [-1, 1, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 2 - got [-1, 0, 0, 0, 0, 0], expected [0, 0, 0, 0, 0, 0]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [-1, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [-1, 1, 2, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [-1, 7, 6, 7, 7, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 10.0 pts

 SCIPER: 372875, 378529 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__find_min_column_on_last_row() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 5  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 9.0 pts

 SCIPER: 372642, 363980 

   rgb_to_grey() works                                 FAIL   0.5/1 pts

    - rgb_to_grey returns a float                               -0.5 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 14.5 pts

 SCIPER: 381279, 362865 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 379994 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 373793, 381448 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 1, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [0, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [0, 2, 3, 3, 2, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [0, 6, 7, 7, 7, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 10.0 pts

 SCIPER: 375397, 364192 

   rgb_to_grey() works                                 FAIL     0/1 pts

    - rgb_to_grey(255, 255, 255) should be 254, but got 252      -1 pts

    - rgb_to_grey(255, 0, 0) should be 54, but got 51            -1 pts

    - rgb_to_grey(255, 255, 0) should be 236, but got 233        -1 pts

    - rgb_to_grey(255, 0, 255) should be 72, but got 69          -1 pts

    - rgb_to_grey(128, 128, 128) should be 128, but got 126      -1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                FAIL     1/2 pts

    - to_grayscale() inaccurate                                  -1 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 13.0 pts

 SCIPER: 372679 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 FAIL     0/1 pts

    - clamp_index(0, 10) should be 0, but got 9                  -1 pts

    - clamp_index(0, 1000) should be 0, but got 999              -1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 11.0 pts

 SCIPER: 372566, 362781 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 379263, 361171 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 FAIL     0/1 pts

    - clamp_index(9, 10) should be 9, but got 0                  -1 pts

    - clamp_index(10, 10) should be 9, but got 0                 -1 pts

    - clamp_index(11, 10) should be 9, but got 0                 -1 pts

    - clamp_index(999, 1000) should be 999, but got 0            -1 pts

    - clamp_index(1000, 1000) should be 999, but got 0           -1 pts

    - clamp_index(1001, 1000) should be 999, but got 0           -1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 8.0 pts

 SCIPER: 356477, 356932 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 361304 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [0, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [0, 2, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [0, 6, 5, 5, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 7.0 pts

 SCIPER: 379819, 381318 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     2/3 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

   find_seam() works                                   PASS     8 pts

  => 14.0 pts

 SCIPER: 358460, 358410 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 378328, 376116 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__init_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [-1, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 2 - got [-1, 0, 0, 0, 0, 0], expected [0, 0, 0, 0, 0, 0]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [-1, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [-1, 2, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [-1, 6, 5, 5, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 8.0 pts

 SCIPER: 381954 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 380042 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 1  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 2  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 3  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 4  -1 pts

    - find_seam__find_min_column_on_last_row() returned non-integer on case 5  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 14.0 pts

 SCIPER: 362934, 381038 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 373777, 373823 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [0, 0, 1], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 3 - got [0, 3, 3, 3, 3, 3], expected [3, 3, 3, 3, 3, 3]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [0, 2, 3, 3, 3, 2], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [0, 6, 5, 5, 6, 7], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 13.0 pts

 SCIPER: 341666 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 355640 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 376702, 361056 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 365051 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() raised an exception on case 2 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() raised an exception on case 3 ('list index out of range')  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 9.0 pts

 SCIPER: 331532 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 377092 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 380547, 372639 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  FAIL     0/2 pts

    - find_seam__init_pixel_data() returned list of wrong length on case 1  -1 pts

    - find_seam__init_pixel_data() returned list of wrong length on case 2  -1 pts

    - find_seam__init_pixel_data() returned list of wrong length on case 3  -1 pts

    - find_seam__init_pixel_data() returned list of wrong length on case 4  -1 pts

    - find_seam__init_pixel_data() returned list of wrong length on case 5  -1 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      FAIL     0/1 pts

    - find_seam__find_min_column_on_last_row() returned wrong result on case 2  -1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 9.0 pts

 SCIPER: 356594 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 356464 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 379741 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 FAIL     0/1 pts

    - clamp_index(10, 10) should be 9, but got 0                 -1 pts

    - clamp_index(11, 10) should be 9, but got 0                 -1 pts

    - clamp_index(1000, 1000) should be 999, but got 0           -1 pts

    - clamp_index(1001, 1000) should be 999, but got 0           -1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  PASS     3 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   FAIL     0/2 pts

    - find_seam__backtrack_seam() returned wrong list on case 1 - got [1, 0, 0], expected [1, 0, 1]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 4 - got [1, 2, 3, 3, 3, 3], expected [1, 2, 3, 3, 3, 2]  -1 pts

    - find_seam__backtrack_seam() returned wrong list on case 5 - got [7, 6, 5, 5, 6, 6], expected [7, 6, 5, 5, 6, 7]  -1 pts

  => 9.0 pts

 SCIPER: 364147, 361789 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 2  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

 SCIPER: 380159 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel() should not modify the image when using the identity kernel  -1 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 381186 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam() works                                   PASS     8 pts

  => 15.0 pts

 SCIPER: 364152, 380221 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                FAIL     0/3 pts

    - apply_kernel(), wrong result for SMOOTH                    -1 pts

    - apply_kernel(), wrong result for SOBEL_X                   -1 pts

    - apply_kernel(), wrong result for ASYMMETRIC                -1 pts

   find_seam() works                                   PASS     8 pts

  => 12.0 pts

 SCIPER: 356016 

   rgb_to_grey() works                                 PASS     1 pts

   clamp_index() works                                 PASS     1 pts

   to_grayscale() works                                PASS     2 pts

   apply_kernel() works                                PASS     3 pts

   find_seam__init_pixel_data() works                  PASS     2 pts

   find_seam__fill_pixel_data() works                  FAIL     0/3 pts

    - find_seam__fill_pixel_data() returned wrong result on case 1  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 3  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 4  -1 pts

    - find_seam__fill_pixel_data() returned wrong result on case 5  -1 pts

   find_seam__find_min_column_on_last_row() works      PASS     1 pts

   find_seam__backtrack_seam() works                   PASS     2 pts

  => 12.0 pts

                            

  N = 92                    

  MAX = 23                  

  OBTAINED_MAX = 15.0       

  OBTAINED_MIN = 4.5        

  MEAN = 12.771739130434783 

                            

Last modified: Tuesday, 9 July 2024, 12:14