LICENSE
README.md
pyproject.toml
happysim.egg-info/PKG-INFO
happysim.egg-info/SOURCES.txt
happysim.egg-info/dependency_links.txt
happysim.egg-info/requires.txt
happysim.egg-info/top_level.txt
happysimulator/__init__.py
happysimulator/logging_config.py
happysimulator/py.typed
happysimulator/ai/__init__.py
happysimulator/ai/insights.py
happysimulator/ai/result.py
happysimulator/analysis/__init__.py
happysimulator/analysis/phases.py
happysimulator/analysis/report.py
happysimulator/analysis/trace_analysis.py
happysimulator/components/__init__.py
happysimulator/components/advertising.py
happysimulator/components/common.py
happysimulator/components/queue.py
happysimulator/components/queue_driver.py
happysimulator/components/queue_policy.py
happysimulator/components/queued_resource.py
happysimulator/components/random_router.py
happysimulator/components/resource.py
happysimulator/components/behavior/__init__.py
happysimulator/components/behavior/agent.py
happysimulator/components/behavior/decision.py
happysimulator/components/behavior/environment.py
happysimulator/components/behavior/influence.py
happysimulator/components/behavior/population.py
happysimulator/components/behavior/social_network.py
happysimulator/components/behavior/state.py
happysimulator/components/behavior/stats.py
happysimulator/components/behavior/stimulus.py
happysimulator/components/behavior/traits.py
happysimulator/components/client/__init__.py
happysimulator/components/client/client.py
happysimulator/components/client/connection_pool.py
happysimulator/components/client/pooled_client.py
happysimulator/components/client/retry.py
happysimulator/components/consensus/__init__.py
happysimulator/components/consensus/distributed_lock.py
happysimulator/components/consensus/election_strategies.py
happysimulator/components/consensus/flexible_paxos.py
happysimulator/components/consensus/leader_election.py
happysimulator/components/consensus/log.py
happysimulator/components/consensus/membership.py
happysimulator/components/consensus/multi_paxos.py
happysimulator/components/consensus/paxos.py
happysimulator/components/consensus/phi_accrual_detector.py
happysimulator/components/consensus/raft.py
happysimulator/components/consensus/raft_state_machine.py
happysimulator/components/crdt/__init__.py
happysimulator/components/crdt/crdt_store.py
happysimulator/components/crdt/g_counter.py
happysimulator/components/crdt/lww_register.py
happysimulator/components/crdt/or_set.py
happysimulator/components/crdt/pn_counter.py
happysimulator/components/crdt/protocol.py
happysimulator/components/datastore/__init__.py
happysimulator/components/datastore/cache_warming.py
happysimulator/components/datastore/cached_store.py
happysimulator/components/datastore/database.py
happysimulator/components/datastore/eviction_policies.py
happysimulator/components/datastore/kv_store.py
happysimulator/components/datastore/multi_tier_cache.py
happysimulator/components/datastore/replicated_store.py
happysimulator/components/datastore/sharded_store.py
happysimulator/components/datastore/soft_ttl_cache.py
happysimulator/components/datastore/write_policies.py
happysimulator/components/deployment/__init__.py
happysimulator/components/deployment/auto_scaler.py
happysimulator/components/deployment/canary_deployer.py
happysimulator/components/deployment/rolling_deployer.py
happysimulator/components/industrial/__init__.py
happysimulator/components/industrial/appointment.py
happysimulator/components/industrial/balking.py
happysimulator/components/industrial/batch_processor.py
happysimulator/components/industrial/breakdown.py
happysimulator/components/industrial/conditional_router.py
happysimulator/components/industrial/conveyor.py
happysimulator/components/industrial/gate_controller.py
happysimulator/components/industrial/inspection.py
happysimulator/components/industrial/inventory.py
happysimulator/components/industrial/perishable_inventory.py
happysimulator/components/industrial/pooled_cycle.py
happysimulator/components/industrial/preemptible_resource.py
happysimulator/components/industrial/reneging.py
happysimulator/components/industrial/shift_schedule.py
happysimulator/components/industrial/split_merge.py
happysimulator/components/infrastructure/__init__.py
happysimulator/components/infrastructure/cpu_scheduler.py
happysimulator/components/infrastructure/disk_io.py
happysimulator/components/infrastructure/dns_resolver.py
happysimulator/components/infrastructure/garbage_collector.py
happysimulator/components/infrastructure/page_cache.py
happysimulator/components/infrastructure/tcp_connection.py
happysimulator/components/load_balancer/__init__.py
happysimulator/components/load_balancer/health_check.py
happysimulator/components/load_balancer/load_balancer.py
happysimulator/components/load_balancer/strategies.py
happysimulator/components/messaging/__init__.py
happysimulator/components/messaging/dlq.py
happysimulator/components/messaging/message_queue.py
happysimulator/components/messaging/topic.py
happysimulator/components/microservice/__init__.py
happysimulator/components/microservice/api_gateway.py
happysimulator/components/microservice/idempotency_store.py
happysimulator/components/microservice/outbox_relay.py
happysimulator/components/microservice/saga.py
happysimulator/components/microservice/sidecar.py
happysimulator/components/network/__init__.py
happysimulator/components/network/conditions.py
happysimulator/components/network/link.py
happysimulator/components/network/network.py
happysimulator/components/queue_policies/__init__.py
happysimulator/components/queue_policies/adaptive_lifo.py
happysimulator/components/queue_policies/codel.py
happysimulator/components/queue_policies/deadline_queue.py
happysimulator/components/queue_policies/fair_queue.py
happysimulator/components/queue_policies/red.py
happysimulator/components/queue_policies/weighted_fair_queue.py
happysimulator/components/rate_limiter/__init__.py
happysimulator/components/rate_limiter/distributed.py
happysimulator/components/rate_limiter/inductor.py
happysimulator/components/rate_limiter/null.py
happysimulator/components/rate_limiter/policy.py
happysimulator/components/rate_limiter/rate_limited_entity.py
happysimulator/components/replication/__init__.py
happysimulator/components/replication/chain_replication.py
happysimulator/components/replication/conflict_resolver.py
happysimulator/components/replication/multi_leader.py
happysimulator/components/replication/primary_backup.py
happysimulator/components/resilience/__init__.py
happysimulator/components/resilience/bulkhead.py
happysimulator/components/resilience/circuit_breaker.py
happysimulator/components/resilience/fallback.py
happysimulator/components/resilience/hedge.py
happysimulator/components/resilience/timeout.py
happysimulator/components/scheduling/__init__.py
happysimulator/components/scheduling/job_scheduler.py
happysimulator/components/scheduling/work_stealing_pool.py
happysimulator/components/server/__init__.py
happysimulator/components/server/async_server.py
happysimulator/components/server/concurrency.py
happysimulator/components/server/server.py
happysimulator/components/server/thread_pool.py
happysimulator/components/sketching/__init__.py
happysimulator/components/sketching/quantile_estimator.py
happysimulator/components/sketching/sketch_collector.py
happysimulator/components/sketching/topk_collector.py
happysimulator/components/storage/__init__.py
happysimulator/components/storage/btree.py
happysimulator/components/storage/lsm_tree.py
happysimulator/components/storage/memtable.py
happysimulator/components/storage/sstable.py
happysimulator/components/storage/transaction_manager.py
happysimulator/components/storage/wal.py
happysimulator/components/streaming/__init__.py
happysimulator/components/streaming/consumer_group.py
happysimulator/components/streaming/event_log.py
happysimulator/components/streaming/stream_processor.py
happysimulator/components/sync/__init__.py
happysimulator/components/sync/barrier.py
happysimulator/components/sync/condition.py
happysimulator/components/sync/mutex.py
happysimulator/components/sync/rwlock.py
happysimulator/components/sync/semaphore.py
happysimulator/core/__init__.py
happysimulator/core/callback_entity.py
happysimulator/core/clock.py
happysimulator/core/decorators.py
happysimulator/core/entity.py
happysimulator/core/event.py
happysimulator/core/event_heap.py
happysimulator/core/logical_clocks.py
happysimulator/core/node_clock.py
happysimulator/core/protocols.py
happysimulator/core/sim_future.py
happysimulator/core/simulation.py
happysimulator/core/temporal.py
happysimulator/core/control/__init__.py
happysimulator/core/control/breakpoints.py
happysimulator/core/control/control.py
happysimulator/core/control/state.py
happysimulator/distributions/__init__.py
happysimulator/distributions/constant.py
happysimulator/distributions/distribution_type.py
happysimulator/distributions/exponential.py
happysimulator/distributions/latency_distribution.py
happysimulator/distributions/percentile_fitted.py
happysimulator/distributions/uniform.py
happysimulator/distributions/value_distribution.py
happysimulator/distributions/zipf.py
happysimulator/faults/__init__.py
happysimulator/faults/fault.py
happysimulator/faults/network_faults.py
happysimulator/faults/node_faults.py
happysimulator/faults/resource_faults.py
happysimulator/faults/schedule.py
happysimulator/instrumentation/__init__.py
happysimulator/instrumentation/collectors.py
happysimulator/instrumentation/data.py
happysimulator/instrumentation/probe.py
happysimulator/instrumentation/recorder.py
happysimulator/instrumentation/summary.py
happysimulator/load/__init__.py
happysimulator/load/arrival_time_provider.py
happysimulator/load/event_provider.py
happysimulator/load/profile.py
happysimulator/load/source.py
happysimulator/load/source_event.py
happysimulator/load/providers/__init__.py
happysimulator/load/providers/constant_arrival.py
happysimulator/load/providers/distributed_field.py
happysimulator/load/providers/poisson_arrival.py
happysimulator/mcp/__init__.py
happysimulator/mcp/__main__.py
happysimulator/mcp/server.py
happysimulator/mcp/tools.py
happysimulator/numerics/__init__.py
happysimulator/numerics/integration.py
happysimulator/numerics/root_finding.py
happysimulator/parallel/__init__.py
happysimulator/parallel/coordinator.py
happysimulator/parallel/link.py
happysimulator/parallel/partition.py
happysimulator/parallel/routing.py
happysimulator/parallel/runner.py
happysimulator/parallel/simulation.py
happysimulator/parallel/summary.py
happysimulator/parallel/validation.py
happysimulator/sketching/__init__.py
happysimulator/sketching/base.py
happysimulator/sketching/bloom_filter.py
happysimulator/sketching/count_min_sketch.py
happysimulator/sketching/hyperloglog.py
happysimulator/sketching/merkle_tree.py
happysimulator/sketching/reservoir.py
happysimulator/sketching/tdigest.py
happysimulator/sketching/topk.py
happysimulator/utils/__init__.py
happysimulator/utils/duration.py
happysimulator/utils/filename.py
happysimulator/utils/ids.py
happysimulator/visual/__init__.py
happysimulator/visual/bridge.py
happysimulator/visual/code_debugger.py
happysimulator/visual/dashboard.py
happysimulator/visual/serializers.py
happysimulator/visual/server.py
happysimulator/visual/topology.py
happysimulator/visual/static/index.html
happysimulator/visual/static/assets/index-CRfsg6Cc.css
happysimulator/visual/static/assets/index-jNHsC_Iv.js
tests/test_event_cancellation.py
tests/test_event_completion_hooks.py
tests/test_simulation_time_travel_warning.py