WoWSP decision models
Built-in ONNX decision/scoring models for WoWSP (a World of Warships replay analysis and in-game overlay tool). The app loads these weights through its signed model channel; this repository is the generated release artifact, not a development home.
Status: PUBLISHED. Release seq 2, generated 2026-11-09T03:41:24Z from GitHub commit 886ce2d2b84510bff61c3336f031483b2a83ed68. Runtime manifest: manifest.json. LOS rasters included: yes.
Files
| path | kind | feature set | bytes | sha256 |
|---|---|---|---|---|
| fire_model.onnx | fire-two-head | fire-v1 | 2,592,543 | 8ba95cc2b1c03fd6... |
| move_model.onnx | move-sectors-17 | move-v1 | 2,652,542 | bc91bdd3dfd1aeb0... |
| advice_fire_model.onnx | advice-fire-attrs | advice-e24 | 2,595,135 | b98f59ac0f599556... |
| torpedo_model.onnx | torpedo-three-head | torpedo-e26d | 492,411 | a7e36f3844cd5b4b... |
| ship_attributes.json | data | - | 261,507 | 2bbd38317d08d101... |
| 00_CO_ocean/terrain_los.npz | data | - | 5,986 | 300b294e9e25884a... |
| 08_NE_passage/terrain_los.npz | data | - | 127,319 | b96cf89be42bfb21... |
| 10_NE_big_race/terrain_los.npz | data | - | 190,545 | ed6fea54b3dffb9e... |
| 13_OC_new_dawn/terrain_los.npz | data | - | 176,612 | cb540d0b82140618... |
| 14_Atlantic/terrain_los.npz | data | - | 135,296 | b49a0f7c41c55d0b... |
| 15_NE_north/terrain_los.npz | data | - | 133,769 | 083ba7d6944bf7df... |
| 16_OC_bees_to_honey/terrain_los.npz | data | - | 154,629 | 9c498a2a4901165f... |
| 17_NA_fault_line/terrain_los.npz | data | - | 172,432 | cd3454d96224b27b... |
| 18_NE_ice_islands/terrain_los.npz | data | - | 143,779 | a3f35b6e881a0975... |
| 19_OC_prey/terrain_los.npz | data | - | 136,771 | d6bbc5aeec5f71f5... |
| 20_NE_two_brothers/terrain_los.npz | data | - | 140,770 | 6adda85b258adb20... |
| 22_tierra_del_fuego/terrain_los.npz | data | - | 162,677 | 71e234ce54a98ac0... |
| 23_Shards/terrain_los.npz | data | - | 179,767 | 35ea79e89a5cda5a... |
| 25_sea_hope/terrain_los.npz | data | - | 151,993 | d3f581b61a928199... |
| 28_naval_mission/terrain_los.npz | data | - | 118,095 | c831088fe6205428... |
| 35_NE_north_winter/terrain_los.npz | data | - | 123,623 | a2cea9bcc0d2c3b9... |
| 37_Ridge/terrain_los.npz | data | - | 164,199 | 8882331b9de18979... |
| 38_Canada/terrain_los.npz | data | - | 138,378 | 413ed3cc513c49be... |
| 40_Okinawa/terrain_los.npz | data | - | 193,017 | 35fdc498f7a827bf... |
| 41_Conquest/terrain_los.npz | data | - | 174,035 | 07f4bf0cc6baba59... |
| 42_Neighbors/terrain_los.npz | data | - | 216,782 | 5981410087504afd... |
| 44_Path_warrior/terrain_los.npz | data | - | 133,730 | b5e8dbc1ac368384... |
| 45_Zigzag/terrain_los.npz | data | - | 155,919 | 284df379538d5c0b... |
| 46_Estuary/terrain_los.npz | data | - | 184,199 | 4f19cdac0573197f... |
| 47_Sleeping_Giant/terrain_los.npz | data | - | 142,712 | 74fcc08c37f95e56... |
| 50_Gold_harbor/terrain_los.npz | data | - | 139,658 | 2c027b52d1ece4c0... |
| 51_Greece/terrain_los.npz | data | - | 153,457 | 4c2d91d42f75a230... |
| 52_Britain/terrain_los.npz | data | - | 139,879 | 2c49206a3cc29f07... |
| 53_Shoreside/terrain_los.npz | data | - | 134,502 | c0f0556923ea3a04... |
| 54_Faroe/terrain_los.npz | data | - | 221,638 | 176c4a5e268bf42e... |
| e02_Halloween_2017/terrain_los.npz | data | - | 173,022 | e9a236cbaca2cd2f... |
| e04_Halloween_2018/terrain_los.npz | data | - | 168,785 | be4618ca14c23d98... |
| e09_Halloween_2019/terrain_los.npz | data | - | 143,699 | eb225405d0518e7c... |
| r01_military_navigation/terrain_los.npz | data | - | 113,900 | f3ff56d57360fa9d... |
| s12_WW2_OP1/terrain_los.npz | data | - | 153,200 | eb9e06325a55d449... |
Runtime contract
- manifest.json is the only entry point. It is Ed25519-signed with the same pinned keys as WoWSP's release-digest channel and pins every file above by sha256 plus the Hugging Face commit that contains it.
- Clients download each file from /resolve//
- featureSet values (fire-v1, move-v1, advice-e24, torpedo-e26d) are the app-featurizer contract. A featurizer change bumps the set name in an app release; never reuse a set name for different input semantics.
- Every file stays below 10 MB so an update stays small; the Hub may store binaries through Xet/LFS, in which case /resolve/ answers a signed CDN redirect that the downloader follows (Range/resume on the final host). No Xet client is needed.
Provenance and reproducibility
- Source of truth: https://github.com/langyo/wowsp at 886ce2d2b84510bff61c3336f031483b2a83ed68.
- The training and deployment scripts are snapshotted under training/ for reproducibility; the model card and metrics live in that script tree (see scripts/experiments/README.md at the recorded commit).
- Training data: features derived from user-contributed replay sessions. No raw replay data, player identifiers or game files are published here.
- Do not edit files in this repository by hand; run scripts/publish_ai_models.py from the GitHub checkout instead.
Licence and game-data notice
Licensed under the Synthetic Source License, Version 1.0 (SySL-1.0); see LICENSE. The ship-attribute routing table is derived from game data and the terrain-LOS rasters (when present) from published map geometry; see NOTICE.md for the provenance statement.
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐ Ask for provider support