igneum/tools/attack/f10-ladder/runs/exact-floor.json
2026-10-07 10:02:44 +00:00

1387 lines
No EOL
23 KiB
JSON

{
"pass": true,
"case": "floor",
"schedule": [
{
"from": 0,
"dir": "down",
"nones": 0
}
],
"expect_steps": [],
"restarts": [],
"checks": {
"chain_is_linear_one_block_per_daa": true,
"zero_rejected_submits": true,
"zero_rejected_by_nodes": true,
"every_produced_block_on_every_node": true,
"sinks_agree": true,
"block_counts_agree": true,
"every_block_version_2_object_0": true,
"ran_the_epochs": true,
"nodes_never_disagree_on_the_rung_at_the_same_epoch": true,
"every_node_reported_every_epoch_after_the_first_full": true,
"node_weakest_equals_oracle_weakest": true,
"step_line_weakest_equals_oracle_weakest": true,
"node_rung_equals_oracle_rung_every_epoch": true,
"step_lines_identical_on_every_node": true,
"steps_equal_the_oracle": true,
"steps_equal_the_expectation": true,
"no_step_under_9000_in_its_direction": true,
"every_step_moves_one_rung": true,
"restarted_nodes_recomputed_the_same_steps": true
},
"window": 100,
"windows": 7,
"threshold_bps": 9000,
"epoch_blocks": 60,
"lead": 10,
"first_full_epoch": 12,
"ladder": [
{
"reps": 27,
"admissible": true
},
{
"reps": 35,
"admissible": true
},
{
"reps": 53,
"admissible": true
},
{
"reps": 88,
"admissible": false
},
{
"reps": 173,
"admissible": false
},
{
"reps": 267,
"admissible": false
}
],
"node": "/srv/builds/igneum-wt-ladder/vendor/igneum-node-ladder/target/release/igneumd",
"rate": 8,
"produced": 1200,
"run_ended_at_s": 172.4,
"last_daa": 1199,
"max_epoch_seen": 20,
"blocks": {
"total": 1201,
"chain": 1201,
"linear": true,
"bits": {
"none": 1,
"down": 1200
},
"both_bits_blocks": 0,
"low_bytes": [
2
],
"object_bytes": [
0
]
},
"rejected_submits": 0,
"submit_errors": [],
"disagreements": [],
"dag": [
{
"blocks": 1200,
"sink": "a52e6a719363ba17"
},
{
"blocks": 1200,
"sink": "a52e6a719363ba17"
},
{
"blocks": 1200,
"sink": "a52e6a719363ba17"
}
],
"epochs": [
{
"epoch": 0,
"seed_daa": 0,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 1,
"seed_daa": 49,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 2,
"seed_daa": 109,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 3,
"seed_daa": 169,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 4,
"seed_daa": 229,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 5,
"seed_daa": 289,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 6,
"seed_daa": 349,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 7,
"seed_daa": 409,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 8,
"seed_daa": 469,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 9,
"seed_daa": 529,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 10,
"seed_daa": 589,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 0,
"oracle_up_weakest": 0,
"oracle_down_weakest": 0,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 11,
"seed_daa": 649,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "windows not full",
"stepped": false
},
{
"epoch": 12,
"seed_daa": 709,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 13,
"seed_daa": 769,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 14,
"seed_daa": 829,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 15,
"seed_daa": 889,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 16,
"seed_daa": 949,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 17,
"seed_daa": 1009,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 18,
"seed_daa": 1069,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 19,
"seed_daa": 1129,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
},
{
"epoch": 20,
"seed_daa": 1189,
"rungs": [
0,
0,
0
],
"n0_up_weakest": 0,
"n0_down_weakest": 10000,
"oracle_up_weakest": 0,
"oracle_down_weakest": 10000,
"oracle_step": 0,
"oracle_reason": "down signalled at rung 0: the floor",
"stepped": false
}
],
"oracle": [
{
"epoch": 0,
"seed_daa": 0,
"full": false,
"first_counted_daa": -699,
"windows": [
0,
0,
0,
0,
0,
0,
0
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
0,
0,
0
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 1,
"seed_daa": 49,
"full": false,
"first_counted_daa": -650,
"windows": [
0,
0,
0,
0,
0,
0,
49
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
0,
0,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 2,
"seed_daa": 109,
"full": false,
"first_counted_daa": -590,
"windows": [
0,
0,
0,
0,
0,
9,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
0,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 3,
"seed_daa": 169,
"full": false,
"first_counted_daa": -530,
"windows": [
0,
0,
0,
0,
0,
69,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
0,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 4,
"seed_daa": 229,
"full": false,
"first_counted_daa": -470,
"windows": [
0,
0,
0,
0,
29,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 5,
"seed_daa": 289,
"full": false,
"first_counted_daa": -410,
"windows": [
0,
0,
0,
0,
89,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
0,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 6,
"seed_daa": 349,
"full": false,
"first_counted_daa": -350,
"windows": [
0,
0,
0,
49,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
0,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 7,
"seed_daa": 409,
"full": false,
"first_counted_daa": -290,
"windows": [
0,
0,
9,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 8,
"seed_daa": 469,
"full": false,
"first_counted_daa": -230,
"windows": [
0,
0,
69,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
0,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 9,
"seed_daa": 529,
"full": false,
"first_counted_daa": -170,
"windows": [
0,
29,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 10,
"seed_daa": 589,
"full": false,
"first_counted_daa": -110,
"windows": [
0,
89,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
0,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 0,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 11,
"seed_daa": 649,
"full": false,
"first_counted_daa": -50,
"windows": [
49,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "windows not full"
},
{
"epoch": 12,
"seed_daa": 709,
"full": true,
"first_counted_daa": 10,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 13,
"seed_daa": 769,
"full": true,
"first_counted_daa": 70,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 14,
"seed_daa": 829,
"full": true,
"first_counted_daa": 130,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 15,
"seed_daa": 889,
"full": true,
"first_counted_daa": 190,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 16,
"seed_daa": 949,
"full": true,
"first_counted_daa": 250,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 17,
"seed_daa": 1009,
"full": true,
"first_counted_daa": 310,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 18,
"seed_daa": 1069,
"full": true,
"first_counted_daa": 370,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 19,
"seed_daa": 1129,
"full": true,
"first_counted_daa": 430,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
},
{
"epoch": 20,
"seed_daa": 1189,
"full": true,
"first_counted_daa": 490,
"windows": [
100,
100,
100,
100,
100,
100,
100
],
"up_bps": [
0,
0,
0,
0,
0,
0,
0
],
"down_bps": [
10000,
10000,
10000,
10000,
10000,
10000,
10000
],
"weakest_up": 0,
"weakest_down": 10000,
"step": 0,
"stepped": false,
"reason": "down signalled at rung 0: the floor"
}
],
"node_steps": [],
"oracle_steps": [],
"step_lines": [
[],
[],
[]
],
"polls": [
{
"t": 5.5,
"daa": 5,
"epoch": 0,
"rungs": [
0,
0,
0
],
"nodes": [
"5/866cc50e",
"5/866cc50e",
"5/866cc50e"
]
},
{
"t": 26.2,
"daa": 155,
"epoch": 2,
"rungs": [
0,
0,
0
],
"nodes": [
"155/8e687101",
"155/8e687101",
"155/8e687101"
]
},
{
"t": 46.6,
"daa": 300,
"epoch": 5,
"rungs": [
0,
0,
0
],
"nodes": [
"300/fccbf0dd",
"300/fccbf0dd",
"300/fccbf0dd"
]
},
{
"t": 66.8,
"daa": 445,
"epoch": 7,
"rungs": [
0,
0,
0
],
"nodes": [
"445/2e5b1930",
"445/2e5b1930",
"445/2e5b1930"
]
},
{
"t": 86.9,
"daa": 590,
"epoch": 9,
"rungs": [
0,
0,
0
],
"nodes": [
"590/559b2cb9",
"590/559b2cb9",
"590/559b2cb9"
]
},
{
"t": 107.3,
"daa": 735,
"epoch": 12,
"rungs": [
0,
0,
0
],
"nodes": [
"735/d6567589",
"735/d6567589",
"735/d6567589"
]
},
{
"t": 127.7,
"daa": 880,
"epoch": 14,
"rungs": [
0,
0,
0
],
"nodes": [
"880/6c6dfc9e",
"880/6c6dfc9e",
"880/6c6dfc9e"
]
},
{
"t": 148,
"daa": 1025,
"epoch": 17,
"rungs": [
0,
0,
0
],
"nodes": [
"1025/0c4bb4af",
"1025/0c4bb4af",
"1025/0c4bb4af"
]
},
{
"t": 168.2,
"daa": 1170,
"epoch": 19,
"rungs": [
0,
0,
0
],
"nodes": [
"1170/fc48afd9",
"1170/fc48afd9",
"1170/fc48afd9"
]
}
]
}