Skip to content

CodeClash-ai/SCML

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

SCML OneShot CodeClash Workspace

Edit scml_agent.py.

Your file must define decide(observation). The trusted runtime calls it with plain dictionaries for SCML proposal and response events. Return {} or None to use the trusted greedy fallback.

def decide(observation):
    return {}

For event == "propose", return {"offer": [quantity, time, unit_price]} to make a proposal. For event == "respond", return {"response": "accept"}, {"response": "reject"}, or {"response": "end"}. Invalid decisions fall back to the trusted greedy policy.

The arena runs multiple two-process SCML2024 OneShot worlds and scores policies by average profit.

About

CC:Ladder arena — SCML OneShot supply-chain negotiation. Default branch holds the trusted runtime; human/* branches supply scml_agent.py.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages