L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Développement · SKILL.md

testing-and-validation

testing-and-validation

Run and interpret PettingZoo compliance, seed, render, max-cycles, save-observation, and safe native validation checks.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: testing-and-validation description: "Run and interpret PettingZoo compliance, seed, render, max-cycles, save-observation, and safe native validation checks." disable-model-invocation: true metadata: disco-role: operating license: NOASSERTION

Testing And Validation

Use this sub-skill when an agent needs to run or interpret PettingZoo validation: api_test, parallel_api_test, seed checks, render checks, max_cycles checks, save-observation checks, CI-safe test selection, or failures from compliance helpers.

Read Or Run

  • Read compliance tests when choosing a PettingZoo helper, setting bounded cycles, building CI commands, or interpreting pass signals and common assertions.
  • Read native test selection when deciding whether a repo-native test or example is safe, optional-extra gated, GUI/ROM gated, or too heavy for default validation.
  • Read troubleshooting when a validation failure mentions space identity, live-agent keys, revived agents, action masks, seeding, render return types, max_cycles, or excessive runtime.
  • Run run_compliance_checks.py when you need a safe CLI around installed pettingzoo.test helpers for a module factory such as my_pkg.my_env_v0:parallel_env.

Route Elsewhere

Default Stance

Start with bounded, headless API and seed checks. Keep render, human render mode, max_cycles, performance benchmarks, observation-image saving, optional-family tests, ROM-backed environments, and training examples opt-in unless the user explicitly asks for broader validation.

Skills enregistrées