The final submission deadline in your time-zone is:
The participants are challenged to build a negotiation strategy that uses the alternating offers protocol (AOP) augmented with text input/output to effectively negotiate with human subjects. Strategies should be compatible with standard AOP but may use multi-modal communication to influence or inform the human negotiator. For more information check the CFP and the Tutorial.
NEWS
- May 21st, 2026 Two new tabs on the participant home page — Stats (per-league rollup of best/mean/latest scores + exception totals) and Charts (score-over-time line plots, one card per league). The HAN league is included as soon as a tournament finishes against your agent.
- May 19th, 2026 The HANI playground — the same web
interface human participants will use against your finalists — is now live at
https://scml.cs.brown.edu/hanplay/app.
Use it to feel exactly what your negotiator faces on the other side: scenario rendering,
offer / counter-offer / text-message UI, time limits, and the post-round summary.
The interface source code lives at
github.com/autoneg/hani
if you want to inspect or extend it.
If you started from the standard han2026 template,
the playground is already wired into your local workflow — just run
han2026 guifrom your project root to launch it locally against your own negotiator. No additional setup is needed. - May 19th, 2026 Starting May 21st, 2026 we will enforce Python
naming
conventions on every new submission.
Negotiators whose class name is the placeholder
MyNegotiator(orMyAgent) or whose module path contains the segmentmynegotiator(ormyagent) will be rejected by the submission form and excluded from official tournament runs. Please pick a unique PascalCase class name (e.g.MyTeamNegotiator) and a lower_snake_case dotted module path (e.g.teamx.strategy) before re-uploading. If you submitted with the default placeholder names, you should have received an email with the details — reply to that email if you need help. - May 7th, 2026 The submission deadline has been extended to June 15th, 2026 for all leagues.
- February 6th, 2026 The submission site is now ready for submissions. Welcome to HAN 2026!
Tournament Leaderboard
HAN Tournament Results
Based on tournament #18971 — Finished at with 3 scenarios (234 negotiations).
| # | Team/Agent | Score |
|---|---|---|
| 1 | LastOffer | 5,292 |
| 2 | MyAgent17789391345241 | 5,036 |
| 3 | NegotiatorX | 4,789 |
| 4 | CroixDuNord | 4,525 |
| 5 | AgoraNegotiator | 4,303 |
| 6 | nexus_agent | 4,164 |
| 7 | NoBrainNegotiator | 4,019 |
| 8 | Semruk | 3,983 |
| 9 | HannariHamaguriHAN | 3,783 |
| 10 | AegisAgentR131 | 3,728 |
| 11 | OmerSAgent | 3,500 |
| 12 | Equinox | 2,756 |
| 13 | DefaultNegotiator | 1,111 |
Times shown are UTC.
Registered (14 Competitors):
DefaultNegotiator
(20915)
AgoraNegotiator
(20986)
NegotiatorX
(21049)
OmerSAgent
(21083)
Semruk
(21086)
Equinox
(21099)
nexus_agent
(21113)
NoBrainNegotiator
(21120)
HannariHamaguriHAN
(21125)
AegisAgentR131
(21128)
T2Agent
(21146)
CroixDuNord
(21157)
LastOffer
(21163)
MyAgent17789391345241
(21181)
Failing test (0 Competitors):
Missing Report (12 Competitors):
DefaultNegotiator
(20915),
NegotiatorX
(21049),
OmerSAgent
(21083),
Semruk
(21086),
Equinox
(21099),
nexus_agent
(21113),
NoBrainNegotiator
(21120),
HannariHamaguriHAN
(21125),
AegisAgentR131
(21128),
T2Agent
(21146),
CroixDuNord
(21157),
LastOffer
(21163),
Running in official competition (2
Competitors):
AgoraNegotiator
(20986),
MyAgent17789391345241
(21181),
Links
Templates:
Platform Source Code:
Important Dates (GMT-12)
| Final Submission | June 15th, 2026 |
| Report Submission | June 20th, 2026 |
| Finalist Announcement | July 1st, 2026 |
| Travel Support | TBD |
| Winner Announcement | August 2026 |
Statistics (2026)
N. People : 23
Statistics (Total)
N. People : 23
