The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.
Task · v2.0.0
chess-best-move
Repository-scoped enrichment
Content labels
Mutable labels for this exact immutable Task digest sha256:4b1397b91fe1 within library/terminal-bench-2. They are separate from labels on the Repository lifetime.
No labels on this content subject in library/terminal-bench-2
Repository-scoped append-only evidence
Content attestations
Statements bound to this exact immutable Task digest sha256:4b1397b91fe1 within library/terminal-bench-2.
No attestations on this content subject in library/terminal-bench-2
Work request
Prompt
Execution surfaces
Environments
main
docker.v1Task environment
sha256:d21291459d44- Command
- sh, -c, mkdir -p /logs/agent /logs/artifacts /logs/verifier && chmod 777 /logs/agent /logs/artifacts /logs/verifier && while :; do sleep 3600; done
- Endpoints
- None
- Image
- docker.io/alexgshaw/chess-best-move@sha256:bb447f94d9e2a8ed879f85c85a514b213b7418f9fe11fd7b2428a0b0e436e647
- Runtime Tools
- {"bash":{}}
- Working Directory
- /app
- Network mode
- none
- Resource cpus
- 1
- Resource memory mb
- 2048
- Resource storage mb
- 10240
Canonical declaration
{"dependencies":{"artifacts":{},"environments":{}},"environment_variables":{},"kind":"docker.v1","network":{"mode":"none"},"resources":{"cpus":1,"memory_mb":2048,"storage_mb":10240},"schema":"fleet.environment.v1alpha1","spec":{"command":["sh","-c","mkdir -p /logs/agent /logs/artifacts /logs/verifier && chmod 777 /logs/agent /logs/artifacts /logs/verifier && while :; do sleep 3600; done"],"endpoints":[],"image":"docker.io/alexgshaw/chess-best-move@sha256:bb447f94d9e2a8ed879f85c85a514b213b7418f9fe11fd7b2428a0b0e436e647","runtime_tools":{"bash":{}},"working_directory":"/app"}}Evaluation
Verifiers
harbor-tests
shell.v1- Artifact
- sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
- Artifact Format
- tar
- Command
- bash, /tests/test.sh
- Kind
- shell.v1
- Mount Path
- /tests
- Network mode
- none
- Reward Path
- /logs/verifier/reward.txt
- Timeout Sec
- 900
Verifier Artifacttests
Canonical declaration
{
"decision": {
"at_least": "1",
"kind": "threshold"
},
"evaluator": {
"artifact": "sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1",
"artifact_format": "tar",
"command": [
"bash",
"/tests/test.sh"
],
"kind": "shell.v1",
"mount_path": "/tests",
"network": {
"mode": "none"
},
"reward_path": "/logs/verifier/reward.txt",
"timeout_sec": 900
},
"evidence": {
"inputs": []
},
"id": "harbor-tests",
"target_access": {
"bindings": [],
"mode": "none"
},
"type": "evaluator"
}Bound content
Artifacts
source
filesystem.v1Task artifact
sha256:77044b06d02a- Blob
- archive
- Format
- tar
- Blobs
- 1
Canonical declaration
{"blobs":{"archive":"sha256:8093f8a30986dc7245a99c65014333e5c79c7b0488ff303cd3aeb14f0a32158e"},"kind":"filesystem.v1","schema":"fleet.artifact.v1alpha1","spec":{"blob":"archive","format":"tar"}}tests
filesystem.v1Task artifact
sha256:f1ca42a3e2bc- Blob
- archive
- Format
- tar
- Blobs
- 1
Canonical declaration
{"blobs":{"archive":"sha256:3eae9d745ebac7c27af97735ab1b3b367d062ecd15d5aba8cdc550c3eb2a5c28"},"kind":"filesystem.v1","schema":"fleet.artifact.v1alpha1","spec":{"blob":"archive","format":"tar"}}Task-owned controls
Runtime intent
Constraints
- Deny Tools
- None
- Timeout Sec
- 900
Complete declaration
Raw content
Canonical JSONExact immutable Task declaration
{"artifacts":{"source":"sha256:77044b06d02a03b5080715b6f7ec6dc1e570781cb8856f5ef7be0634aa31a201","tests":"sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1"},"constraints":{"deny_tools":[],"timeout_sec":900},"environment_variables":{},"environments":{"main":"sha256:d21291459d447010c7153f5b04eb762422df7f265d850e2e8f0a541f78a26c7d"},"prompt":{"blocks":[{"text":"The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.\n","type":"text"}]},"schema":"fleet.task.v1alpha1","state_captures":[],"verifiers":[{"decision":{"at_least":"1","kind":"threshold"},"evaluator":{"artifact":"sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1","artifact_format":"tar","command":["bash","/tests/test.sh"],"kind":"shell.v1","mount_path":"/tests","network":{"mode":"none"},"reward_path":"/logs/verifier/reward.txt","timeout_sec":900},"evidence":{"inputs":[]},"id":"harbor-tests","target_access":{"bindings":[],"mode":"none"},"type":"evaluator"}]}
YAML projectionDerived for readability; canonical identity remains JSON
artifacts:
source: sha256:77044b06d02a03b5080715b6f7ec6dc1e570781cb8856f5ef7be0634aa31a201
tests: sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
constraints:
deny_tools: []
timeout_sec: 900
environment_variables: {}
environments:
main: sha256:d21291459d447010c7153f5b04eb762422df7f265d850e2e8f0a541f78a26c7d
prompt:
blocks:
- text: |
The file chess_board.png has an image of a chess board. It is currently white to move. Write the best move for white to play to /app/move.txt in the form [src][dst], for example, e2e4 or h1h8. If there are multiple winning moves, print them all, one per line.
type: text
schema: fleet.task.v1alpha1
state_captures: []
verifiers:
- decision:
at_least: "1"
kind: threshold
evaluator:
artifact: sha256:f1ca42a3e2bc083c83fdb2800acebc9a84bd455ad89618ee377283bb50ec15c1
artifact_format: tar
command:
- bash
- /tests/test.sh
kind: shell.v1
mount_path: /tests
network:
mode: none
reward_path: /logs/verifier/reward.txt
timeout_sec: 900
evidence:
inputs: []
id: harbor-tests
target_access:
bindings: []
mode: none
type: evaluator