Spaces:
Sleeping
Sleeping
| spec_version: 1 | |
| name: procure-rl | |
| version: "1.0.0" | |
| type: space | |
| runtime: fastapi | |
| app: server.app:app | |
| port: 7860 | |
| description: "LLM agent learns procurement negotiation strategy against scripted supplier opponents with hidden utility functions" | |
| author: "procure-rl" | |
| tags: | |
| - openenv | |
| - negotiation | |
| - procurement | |
| - real-world | |
| - rl | |
| tasks: | |
| - id: single_issue | |
| description: "Negotiate software license price with cooperative supplier" | |
| difficulty: easy | |
| max_steps: 6 | |
| reward_range: [0.0, 1.0] | |
| - id: multi_issue | |
| description: "Negotiate price and payment terms with cash-flow-sensitive supplier" | |
| difficulty: medium | |
| max_steps: 8 | |
| reward_range: [0.0, 1.0] | |
| - id: adversarial | |
| description: "Negotiate multiple issues against aggressive anchoring supplier" | |
| difficulty: hard | |
| max_steps: 10 | |
| reward_range: [0.0, 1.0] | |
| reward_range: [0.0, 1.0] | |
| observation_space: | |
| type: object | |
| description: "Natural language supplier message with structured negotiation state and rapport signal" | |
| action_space: | |
| type: object | |
| description: "Negotiation move type, structured terms, and natural language message" |