challenges package
Submodules
challenges.challenge module
-
class
challenges.challenge.
Challenge
[source] -
build
()[source]
-
calc
()[source]
-
edge_pattern
= '^(\\d+)->(\\d+)(:(\\d+))?$'
-
format
()[source]
-
static
format_list_of_integers
(integers, joint=', ')[source]
-
format_path
(integers, backwards=False)[source]
-
line
(number)[source]
-
line_break
= '\n'
-
line_to_edge
(nr)[source]
-
line_to_floats
(line_nr)[source]
-
line_to_integers
(line_nr)[source]
-
lines
()[source]
-
main
()[source]
-
read
()[source]
-
read_edges
(first=0, last=None)[source]
-
sample
= 'sample'
-
split_pattern
= '\\s+|\\s?,\\s?'
-
challenges.conf module
-
class
challenges.conf.
Conf
[source] -
get_challenge
()[source]
-
get_challenge_class
()[source]
-
get_challenge_dir
()[source]
-
get_challenge_file
()[source]
-
get_challenges
()[source]
-
static
get_class
(class_)[source]
-
get_full_qualified_challenge_class
()[source]
-
get_full_qualified_unittest_class
()[source]
-
get_input_file
()[source]
-
get_latest_at_root
()[source]
-
get_latest_file
()[source]
-
get_result_file
()[source]
-
get_sample_file
()[source]
-
get_unittest
()[source]
-
get_unittest_file
()[source]
-
parse_arguments
()[source]
-
print_help
()[source]
-
challenges.main module
-
challenges.main.
main
()[source]