File Coverage

blib/lib/Games/ABC_Path/Solver/Constants.pm
Criterion Covered Total %
statement 9 9 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 12 12 100.0


line stmt bran cond sub pod time code
1             package Games::ABC_Path::Solver::Constants;
2             $Games::ABC_Path::Solver::Constants::VERSION = '0.6.0';
3 2     2   12 use strict;
  2         3  
  2         91  
4 2     2   12 use warnings;
  2         4  
  2         101  
5              
6              
7 2     2   795 use parent 'Exporter';
  2         791  
  2         10  
8              
9             our $LEN = 5;
10             our $LEN_LIM = $LEN-1;
11             our $BOARD_SIZE = $LEN * $LEN;
12             our $Y = 0;
13             our $X = 1;
14             our @letters = (qw(A B C D E F G H I J K L M N O P Q R S T U V W X Y));
15             our $NUM_CLUES = (2+$LEN+$LEN);
16              
17             our $ABCP_MAX_LETTER = $#letters;
18              
19             our @EXPORT =
20             (
21             qw($X $Y $NUM_CLUES @letters $LEN $LEN_LIM $BOARD_SIZE $ABCP_MAX_LETTER)
22             );
23              
24             1;
25              
26             1; # End of Games::ABC_Path::Solver::Constants
27              
28             __END__