.gitlab-ci.yml
CHANGELOG.md
CITATION.cff
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
Makefile
README.md
mkdocs.yml
pyproject.toml
benchmarks/__init__.py
benchmarks/closed_form_projections.py
benchmarks/finite_game_action_oracle_lps.py
benchmarks/matrix_game_payoffs.py
benchmarks/run_benchmarks.py
benchmarks/solver_update_loops.py
benchmarks/test_closed_form_projections.py
benchmarks/test_finite_game_action_oracle_lps.py
benchmarks/test_matrix_game_payoffs.py
benchmarks/test_solver_update_loops.py
docs/advanced_extension_tutorial.md
docs/api.md
docs/calibration_tutorial.md
docs/certificate_tutorial.md
docs/certificates.md
docs/concepts_approachability.md
docs/concepts_geometry.md
docs/concepts_halfspace.md
docs/concepts_tolerances.md
docs/contributing.md
docs/core_concepts.md
docs/examples.md
docs/games.md
docs/index.md
docs/installation.md
docs/maintainers.md
docs/multiobjective_bandit_tutorial.md
docs/numerical_action_oracle_review_checklist.md
docs/numerical_approximate_algorithm_review_checklist.md
docs/numerical_optional_backend_review_checklist.md
docs/numerical_projection_review_checklist.md
docs/numerical_tolerances.md
docs/quickstart.md
docs/solvers.md
docs/target_set_tutorial.md
docs/target_sets.md
docs/theory.md
docs/theory_calibration_approachability.md
docs/theory_calibration_reductions_checklist.md
docs/theory_classical_solver_checklist.md
docs/theory_finite_game_setup.md
docs/theory_limitations.md
docs/theory_projection_halfspace_rule.md
docs/theory_projection_halfspace_rule_checklist.md
docs/theory_regret_matching_cfr_predictive.md
docs/theory_regret_minimization.md
docs/theory_regret_minimization_checklist.md
docs/visualization.md
docs/api/adapters.md
docs/api/calibration.md
docs/api/feedback.md
docs/api/games.md
docs/api/metrics.md
docs/api/online.md
docs/api/oracles.md
docs/api/reproducibility.md
docs/api/solvers.md
docs/api/target_sets.md
docs/api/traces.md
docs/api/visualization.md
examples/01_vector_payoff_matrix_game.py
examples/02_regret_minimization_as_approachability.py
examples/03_box_target_floors.py
examples/04_polytope_projection.py
examples/05_oco_approachability.py
examples/06_multiobjective_bandit_feedback.py
examples/07_approximate_oracle_diagnostics.py
examples/08_correlated_equilibrium_approachability.py
examples/09_plot_distance_trace.py
examples/10_regret_reduction_comparison.py
examples/11_partial_monitoring_reconstruction.py
examples/12_binary_calibration_adversary.py
examples/13_multiclass_calibration_grid.py
examples/14_online_classifier_recalibration.py
examples/15_multiobjective_bandit_full_information.py
examples/16_reward_shaping_from_normal.py
examples/17_gymnasium_vector_reward_wrapper.py
examples/18_custom_target_protocol.py
examples/19_treeplex_approachability_snapshot.py
experiments/blog_contract_monitor.py
experiments/plot_blog_contract_monitor.py
experiments/showcase_0_1_0.py
src/approachability/__init__.py
src/pyblackwell/__init__.py
src/pyblackwell/_benchmark_cli.py
src/pyblackwell/_cli.py
src/pyblackwell/_deprecation.py
src/pyblackwell/_examples.py
src/pyblackwell/_optim.py
src/pyblackwell/_typing.py
src/pyblackwell/adapters.py
src/pyblackwell/arrays.py
src/pyblackwell/benchmarking.py
src/pyblackwell/certificates.py
src/pyblackwell/exceptions.py
src/pyblackwell/optional.py
src/pyblackwell/py.typed
src/pyblackwell/random.py
src/pyblackwell/reproducibility.py
src/pyblackwell.egg-info/PKG-INFO
src/pyblackwell.egg-info/SOURCES.txt
src/pyblackwell.egg-info/dependency_links.txt
src/pyblackwell.egg-info/entry_points.txt
src/pyblackwell.egg-info/requires.txt
src/pyblackwell.egg-info/top_level.txt
src/pyblackwell/calibration/__init__.py
src/pyblackwell/feedback/__init__.py
src/pyblackwell/feedback/bandit.py
src/pyblackwell/feedback/partial_monitoring.py
src/pyblackwell/games/__init__.py
src/pyblackwell/games/matrix.py
src/pyblackwell/games/normal_form.py
src/pyblackwell/games/oracle_game.py
src/pyblackwell/games/stochastic.py
src/pyblackwell/metrics/__init__.py
src/pyblackwell/metrics/core.py
src/pyblackwell/metrics/multiobjective.py
src/pyblackwell/online/__init__.py
src/pyblackwell/online/hedge.py
src/pyblackwell/online/mirror_descent.py
src/pyblackwell/online/olo.py
src/pyblackwell/online/regret_matching.py
src/pyblackwell/online/schedules.py
src/pyblackwell/oracles/__init__.py
src/pyblackwell/oracles/approximate.py
src/pyblackwell/oracles/differentiable.py
src/pyblackwell/oracles/learned.py
src/pyblackwell/oracles/minimax.py
src/pyblackwell/oracles/projection.py
src/pyblackwell/oracles/support.py
src/pyblackwell/rl/__init__.py
src/pyblackwell/rl/gymnasium.py
src/pyblackwell/rl/reward_shaping.py
src/pyblackwell/solvers/__init__.py
src/pyblackwell/solvers/blackwell.py
src/pyblackwell/solvers/delayed.py
src/pyblackwell/solvers/oco.py
src/pyblackwell/solvers/optimistic.py
src/pyblackwell/solvers/predictive.py
src/pyblackwell/solvers/regret_reduction.py
src/pyblackwell/solvers/strongly_adaptive.py
src/pyblackwell/solvers/time_varying.py
src/pyblackwell/targets/__init__.py
src/pyblackwell/targets/base.py
src/pyblackwell/targets/closed_form.py
src/pyblackwell/targets/composition.py
src/pyblackwell/targets/cvxpy_target.py
src/pyblackwell/targets/distributional.py
src/pyblackwell/targets/polytope.py
src/pyblackwell/targets/spectrahedron.py
src/pyblackwell/targets/submodular.py
src/pyblackwell/viz/__init__.py
src/pyblackwell/viz/downsampling.py
src/pyblackwell/viz/plots.py
tests/test_api_docstrings.py
tests/test_api_policy.py
tests/test_approximate_oracles.py
tests/test_arrays.py
tests/test_backlog_acceptance.py
tests/test_bandit_feedback.py
tests/test_benchmark_cli.py
tests/test_benchmarks.py
tests/test_blackwell_solver.py
tests/test_calibration.py
tests/test_certificates.py
tests/test_convergence_validation.py
tests/test_cvxpy_adapters.py
tests/test_delayed_solver.py
tests/test_deprecation.py
tests/test_differentiable_optimization_adapters.py
tests/test_differentiable_projection_layers.py
tests/test_example_cli.py
tests/test_extensive_form_adapters.py
tests/test_gymnasium_wrapper.py
tests/test_imports_and_examples.py
tests/test_learned_oracles.py
tests/test_matrix_games.py
tests/test_metrics.py
tests/test_normal_form.py
tests/test_oco_solver.py
tests/test_online.py
tests/test_optimistic_solver.py
tests/test_optional_adapters.py
tests/test_oracle_and_stochastic_games.py
tests/test_oracle_validation.py
tests/test_oracles_optional_protocols.py
tests/test_partial_monitoring.py
tests/test_predictive_solver.py
tests/test_regret_reduction_solver.py
tests/test_release_policy.py
tests/test_reproducibility.py
tests/test_reward_shaping.py
tests/test_scipy_adapters.py
tests/test_showcase_experiment.py
tests/test_solver_initialization.py
tests/test_strongly_adaptive_solver.py
tests/test_targets.py
tests/test_time_varying_solver.py
tests/test_viz.py