Index _ | A | B | C | D | E | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W _ __all__ (in module numberlink) (in module numberlink.notebook_viewer) __author__ (in module numberlink) __class_getitem__() (numberlink.env.NumberLinkRGBEnv class method) (numberlink.vector_env.NumberLinkRGBVectorEnv class method) __contains__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __del__() (numberlink.vector_env.NumberLinkRGBVectorEnv method) __delattr__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __delitem__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __dir__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __enter__() (numberlink.env.NumberLinkRGBEnv method) __eq__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __exit__() (numberlink.env.NumberLinkRGBEnv method) __format__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __ge__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __getattribute__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __getitem__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __getstate__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __gt__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __ior__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __iter__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __le__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __len__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __lt__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __ne__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __new__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __or__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __reduce__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __reduce_ex__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __repr__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) __reversed__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __ror__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __setattr__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __setitem__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __sizeof__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __str__() (numberlink.env.NumberLinkRGBEnv method) (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __subclasshook__() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) __version__ (in module numberlink) _add_info() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _advance_replay_if_needed() (numberlink.viewer.NumberLinkViewer method) _after_action() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _all_filled() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _apply_action() (numberlink.env.NumberLinkRGBEnv method) _apply_cell_switching_action() (numberlink.env.NumberLinkRGBEnv method) _apply_loop_moves() (in module numberlink.generator) _apply_path_action() (numberlink.env.NumberLinkRGBEnv method) _apply_random_orientation() (in module numberlink.generator) _apply_template() (numberlink.env.NumberLinkRGBEnv method) _are_adjacent() (in module numberlink.generator) _attach_keyboard_events() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _attach_pointer_events() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _attempt_path_step() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _backtrack_selected() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _build_cell_switch_mask() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _build_direction_pad() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _build_help_html() (numberlink.notebook_viewer.NumberLinkNotebookViewer static method) _build_info() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _build_initial_path() (in module numberlink.generator) _build_neighbor_map() (in module numberlink.generator) _build_palette() (in module numberlink.level_setup) _build_partition() (in module numberlink.generator) _build_serpentine_segments() (in module numberlink.generator) _can_generate_new_level() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _can_occupy() (numberlink.env.NumberLinkRGBEnv method) _can_occupy_targets() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _cancel_replay_task() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _cell_has_color() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _cell_switch_connected() (numberlink.env.NumberLinkRGBEnv method) _change_color() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _clear_presence() (numberlink.env.NumberLinkRGBEnv method) _clear_selected_cell() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _compose_layout() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _compute_action_mask() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _compute_cell_switching_mask() (numberlink.env.NumberLinkRGBEnv method) _compute_conflict_min_starts() (in module numberlink.generator) _compute_path_mask() (numberlink.env.NumberLinkRGBEnv method) _compute_segment_map() (in module numberlink.generator) _compute_solution_actions() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _compute_solved_mask() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _cycle_color() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _decode_action() (numberlink.env.NumberLinkRGBEnv method) _decode_cell_switching_action() (numberlink.env.NumberLinkRGBEnv method) _detect_notebook_environment() (in module numberlink.viewer) _direction_index() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _DIRS4 (numberlink.env.NumberLinkRGBEnv attribute) _DIRS8 (numberlink.env.NumberLinkRGBEnv attribute) _draw() (numberlink.viewer.NumberLinkViewer method) _draw_cell_border() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _draw_help_overlay() (numberlink.viewer.NumberLinkViewer method) _draw_replay_overlay() (numberlink.viewer.NumberLinkViewer method) _draw_status_overlay() (numberlink.viewer.NumberLinkViewer method) _draw_text() (numberlink.viewer.NumberLinkViewer method) _draw_text_centered() (numberlink.viewer.NumberLinkViewer method) _enhance_variability() (in module numberlink.generator) _ensure_color_ready_for_head() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _ensure_replay_initialized() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _erase_last() (numberlink.env.NumberLinkRGBEnv method) _gen_hamiltonian_partition() (in module numberlink.generator) _gen_random_walk() (in module numberlink.generator) _generate_colors() (in module numberlink.level_setup) _generate_new_level() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _get_glyph_surface() (numberlink.viewer.NumberLinkViewer method) _glyph_cache (numberlink.viewer.NumberLinkViewer attribute) _grid_ok() (in module numberlink.level_setup) _hamiltonian_backtrack() (in module numberlink.generator) _handle_backtrack() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_cell_switch_key() (numberlink.viewer.NumberLinkViewer method) _handle_clear() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_direction() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_key_event() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_mouse_cell() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _handle_mouse_down() (numberlink.viewer.NumberLinkViewer method) _handle_mouse_motion() (numberlink.viewer.NumberLinkViewer method) _handle_new_level() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_paint() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_path_key() (numberlink.viewer.NumberLinkViewer method) _handle_pointer_coordinates() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_pointer_event() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _handle_reset() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _initialize_pygame() (numberlink.viewer.NumberLinkViewer method) _is_color_connected() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _is_deadlocked() (numberlink.env.NumberLinkRGBEnv static method) _is_solved() (numberlink.env.NumberLinkRGBEnv method) _is_valid_solution() (numberlink.env.NumberLinkRGBEnv method) _lane_codes() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _level_from_asset() (in module numberlink.levels) _link_callbacks() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _load_solution_json() (in module numberlink.levels) _load_template() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _mark_presence() (numberlink.env.NumberLinkRGBEnv method) _metric() (in module numberlink.level_setup) (numberlink.env.NumberLinkRGBEnv method) _metrics_for_scale() (numberlink.viewer.NumberLinkViewer static method) _move_cursor() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _normalize_generator_config() (numberlink.vector_env.NumberLinkRGBVectorEnv static method) _np_random (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) _np_random_seed (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) _occupies_other_stack() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _occupy_cell() (numberlink.env.NumberLinkRGBEnv method) _occupy_targets() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _on_color_change() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _on_head_change() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _on_image_value_change() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _on_play_widget_value_change() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _on_replay_play_toggled() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _on_replay_speed_change() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _paint_selected_cell() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _partition_choices() (in module numberlink.generator) _partition_path_into_segments() (in module numberlink.generator) _paths_cover_grid() (in module numberlink.generator) _perform_backtrack() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _push_stack() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _random_hamiltonian_path() (in module numberlink.generator) _read_text_lines() (in module numberlink.levels) _recompute_closed() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _refresh_cell_switch_connections() (numberlink.env.NumberLinkRGBEnv method) _refresh_frame() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _refresh_status() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _render_rgb() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) _render_text() (numberlink.env.NumberLinkRGBEnv method) _replay_step_once() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _replay_stop() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _repr_svg_() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _reset_environment() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _reset_masked() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _reset_replay_state() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _reset_view_state() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _resolve_color() (numberlink.notebook_viewer.NumberLinkNotebookViewer static method) _resolve_level_source() (in module numberlink.level_setup) _restore_state() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _rotated_dims() (in module numberlink.generator) _sample_start_cell() (in module numberlink.generator) _scan_asset_levels() (in module numberlink.levels) _segments_to_level() (in module numberlink.generator) _select_focus_for_cell() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _shortest_dist() (in module numberlink.generator) _show_notebook_missing_message() (in module numberlink.viewer) _shuffle_letter_assignments() (in module numberlink.generator) _shutdown_pygame() (numberlink.viewer.NumberLinkViewer method) _snapshot_state() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) _start_replay() (numberlink.viewer.NumberLinkViewer method) _start_replay_task() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) _step_cell_switch() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _step_path() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _stop_replay() (numberlink.viewer.NumberLinkViewer method) _toggle_help_overlay() (numberlink.viewer.NumberLinkViewer method) _toggle_replay() (numberlink.viewer.NumberLinkViewer method) _transform_coord() (in module numberlink.generator) _try_launch_notebook_viewer() (in module numberlink.viewer) _update_connection_status() (numberlink.env.NumberLinkRGBEnv method) _update_heads() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _update_help_timer() (numberlink.viewer.NumberLinkViewer method) _validate_cell_switch_solution() (numberlink.vector_env.NumberLinkRGBVectorEnv method) _validate_grid() (in module numberlink.level_setup) _validate_segments() (in module numberlink.generator) _wrap_lines() (numberlink.viewer.NumberLinkViewer static method) A action_space (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) action_space_size (numberlink.level_setup.LevelTemplate attribute) actions_per_color (numberlink.level_setup.LevelTemplate attribute) active_head_highlight_color (numberlink.config.RenderConfig attribute) active_head_highlight_thickness (numberlink.config.RenderConfig attribute) ActType (in module numberlink.types) allow_diagonal (numberlink.config.VariantConfig attribute) altKey (numberlink.notebook_viewer.DOMEvent attribute) B BITMAP_FONT (in module numberlink.number_render) bridges (numberlink.levels.Level attribute) bridges_enabled (numberlink.config.VariantConfig attribute) bridges_mask (numberlink.level_setup.LevelTemplate attribute) bridges_probability (numberlink.config.GeneratorConfig attribute) build_endpoint_labels() (in module numberlink.number_render) build_level_template() (in module numberlink.level_setup) build_parser() (in module numberlink.cli) build_render_config_from_args() (in module numberlink.cli) build_variant_from_args() (in module numberlink.cli) BUILTIN_LEVELS (in module numberlink.levels) button (numberlink.notebook_viewer.DOMEvent attribute) buttons (numberlink.notebook_viewer.DOMEvent attribute) C cell_switch_action_space_size (numberlink.level_setup.LevelTemplate attribute) cell_switching_mode (numberlink.config.VariantConfig attribute) CellLane (in module numberlink.types) clear() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) clear_color_path() (numberlink.env.NumberLinkRGBEnv method) close() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) close_extras() (numberlink.vector_env.NumberLinkRGBVectorEnv method) closed (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) code (numberlink.notebook_viewer.DOMEvent attribute) colors (numberlink.config.GeneratorConfig attribute) connect_bonus (numberlink.config.RewardConfig attribute) connection_color_adjustment (numberlink.config.RenderConfig attribute) Coord (in module numberlink.types) copy() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) ctrlKey (numberlink.notebook_viewer.DOMEvent attribute) cursor_endpoint_highlight_color (numberlink.config.RenderConfig attribute) cursor_highlight_thickness (numberlink.config.RenderConfig attribute) D DIR_STEPS (in module numberlink.generator) dirs (numberlink.level_setup.LevelTemplate attribute) DOMEvent (class in numberlink.notebook_viewer) E encode_cell_switching_action() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) endpoint_border_color (numberlink.config.RenderConfig attribute) endpoint_border_thickness (numberlink.config.RenderConfig attribute) endpoints (numberlink.level_setup.LevelTemplate attribute) env_creator() (in module numberlink.registration) G generate_level() (in module numberlink.generator) GeneratorConfig (class in numberlink.config) get() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) get_solution() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) get_wrapper_attr() (numberlink.env.NumberLinkRGBEnv method) GLYPH_CACHE_MAX (in module numberlink.viewer) grid (numberlink.levels.Level attribute) grid_background_color (numberlink.config.RenderConfig attribute) gridline_color (numberlink.config.RenderConfig attribute) gridline_thickness (numberlink.config.RenderConfig attribute) H handle_board() (in module numberlink.cli) handle_levels() (in module numberlink.cli) handle_register() (in module numberlink.cli) handle_viewer() (in module numberlink.cli) has_wrapper_attr() (numberlink.env.NumberLinkRGBEnv method) height (numberlink.config.GeneratorConfig attribute) (numberlink.level_setup.LevelTemplate attribute) HELP_AUTO_HIDE_MS (numberlink.viewer.NumberLinkViewer attribute) help_overlay_background_alpha (numberlink.config.RenderConfig attribute) help_overlay_background_color (numberlink.config.RenderConfig attribute) help_overlay_font_border_color (numberlink.config.RenderConfig attribute) help_overlay_font_border_thickness (numberlink.config.RenderConfig attribute) help_overlay_font_color (numberlink.config.RenderConfig attribute) I InfoDict (in module numberlink.vector_env) InfoValue (in module numberlink.vector_env) invalid_penalty (numberlink.config.RewardConfig attribute) items() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) K key (numberlink.notebook_viewer.DOMEvent attribute) keys() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) L Lane (in module numberlink.types) LANE_BOTH (in module numberlink.vector_env) LANE_HORIZONTAL (in module numberlink.vector_env) LANE_NORMAL (in module numberlink.vector_env) LANE_VERTICAL (in module numberlink.vector_env) letters (numberlink.level_setup.LevelTemplate attribute) Level (class in numberlink.levels) level_id (numberlink.level_setup.LevelTemplate attribute) LEVELS (in module numberlink.levels) LevelTemplate (class in numberlink.level_setup) load_bridges() (in module numberlink.cli) load_grid_from_file() (in module numberlink.cli) load_level_from_file() (in module numberlink.levels) load_solution_for_grid() (in module numberlink.cli) loop() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) (numberlink.viewer.NumberLinkViewer method) M main() (in module numberlink.cli) (in module numberlink.main) make_button() (numberlink.notebook_viewer.NumberLinkNotebookViewer method) max_retries (numberlink.config.GeneratorConfig attribute) metadata (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) min_path_length (numberlink.config.GeneratorConfig attribute) mode (numberlink.config.GeneratorConfig attribute) module numberlink numberlink.__main__ numberlink.cli numberlink.config numberlink.env numberlink.generator numberlink.level_setup numberlink.levels numberlink.main numberlink.notebook_viewer numberlink.number_render numberlink.registration numberlink.render_utils numberlink.types numberlink.vector_env numberlink.viewer must_fill (numberlink.config.VariantConfig attribute) N new (numberlink.notebook_viewer.ObserveChange attribute) np_random (numberlink.env.NumberLinkRGBEnv property) (numberlink.vector_env.NumberLinkRGBVectorEnv property) np_random_seed (numberlink.env.NumberLinkRGBEnv property) (numberlink.vector_env.NumberLinkRGBVectorEnv property) num_colors (numberlink.level_setup.LevelTemplate attribute) num_dirs (numberlink.level_setup.LevelTemplate attribute) num_envs (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) number_font_border_color (numberlink.config.RenderConfig attribute) number_font_border_thickness (numberlink.config.RenderConfig attribute) number_font_color (numberlink.config.RenderConfig attribute) number_font_max_scale (numberlink.config.RenderConfig attribute) number_font_min_scale (numberlink.config.RenderConfig attribute) numberlink module numberlink.__main__ module numberlink.cli module numberlink.config module numberlink.env module numberlink.generator module numberlink.level_setup module numberlink.levels module numberlink.main module numberlink.notebook_viewer module numberlink.number_render module numberlink.registration module numberlink.render_utils module numberlink.types module numberlink.vector_env module numberlink.viewer module NumberLinkNotebookViewer (class in numberlink.notebook_viewer) NumberLinkRGBEnv (class in numberlink.env) NumberLinkRGBVectorEnv (class in numberlink.vector_env) NumberLinkViewer (class in numberlink.viewer) O observation_space (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) ObserveChange (class in numberlink.notebook_viewer) ObsType (in module numberlink.types) P palette_arrays (numberlink.level_setup.LevelTemplate attribute) palette_map (numberlink.level_setup.LevelTemplate attribute) pop() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) popitem() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) print_text_in_human_mode (numberlink.config.RenderConfig attribute) R raw_grid (numberlink.level_setup.LevelTemplate attribute) regenerate_level() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) register_numberlink_v0() (in module numberlink.registration) relativeX (numberlink.notebook_viewer.DOMEvent attribute) relativeY (numberlink.notebook_viewer.DOMEvent attribute) render() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) render_bitmap_text_centered() (in module numberlink.number_render) render_bitmap_text_to_array() (in module numberlink.number_render) render_config (numberlink.level_setup.LevelTemplate attribute) render_height (numberlink.config.RenderConfig attribute) render_mode (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) render_width (numberlink.config.RenderConfig attribute) RenderConfig (class in numberlink.config) RenderMode (in module numberlink.types) reset() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) resolve_variant() (in module numberlink.level_setup) reward_config (numberlink.level_setup.LevelTemplate attribute) RewardConfig (class in numberlink.config) RGBInt (in module numberlink.types) run() (in module numberlink.__main__) S seed (numberlink.config.GeneratorConfig attribute) select_signed_dtype() (in module numberlink.types) select_unsigned_dtype() (in module numberlink.types) set_wrapper_attr() (numberlink.env.NumberLinkRGBEnv method) setdefault() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) shiftKey (numberlink.notebook_viewer.DOMEvent attribute) show_endpoint_numbers (numberlink.config.RenderConfig attribute) single_action_space (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) single_observation_space (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) Snapshot (class in numberlink.types) solution (numberlink.level_setup.LevelTemplate attribute) (numberlink.levels.Level attribute) spec (numberlink.env.NumberLinkRGBEnv attribute) (numberlink.vector_env.NumberLinkRGBVectorEnv attribute) step() (numberlink.env.NumberLinkRGBEnv method) (numberlink.vector_env.NumberLinkRGBVectorEnv method) step_penalty (numberlink.config.RewardConfig attribute) T type (numberlink.notebook_viewer.DOMEvent attribute) U unwrapped (numberlink.env.NumberLinkRGBEnv property) (numberlink.vector_env.NumberLinkRGBVectorEnv property) update() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) upscale_with_endpoint_borders() (in module numberlink.render_utils) V values() (numberlink.notebook_viewer.DOMEvent method) (numberlink.notebook_viewer.ObserveChange method) variant (numberlink.level_setup.LevelTemplate attribute) VariantConfig (class in numberlink.config) vector_env_creator() (in module numberlink.registration) W width (numberlink.config.GeneratorConfig attribute) (numberlink.level_setup.LevelTemplate attribute) win_bonus (numberlink.config.RewardConfig attribute)