TechArena Career Survival Agent — challenge dataset
career-emulator-techarena is the English dev validation dataset (events and rules). Install the engine separately as career-emulator-engine.
Install (dataset only)
pip install career-emulator-techarena
Install (engine + dataset + MCP, recommended for players)
pip install "career-emulator-engine[mcp]"
Load the packaged dataset in distribution mode:
career-emulator-engine update --source distribution --split dev
Maintain English data (maintainers)
Canonical source: sources/en/**/*.json in this repo (not PyPI, not TomatoEmuData-Test at runtime).
# One-time or refresh from TomatoEmuData-Test (optional)
make sync-sources
# Edit JSON under sources/en/, then rebuild binary .data
make convert
# Gate before release (must pass for PyPI publish)
make check-english
Dev split file list = existing career_emulator_techarena/dev/dataset/**/*.data paths. Each path needs a matching JSON under sources/en/. There is no fallback to Chinese action_pool paths.
See sources/en/README.md for translation batch checklist. CI workflow English dataset gate runs convert + check-english on push/PR.
python -m pip install build && python -m build
Links
- Participant starter: https://github.com/RAI-Internal/techarena-career-sim
- Cloud scoring repo: https://github.com/RAI-Internal/techarena-career-sim-cloud
- English engine: https://github.com/RAI-Internal/career-emulator-engine
Metadata
Release files for career-emulator-techarena 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| career_emulator_techarena-1.0.4.tar.gz | 240.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| career_emulator_techarena-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 523.0 kB
Release files / career_emulator_techarena-1.0.4.tar.gz
| Download URL | career_emulator_techarena-1.0.4.tar.gz |
|---|---|
| Size | 240.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
97b86d7c20f00bcdfdbbbfc6d682391690ffa3a25a8c98860b79722129e8e638
|
|
BLAKE2b-256 checksum How to use checksums |
08f4f19c523028004b7b0d6d5c142358291b871a03c84f8d1d28e919fd8b7e33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.
Transparency logRelease files / career_emulator_techarena-1.0.4-py3-none-any.whl
| Download URL | career_emulator_techarena-1.0.4-py3-none-any.whl |
|---|---|
| Size | 282.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
da150afc6097abb243ede6fd2166702407f705abf9c30a10585ddae03f980637
|
|
BLAKE2b-256 checksum How to use checksums |
6e9d3b3678467720b4f4bd4dd28f6ae2feff0acad64c880261bc6f5a669683df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 13, 2026.
Transparency log