WOS Sim
← Back to Runs

Compare Runs

A (baseline)
a8699d61-c157c37bc421/05/2026, 21:57:43
B (current)
196261b1-32b3a1224f23/05/2026, 05:59:18
Avg Error A0.01%
Avg Error B0.24%
Δ Avg Error+0.23%
Changed1
Improved1
Regressed0
Added0
Retired0

Testcase Delta

170 / 170
FileCase#AdjA%B%Δ%Status
testcases/emulator_verified/hector_patrick_combo.jsonhector_patrick_combo0—-0.01%0.00%-0.01%improved
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_101——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_112——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_123——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_134——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_145——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_156——-0.01%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_167——-0.04%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_178——0.02%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_189——-0.02%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_1910——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2011——0.04%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2112——-0.01%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2213——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2314——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2415——0.05%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2516——0.00%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_2617——0.01%—added
testcases/1-testcases_no-heroes_t6_single-type_nc.jsondaut_viper_90——0.00%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_10——-0.38%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_21——-0.06%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_32——-0.48%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_43——-0.56%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_54——-0.45%—added
testcases/2-testcases_no-heroes_t6_mixed_nc.jsondaut_viper_65——-0.07%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_10——-0.50%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_21——0.00%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_32——-0.32%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_43——0.02%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_54——0.58%—added
testcases/3-testcases_mixed-heroes-not-verified.jsondaut_viper_75——0.13%—added
testcases/4-testcases_no-heroes_infantry_fc5.jsonNitro_Beast_30_10——-0.33%—added
testcases/emulator_verified/ahmose_solo_nc.jsonahmose_solo0——0.11%—added
testcases/emulator_verified/alonso_attacker_600_all.jsonalonso_attacker_600_all0——-0.19%—added
testcases/emulator_verified/alonso_attacker_900_inf_lancer.jsonalonso_attacker_900_inf_lancer0——0.04%—added
testcases/emulator_verified/alonso_attacker_900_inf_lancer.jsonalonso_attacker_900_inf_lancer1——0.01%—added
testcases/emulator_verified/alonso_minxxx_defender.jsonalonso_minxxx_defender0——0.29%—added
testcases/emulator_verified/alonso_norah_combo.jsonalonso_norah_combo0——0.07%—added
testcases/emulator_verified/alonso_norah_combo.jsonalonso_norah_combo1——-0.26%—added
testcases/emulator_verified/alonso_norah_combo.jsonalonso_norah_combo2——-0.13%—added
testcases/emulator_verified/alonso_solo.jsonalonso_solo0——2.50%—added
testcases/emulator_verified/alonso_solo_v2.jsonalonso_solo_v20——1.98%—added
testcases/emulator_verified/alonso_solo_v2.jsonalonso_solo_v21——-2.62%—added
testcases/emulator_verified/alonso_vs_alonso.jsonalonso_vs_alonso0——-0.07%—added
testcases/emulator_verified/alonso_vs_alonso_inf_lancer.jsonalonso_vs_alonso_inf_lancer0——-0.01%—added
testcases/emulator_verified/alonso_wip_attacker.jsonalonso_wip_attacker0——-0.03%—added
testcases/emulator_verified/attdef_jasser_patrick_minxxx_attacks_nc.jsonattdef_jasser_patrick_minxxx_attacks0——-0.05%—added
testcases/emulator_verified/attdef_jasser_patrick_nc.jsonattdef_jasser_patrick0——0.00%—added
testcases/emulator_verified/attdef_jasser_patrick_swap_nc.jsonattdef_jasser_patrick_swap0——0.00%—added
testcases/emulator_verified/attdef_jasser_patrick_wip_attacks_nc.jsonattdef_jasser_patrick_wip_attacks0——0.05%—added
testcases/emulator_verified/attdef_jasser_patrick_wip_attacks_nc.jsonattdef_jasser_patrick_wip_attacks1——0.05%—added
testcases/emulator_verified/attdef_test_minxxx_attacks_nc.jsonattdef_test_minxxx_attacks_nc0——0.08%—added
testcases/emulator_verified/attdef_test_wip_attacks_nc.jsonattdef_test_wip_attacks_nc0——0.00%—added
testcases/emulator_verified/bahiti_norah_combo_nc.jsonbahiti_norah_combo_nc0——2.28%—added
testcases/emulator_verified/bahiti_solo.jsonbahiti_solo0——0.31%—added
testcases/emulator_verified/bahiti_solo_nc.jsonbahiti_solo_nc0——0.05%—added
testcases/emulator_verified/determinism_test_normal_nc.jsondeterminism_test_normal0——0.00%—added
testcases/emulator_verified/determinism_test_swapped_nc.jsondeterminism_test_swapped0——0.00%—added
testcases/emulator_verified/flint_reina_zinman_combo.jsonflint_reina_zinman_combo0——0.09%—added
testcases/emulator_verified/flint_solo_nc.jsonflint_solo0——0.00%—added
testcases/emulator_verified/flint_zinman_combo_nc.jsonflint_zinman_combo_nc0——0.00%—added
testcases/emulator_verified/greg_mia_combo.jsongreg_mia_combo0——-2.42%—added
testcases/emulator_verified/greg_mia_combo.jsongreg_mia_combo1——0.93%—added
testcases/emulator_verified/greg_mia_defender_current.jsongreg_mia_defender_current0——-0.20%—added
testcases/emulator_verified/greg_mia_nohero_control_current.jsongreg_mia_nohero_control_current0——0.00%—added
testcases/emulator_verified/greg_mia_nohero_control_current.jsongreg_mia_nohero_control_current1——-0.02%—added
testcases/emulator_verified/greg_only_defender_current.jsongreg_only_defender_current0——-0.04%—added
testcases/emulator_verified/greg_only_defender_current.jsongreg_only_defender_current1——-0.05%—added
testcases/emulator_verified/greg_only_defender_current.jsongreg_only_defender_current2——-0.10%—added
testcases/emulator_verified/greg_solo.jsongreg_solo0——-0.07%—added
testcases/emulator_verified/gwen_norah_combo_nc.jsongwen_norah_combo_nc0——0.11%—added
testcases/emulator_verified/gwen_solo_nc.jsongwen_solo0——-0.39%—added
testcases/emulator_verified/hector_renee_wayne.jsondeterminism_test_normal0——0.68%—added
testcases/emulator_verified/hector_solo.jsonhector_solo0——-0.08%—added
testcases/emulator_verified/jasser_solo_nc.jsonjasser_solo0——-0.04%—added
testcases/emulator_verified/jessie_solo_nc.jsonjessie_solo0——0.24%—added
testcases/emulator_verified/ling_xue_solo_nc.jsonling_xue_solo0——-0.02%—added
testcases/emulator_verified/ling_xue_solo_nc.jsonling_xue_solo1——-0.04%—added
testcases/emulator_verified/logan_bahiti_combo_nc.jsonlogan_bahiti_combo_nc0——0.51%—added
testcases/emulator_verified/logan_gwen_combo_nc.jsonlogan_gwen_combo_nc0——-0.08%—added
testcases/emulator_verified/logan_lynn_combo.jsonlogan_lynn_combo0——0.09%—added
testcases/emulator_verified/logan_lynn_combo.jsonlogan_lynn_combo1——0.03%—added
testcases/emulator_verified/logan_lynn_combo.jsonlogan_lynn_combo2——0.01%—added
testcases/emulator_verified/logan_reina_bahiti_combo_nc.jsonlogan_reina_bahiti_combo_nc0——-0.39%—added
testcases/emulator_verified/logan_solo_minxxx_nc.jsonlogan_solo_minxxx0——0.00%—added
testcases/emulator_verified/logan_solo_v2_nc.jsonlogan_solo_v20——0.00%—added
testcases/emulator_verified/lumak_bokan_solo_nc.jsonlumak_bokan_solo0——-0.02%—added
testcases/emulator_verified/lumak_bokan_solo_nc.jsonlumak_bokan_solo1——-0.04%—added
testcases/emulator_verified/lynn_solo.jsonlynn_solo0——0.01%—added
testcases/emulator_verified/mia_only_defender_current.jsonmia_only_defender_current0——-0.04%—added
testcases/emulator_verified/mia_only_defender_current.jsonmia_only_defender_current1——-0.25%—added
testcases/emulator_verified/mia_solo.jsonmia_solo0——-0.39%—added
testcases/emulator_verified/mia_solo.jsonmia_solo1——0.26%—added
testcases/emulator_verified/mia_solo.jsonmia_solo2——-0.27%—added
testcases/emulator_verified/mia_solo.jsonmia_solo3——0.07%—added
testcases/emulator_verified/mia_solo.jsonmia_solo4——0.26%—added
testcases/emulator_verified/molly_lynn_combo.jsonmolly_lynn_combo0——0.04%—added
testcases/emulator_verified/molly_solo.jsonmolly_solo0——-0.13%—added
testcases/emulator_verified/natalia_solo.jsonnatalia_solo0——-1.09%—added
testcases/emulator_verified/norah_greg_combo.jsonnorah_greg_combo0——-0.02%—added
testcases/emulator_verified/norah_hector_zinman_combo.jsonnorah_hector_zinman_combo0——0.01%—added
testcases/emulator_verified/norah_s2_inf_only_A.jsonnorah_s2_inf_only_A0——-0.58%—added
testcases/emulator_verified/norah_s2_inf_only_B_nc.jsonnorah_s2_inf_only_B0——-0.12%—added
testcases/emulator_verified/norah_s2_splash_A.jsonnorah_s2_splash_A0——0.30%—added
testcases/emulator_verified/norah_s2_splash_B_nc.jsonnorah_s2_splash_B0——0.00%—added
testcases/emulator_verified/norah_s2_splash_C_nc.jsonnorah_s2_splash_C0——0.00%—added
testcases/emulator_verified/norah_s2_splash_D.jsonnorah_s2_splash_D0——0.08%—added
testcases/emulator_verified/norah_solo.jsonnorah_solo0——-0.10%—added
testcases/emulator_verified/norah_zinman_combo_nc.jsonnorah_zinman_combo_nc0——1.26%—added
testcases/emulator_verified/patrick_solo_nc.jsonpatrick_solo0——-0.02%—added
testcases/emulator_verified/philly_bahiti_combo.jsonphilly_bahiti_combo0——-0.08%—added
testcases/emulator_verified/philly_bahiti_combo.jsonphilly_bahiti_combo1——0.37%—added
testcases/emulator_verified/philly_solo.jsonphilly_solo0——0.04%—added
testcases/emulator_verified/philly_solo.jsonphilly_solo1——0.04%—added
testcases/emulator_verified/reina_attacker_wip.jsonreina_attacker_wip0——0.02%—added
testcases/emulator_verified/reina_bahiti_combo_nc.jsonreina_bahiti_combo_nc0——1.24%—added
testcases/emulator_verified/reina_logan_combo_v3.jsonreina_logan_combo_v30——0.23%—added
testcases/emulator_verified/reina_solo_wip.jsonreina_solo_wip0——-0.01%—added
testcases/emulator_verified/renee_solo_nc.jsonrenee_solo_nc0——0.05%—added
testcases/emulator_verified/seo_yoon_solo_nc.jsonseo_yoon_solo0——0.10%—added
testcases/emulator_verified/sergey_norah_zinman_combo_nc.jsonsergey_norah_zinman_combo_nc0——-0.06%—added
testcases/emulator_verified/sergey_reina_combo_nc.jsonsergey_reina_combo_nc0——1.10%—added
testcases/emulator_verified/sergey_solo_nc.jsonsergey_solo0——0.02%—added
testcases/emulator_verified/simple_001_nc.jsonsimple_0010——0.00%—added
testcases/emulator_verified/troop_check_nc.jsontroop_check0——0.00%—added
testcases/emulator_verified/type_triangle_A_nc.jsontype_triangle_A_nc0——-0.05%—added
testcases/emulator_verified/type_triangle_B_nc.jsontype_triangle_B_nc0——0.00%—added
testcases/emulator_verified/wayne_mixed_solo.jsonwayne_mixed_solo0——-0.82%—added
testcases/emulator_verified/wayne_mixed_solo.jsonwayne_mixed_solo1——-1.57%—added
testcases/emulator_verified/wayne_reina_combo.jsonwayne_reina_combo0——-0.44%—added
testcases/emulator_verified/wayne_reina_wuming_combo.jsonwayne_reina_wuming_combo0——0.20%—added
testcases/emulator_verified/wayne_s1_solo.jsonwayne_s1_solo0——0.49%—added
testcases/emulator_verified/wayne_s2_solo.jsonwayne_s2_solo0——0.47%—added
testcases/emulator_verified/wu_ming_solo_nc.jsonwu_ming_solo0——0.00%—added
testcases/emulator_verified/zinman_solo_nc.jsonzinman_solo0——-0.02%—added
testcases/heroes_unittests/Flint_tc.jsondaut_viper_10——0.04%—added
testcases/heroes_unittests/Flint_tc.jsondaut_viper_21——0.59%—added
testcases/heroes_unittests/Hector_tc.jsondaut_viper_10——-0.02%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_10——-0.06%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_21——-0.07%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_32——0.09%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_43——0.09%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_54——0.00%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_65——-0.06%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_76——-0.05%—added
testcases/heroes_unittests/Jessie_tc_nc.jsondaut_viper_87——0.00%—added
testcases/heroes_unittests/Mia_tc.jsondaut_viper_10——0.17%—added
testcases/heroes_unittests/Mia_tc.jsondaut_viper_21——-1.09%—added
testcases/heroes_unittests/Mia_tc.jsondaut_viper_32——-0.12%—added
testcases/heroes_unittests/Mia_tc.jsondaut_viper_43——-0.10%—added
testcases/heroes_unittests/Mia_tc.jsondaut_viper_54——-0.14%—added
testcases/heroes_unittests/Molly_tc.jsondaut_viper_10——-0.06%—added
testcases/heroes_unittests/Molly_tc.jsondaut_viper_21——-0.07%—added
testcases/heroes_unittests/Molly_tc.jsondaut_viper_32——0.09%—added
testcases/heroes_unittests/Molly_tc.jsondaut_viper_43——0.36%—added
testcases/heroes_unittests/Molly_tc.jsondaut_viper_54——0.00%—added
testcases/heroes_unittests/Reina_tc.jsondaut_viper_10——0.09%—added
testcases/heroes_unittests/Reina_tc.jsondaut_viper_21——0.52%—added
testcases/heroes_unittests/Reina_tc.jsondaut_viper_42——1.70%—added
testcases/heroes_unittests/Reina_tc.jsondaut_viper_53——0.09%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_10——-0.06%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_32——0.09%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_43——-0.06%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_54——-0.09%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_61——-0.07%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_65——0.05%—added
testcases/heroes_unittests/Seo-yoon_tc_nc.jsondaut_viper_76——0.06%—added
testcases/heroes_unittests/Zinman_tc.jsondaut_viper_10——0.05%—added
testcases/heroes_unittests/Zinman_tc.jsondaut_viper_21——0.03%—added
testcases/heroes_unittests/Zinman_tc.jsondaut_viper_32——0.14%—added

