Files
2026-07-13 13:32:05 +08:00

162 lines
5.3 KiB
Python

from enum import Enum
class HumanEvalTask(Enum):
HAS_CLOSE_ELEMENTS = "has_close_elements"
SEPARATE_PAREN_GROUPS = "separate_paren_groups"
TRUNCATE_NUMBER = "truncate_number"
BELOW_ZERO = "below_zero"
MEAN_ABSOLUTE_DEVIATION = "mean_absolute_deviation"
INTERSPERSE = "intersperse"
PARSE_NESTED_PARENS = "parse_nested_parens"
FILTER_BY_SUBSTRING = "filter_by_substring"
SUM_PRODUCT = "sum_product"
ROLLING_MAX = "rolling_max"
MAKE_PALINDROME = "make_palindrome"
STRING_XOR = "string_xor"
LONGEST = "longest"
GREATEST_COMMON_DIVISOR = "greatest_common_divisor"
ALL_PREFIXES = "all_prefixes"
STRING_SEQUENCE = "string_sequence"
COUNT_DISTINCT_CHARACTERS = "count_distinct_characters"
PARSE_MUSIC = "parse_music"
HOW_MANY_TIMES = "how_many_times"
SORT_NUMBERS = "sort_numbers"
FIND_CLOSEST_ELEMENTS = "find_closest_elements"
RESCALE_TO_UNIT = "rescale_to_unit"
FILTER_INTEGERS = "filter_integers"
STRLEN = "strlen"
LARGEST_DIVISOR = "largest_divisor"
FACTORIZE = "factorize"
REMOVE_DUPLICATES = "remove_duplicates"
FLIP_CASE = "flip_case"
CONCATENATE = "concatenate"
FILTER_BY_PREFIX = "filter_by_prefix"
GET_POSITIVE = "get_positive"
IS_PRIME = "is_prime"
FIND_ZERO = "find_zero"
SORT_THIRD = "sort_third"
UNIQUE = "unique"
MAX_ELEMENT = "max_element"
FIZZ_BUZZ = "fizz_buzz"
SORT_EVEN = "sort_even"
DECODE_CYCLIC = "decode_cyclic"
PRIME_FIB = "prime_fib"
TRIPLES_SUM_TO_ZERO = "triples_sum_to_zero"
CAR_RACE_COLLISION = "car_race_collision"
INCR_LIST = "incr_list"
PAIRS_SUM_TO_ZERO = "pairs_sum_to_zero"
CHANGE_BASE = "change_base"
TRIANGLE_AREA = "triangle_area"
FIB4 = "fib4"
MEDIAN = "median"
IS_PALINDROME = "is_palindrome"
MODP = "modp"
DECODE_SHIFT = "decode_shift"
REMOVE_VOWELS = "remove_vowels"
BELOW_THRESHOLD = "below_threshold"
ADD = "add"
SAME_CHARS = "same_chars"
FIB = "fib"
CORRECT_BRACKETING = "correct_bracketing"
MONOTONIC = "monotonic"
COMMON = "common"
LARGEST_PRIME_FACTOR = "largest_prime_factor"
SUM_TO_N = "sum_to_n"
DERIVATIVE = "derivative"
FIBFIB = "fibfib"
VOWELS_COUNT = "vowels_count"
CIRCULAR_SHIFT = "circular_shift"
DIGITSUM = "digitSum"
FRUIT_DISTRIBUTION = "fruit_distribution"
PLUCK = "pluck"
SEARCH = "search"
STRANGE_SORT_LIST = "strange_sort_list"
WILL_IT_FLY = "will_it_fly"
SMALLEST_CHANGE = "smallest_change"
TOTAL_MATCH = "total_match"
IS_MULTIPLY_PRIME = "is_multiply_prime"
IS_SIMPLE_POWER = "is_simple_power"
IS_CUBE = "iscube"
HEX_KEY = "hex_key"
DECIMAL_TO_BINARY = "decimal_to_binary"
IS_HAPPY = "is_happy"
NUMERICAL_LETTER_GRADE = "numerical_letter_grade"
PRIME_LENGTH = "prime_length"
STARTS_ONE_ENDS = "starts_one_ends"
SOLVE = "solve"
ANTI_SHUFFLE = "anti_shuffle"
GET_ROW = "get_row"
SORT_ARRAY = "sort_array"
ENCRYPT = "encrypt"
NEXT_SMALLEST = "next_smallest"
IS_BORED = "is_bored"
ANY_INT = "any_int"
ENCODE = "encode"
SKJKASDKD = "skjkasdkd"
CHECK_DICT_CASE = "check_dict_case"
COUNT_UP_TO = "count_up_to"
MULTIPLY = "multiply"
COUNT_UPPER = "count_upper"
CLOSEST_INTEGER = "closest_integer"
MAKE_A_PILE = "make_a_pile"
WORDS_STRING = "words_string"
CHOOSE_NUM = "choose_num"
ROUNDED_AVG = "rounded_avg"
UNIQUE_DIGITS = "unique_digits"
BY_LENGTH = "by_length"
EVEN_ODD_PALINDROME = "even_odd_palindrome"
COUNT_NUMS = "count_nums"
MOVE_ONE_BALL = "move_one_ball"
EXCHANGE = "exchange"
HISTOGRAM = "histogram"
REVERSE_DELETE = "reverse_delete"
ODD_COUNT = "odd_count"
MINSUBARRAYSUM = "minSubArraySum"
MAX_FILL = "max_fill"
SELECT_WORDS = "select_words"
GET_CLOSEST_VOWEL = "get_closest_vowel"
MATCH_PARENS = "match_parens"
MAXIMUM = "maximum"
SOLUTION = "solution"
ADD_ELEMENTS = "add_elements"
GET_ODD_COLLATZ = "get_odd_collatz"
VALID_DATE = "valid_date"
SPLIT_WORDS = "split_words"
IS_SORTED = "is_sorted"
INTERSECTION = "intersection"
PROD_SIGNS = "prod_signs"
MINPATH = "minPath"
TRI = "tri"
DIGITS = "digits"
IS_NESTED = "is_nested"
SUM_SQUARES = "sum_squares"
CHECK_IF_LAST_CHAR_IS_A_LETTER = "check_if_last_char_is_a_letter"
CAN_ARRANGE = "can_arrange"
LARGEST_SMALLEST_INTEGERS = "largest_smallest_integers"
COMPARE_ONE = "compare_one"
IS_EQUAL_TO_SUM_EVEN = "is_equal_to_sum_even"
SPECIAL_FACTORIAL = "special_factorial"
FIX_SPACES = "fix_spaces"
FILE_NAME_CHECK = "file_name_check"
WORDS_IN_SENTENCE = "words_in_sentence"
SIMPLIFY = "simplify"
ORDER_BY_POINTS = "order_by_points"
SPECIALFILTER = "specialFilter"
GET_MAX_TRIPLES = "get_max_triples"
BF = "bf"
SORTED_LIST_SUM = "sorted_list_sum"
X_OR_Y = "x_or_y"
DOUBLE_THE_DIFFERENCE = "double_the_difference"
COMPARE = "compare"
STRONGEST_EXTENSION = "Strongest_Extension"
CYCPATTERN_CHECK = "cycpattern_check"
EVEN_ODD_COUNT = "even_odd_count"
INT_TO_MINI_ROMAN = "int_to_mini_roman"
RIGHT_ANGLE_TRIANGLE = "right_angle_triangle"
FIND_MAX = "find_max"
EAT = "eat"
DO_ALGEBRA = "do_algebra"
STRING_TO_MD5 = "string_to_md5"
GENERATE_INTEGERS = "generate_integers"