AGENTS.md@docs/pymdp/pymdp_pomdp · git:20260906.82c8031 · 2026-09-06 · sha256 6c13677a3293670d
AGENTS.md@docs/pymdp/pymdp_pomdp git:20260906.82c8031A
Immutable. This exact content is served forever at /api/v1/blob/6c13677a3293670d.
# Pymdp Pomdp - Agent Scaffolding ## Overview **Purpose**: Responsible for `Pymdp Pomdp` operations within the GNN pipeline architecture. **Category**: Generated Pipeline Component **Status**: Development --- ## Core Functionality ### Primary Responsibilities Test script for numpy serialization utilities This script tests the JSON serialization fixes for numpy types that were causing the original PyMDP simulation to fail. PyMDP Gridworld Visualization Module Comprehensive visualization utilities for PyMDP gridworld simulations. This module provides plo ### Extracted Code Entities - **Classes**: GridworldVisualizer - **Functions**: calculate_episode_statistics, clean_trace_for_serialization, convert_numpy_for_json, create_output_directory_with_timestamp, create_summary_figure, create_visualizer, format_duration, generate_simulation_summary, plot_active_inference_analysis, plot_belief_evolution, plot_free_energy_evolution, plot_gridworld, plot_performance_metrics, plot_trajectory, run_reference_example, safe_json_dump, safe_pickle_dump, save_all_visualizations, save_simulation_results, test_numpy_serialization, test_visualization, validate_trace_data ## Implementation Details This module follows the Thin Orchestrator Pattern. It is governed by the real-implementation testing policy.