Code / Config Changes

Commits (7c37bc4 → 3a1224f)

3a1224fFix browser stat bonus scalingpiddlyminx23/05/2026, 05:51:58

Code Changes (Run A → Run B)

Index: testcases/emulator_verified/gwen_solo_nc.json
===================================================================
--- testcases/emulator_verified/gwen_solo_nc.json prev run
+++ testcases/emulator_verified/gwen_solo_nc.json this run
@@ -1,8 +1,8 @@
[
{
"test_id": "gwen_solo",
- "description": "Gwen solo defender test. WIP attacking with no heroes, minxxx defending with Gwen. Gwen has per-attack triggers (S2: every 5 attacks, S3: every 4 attacks for marksmen). S2 and S3 have effect_op=101.",
+ "description": "Gwen solo defender test. WIP attacking with no heroes, minxxx defending with Gwen.",
"attacker": {
"name": "[BBQ]XxWIPxX",
"heroes": {},
"troops": {
Show raw per-run patches
Run B dirty state patch
diff --git a/testcases/emulator_verified/gwen_solo_nc.json b/testcases/emulator_verified/gwen_solo_nc.json
--- a/testcases/emulator_verified/gwen_solo_nc.json
+++ b/testcases/emulator_verified/gwen_solo_nc.json
@@ -1,7 +1,7 @@
[
{
"test_id": "gwen_solo",
- "description": "Gwen solo defender test. WIP attacking with no heroes, minxxx defending with Gwen. Gwen has per-attack triggers (S2: every 5 attacks, S3: every 4 attacks for marksmen). S2 and S3 have effect_op=101.",
+ "description": "Gwen solo defender test. WIP attacking with no heroes, minxxx defending with Gwen.",
"attacker": {
"name": "[BBQ]XxWIPxX",
"heroes": {},