Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.

cogames-agents

Optional scripted policies for CoGames. Use them for quick baselines, play/eval smoke tests, or as teacher policies.

Scripted policy registry

The registry at cogames_agents.policy.scripted_registry maps short names to metta://policy/... URIs. Scripted agents and teachers share these identifiers, so the same name works for evaluation, play, and TeacherConfig.policy_uri.

Available scripted policy names:

  • baseline
  • ladybug
  • thinky
  • race_car
  • nim_random
  • cogsguard
  • cogsguard_py
  • teacher
  • miner
  • scout
  • aligner
  • scrambler

Role-specific policies are exposed via role names (miner/scout/aligner/scrambler). For the teacher policy, you can pass role_vibes as a comma-separated list:

metta://policy/teacher?role_vibes=miner,scout

Recipe usage

The recipes.experiment.scripted_agents recipe accepts the same scripted policy names:

./tools/run.py recipes.experiment.scripted_agents.play agent=thinky suite=cvc_arena
./tools/run.py recipes.experiment.scripted_agents.play agent=miner suite=cogsguard

Included policies

  • Nim policies (short names; default when both exist): thinky, nim_random, race_car, ladybug, cogsguard
  • Python scripted policies (use _py only when Nim exists): baseline, tiny_baseline, ladybug_py, cogsguard_py
  • Core scripted policy (in cogames): starter
  • Scripted roles: miner, scout, aligner, scrambler
  • Teacher wrapper: teacher (forces an initial role/vibe, then delegates to the Nim policy)

Metadata

Release files for cogames-agents 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cogames-agents 0.0.2
File Size Uploaded
cogames_agents-0.0.2.tar.gz 99.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cogames-agents 0.0.2
File Interpreter ABI Platform
cogames_agents-0.0.2-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details

Total release size: 470.6 kB

Release files / cogames_agents-0.0.2.tar.gz

Download URL cogames_agents-0.0.2.tar.gz
Size 99.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2cf5996b93406f102be08799590e73b2a4e64b93e68bb4c9557718f9c70bc325
BLAKE2b-256 checksum
How to use checksums
dc4a5b7fadc5d67333f00f08edd012571fadc61366a40da2899db59b1e8bd397
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.11

Release files / cogames_agents-0.0.2-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL cogames_agents-0.0.2-cp312-cp312-manylinux_2_34_x86_64.whl
Size 371.4 kB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
f0565833715745ff201648698cfceb5cf9e1b4811539c1b6a8e3ccf2e093cc59
BLAKE2b-256 checksum
How to use checksums
b16aafec0704c59093649adf231ea28cf9b592d7a5576862f0eeee013eacea7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.11
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page