puzzles tasks¶
Generated by scripts/generate_task_catalog.py; do not edit by hand.
This domain contains 60 active tasks across 20 scenes.
Scenes¶
| Scene | Tasks |
|---|---|
arithmetic_panel |
5 |
balance_scale |
4 |
cell_board |
4 |
color_gradient |
2 |
cube_net |
3 |
cyclic_order |
3 |
matchstick |
3 |
maze |
2 |
nonogram |
2 |
pipe_flow |
2 |
polyomino_assembly |
3 |
raven_matrix |
6 |
rubiks_net |
3 |
sheet_transform |
3 |
star_battle |
2 |
sudoku |
3 |
tents |
2 |
toggle_grid |
2 |
voxel_cube |
4 |
word_search |
2 |
arithmetic_panel¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__arithmetic_panel__equal_sum_line_constraint_value |
equal_sum_line_constraint_value |
integer |
bbox |
aggregation, formula_evaluation |
source |
task_puzzles__arithmetic_panel__number_wall_value |
number_wall_value |
integer |
bbox |
formula_evaluation |
source |
task_puzzles__arithmetic_panel__operation_table_cell_value |
operation_table_cell_value |
integer |
bbox |
formula_evaluation |
source |
task_puzzles__arithmetic_panel__row_column_total_missing_value |
row_column_total_missing_value |
integer |
bbox |
aggregation, formula_evaluation |
source |
task_puzzles__arithmetic_panel__vertical_arithmetic_hidden_digit_value |
vertical_arithmetic_hidden_digit_value |
integer |
bbox |
formula_evaluation |
source |
balance_scale¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__balance_scale__equivalent_object_count_value |
equivalent_object_count_value |
integer |
bbox |
counting, formula_evaluation, matching |
source |
task_puzzles__balance_scale__missing_object_weight_value |
missing_object_weight_value |
integer |
bbox |
formula_evaluation |
source |
task_puzzles__balance_scale__query_side_relation_label |
query_side_relation_label |
string |
bbox |
formula_evaluation, matching |
source |
task_puzzles__balance_scale__weight_order_label |
weight_order_label |
string |
bbox |
ranking, formula_evaluation, matching |
source |
cell_board¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__cell_board__largest_component_size |
largest_component_size |
integer |
bbox_set |
counting, ranking, topology |
source |
task_puzzles__cell_board__reachable_region_size |
reachable_region_size |
integer |
bbox_set |
filtering, counting, topology |
source |
task_puzzles__cell_board__shortest_path_length_value |
shortest_path_length_value |
integer |
segment_set |
counting, ranking, topology |
source |
task_puzzles__cell_board__symmetry_violation_count |
symmetry_violation_count |
integer |
segment_set |
counting, transformation, matching |
source |
color_gradient¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__color_gradient__color_gradient_completion_label |
color_gradient_completion_label |
option_letter |
bbox |
formula_evaluation, matching |
source |
task_puzzles__color_gradient__color_gradient_violation_cell_label |
color_gradient_violation_cell_label |
option_letter |
bbox |
matching |
source |
cube_net¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__cube_net__equivalent_net_label |
equivalent_net_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__cube_net__marked_edge_neighbor_face_label |
marked_edge_neighbor_face_label |
option_letter |
bbox |
topology, transformation |
source |
task_puzzles__cube_net__opposite_face_label |
opposite_face_label |
option_letter |
bbox |
transformation |
source |
cyclic_order¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__cyclic_order__cyclic_order_equivalent_label |
cyclic_order_equivalent_label |
option_letter |
bbox |
topology, transformation, matching |
source |
task_puzzles__cyclic_order__insertion_position_label |
insertion_position_label |
option_letter |
bbox |
topology, state_update, matching |
source |
task_puzzles__cyclic_order__swap_repair_label |
swap_repair_label |
option_letter |
bbox |
topology, state_update, matching |
source |
matchstick¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__matchstick__equation_repair_stick_label |
equation_repair_stick_label |
option_letter |
segment |
state_update, formula_evaluation, matching |
source |
task_puzzles__matchstick__matchstick_number_transform_label |
matchstick_number_transform_label |
option_letter |
bbox_map |
transformation, state_update |
source |
task_puzzles__matchstick__max_square_count_after_additions_value |
max_square_count_after_additions_value |
integer |
bbox_set |
counting, ranking, state_update |
source |
maze¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__maze__exit_reachability_label |
exit_reachability_label |
string |
point |
topology |
source |
task_puzzles__maze__nearest_exit_label |
nearest_exit_label |
string |
point |
filtering, counting, ranking, topology |
source |
nonogram¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__nonogram__candidate_solution_label |
candidate_solution_label |
option_letter |
bbox |
matching |
source |
task_puzzles__nonogram__line_completion_label |
line_completion_label |
option_letter |
bbox |
matching |
source |
pipe_flow¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__pipe_flow__misrotated_tile_label |
misrotated_tile_label |
option_letter |
bbox |
topology, transformation |
source |
task_puzzles__pipe_flow__pipe_flow_repair_tile_label |
pipe_flow_repair_tile_label |
option_letter |
bbox_map |
topology |
source |
polyomino_assembly¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__polyomino_assembly__composition_result_label |
composition_result_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__polyomino_assembly__decomposition_pair_label |
decomposition_pair_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__polyomino_assembly__hole_fill_piece_label |
hole_fill_piece_label |
option_letter |
bbox |
transformation, matching |
source |
raven_matrix¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__raven_matrix__raven_analogical_transform_label |
raven_analogical_transform_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__raven_matrix__raven_count_progression_label |
raven_count_progression_label |
option_letter |
bbox |
counting, formula_evaluation, matching |
source |
task_puzzles__raven_matrix__raven_feature_binding_label |
raven_feature_binding_label |
option_letter |
bbox |
matching |
source |
task_puzzles__raven_matrix__raven_position_progression_label |
raven_position_progression_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__raven_matrix__raven_set_operation_label |
raven_set_operation_label |
option_letter |
bbox |
logical_composition, matching |
source |
task_puzzles__raven_matrix__raven_spatial_transform_label |
raven_spatial_transform_label |
option_letter |
bbox |
transformation, matching |
source |
rubiks_net¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__rubiks_net__post_move_face_color_count_label |
post_move_face_color_count_label |
option_letter |
bbox |
filtering, counting, state_update |
source |
task_puzzles__rubiks_net__post_move_sticker_color_label |
post_move_sticker_color_label |
option_letter |
bbox |
state_update |
source |
task_puzzles__rubiks_net__rubiks_move_result_label |
rubiks_move_result_label |
option_letter |
bbox |
state_update |
source |
sheet_transform¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__sheet_transform__fold_cut_result_label |
fold_cut_result_label |
option_letter |
bbox |
transformation |
source |
task_puzzles__sheet_transform__fold_projection_result_label |
fold_projection_result_label |
option_letter |
bbox |
transformation |
source |
task_puzzles__sheet_transform__overlay_union_result_label |
overlay_union_result_label |
option_letter |
bbox |
logical_composition, transformation |
source |
star_battle¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__star_battle__remaining_valid_cell_count |
remaining_valid_cell_count |
integer |
bbox_set |
filtering, counting, matching |
source |
task_puzzles__star_battle__valid_cell_anywhere_label |
valid_cell_anywhere_label |
option_letter |
bbox |
matching |
source |
sudoku¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__sudoku__marked_cell_candidate_count |
marked_cell_candidate_count |
integer |
bbox |
counting |
source |
task_puzzles__sudoku__marked_cell_value |
marked_cell_value |
integer |
bbox |
formula_evaluation, matching |
source |
task_puzzles__sudoku__mistake_cell_label |
mistake_cell_label |
option_letter |
bbox |
matching |
source |
tents¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__tents__missing_tent_cell_label |
missing_tent_cell_label |
option_letter |
bbox |
topology |
source |
task_puzzles__tents__violating_tent_label |
violating_tent_label |
option_letter |
bbox |
topology |
source |
toggle_grid¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__toggle_grid__toggle_repair_switch_label |
toggle_repair_switch_label |
option_letter |
bbox |
state_update |
source |
task_puzzles__toggle_grid__toggle_result_label |
toggle_result_label |
option_letter |
bbox |
state_update |
source |
voxel_cube¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__voxel_cube__cube_count |
cube_count |
integer |
bbox |
counting |
source |
task_puzzles__voxel_cube__cube_projection_match_label |
cube_projection_match_label |
option_letter |
bbox |
transformation, matching |
source |
task_puzzles__voxel_cube__cube_structure_change_count |
cube_structure_change_count |
integer |
bbox_set |
counting, matching |
source |
task_puzzles__voxel_cube__cube_visible_projection_count |
cube_visible_projection_count |
integer |
bbox_set |
counting, transformation |
source |
word_search¶
| Task | Objective | Answer | Annotation | Reasoning | Code |
|---|---|---|---|---|---|
task_puzzles__word_search__present_word_option_label |
present_word_option_label |
option_letter |
segment |
topology, matching |
source |
task_puzzles__word_search__search_location_label |
search_location_label |
option_letter |
bbox_sequence |
spatial_relations, topology, matching |
source |