Spaces:
Sleeping
Sleeping
File size: 1,884 Bytes
78738de | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | {
"name": "bb9_synth",
"created": "2026-08-11",
"commit": "953b2b4a56a6797a295b752e4c10d934b2dbde0e",
"base_seed": 20260811,
"split_rule": "rng per shot = default_rng([base_seed, split, idx]); split 0=train idx<n_train, 1=heldout idx<n_holdout",
"n_train": 150000,
"n_holdout": 5000,
"table": {
"w_m": 0.9906,
"l_m": 1.9812,
"ball_r_m": 0.028575,
"source": "pooltool Table.default() \u2014 KHONG chinh physics"
},
"pooltool": "0.6.0",
"action": {
"phi_deg": [
0.0,
360.0
],
"v0_mps": [
0.5,
8.0
],
"ab_max": 0.4,
"v0_note": "env RL [0.5,4.0]; BRIEF noi sample [0.5,8]"
},
"board": {
"n_object_balls": [
2,
9
],
"generator": "eval_fullrack._place_random + subset 1..8 + luon bi 9"
},
"noise": {
"still_sigma_m": 0.0002717829760921661,
"along_m_per_mps": 0.0065,
"along_max_m": 0.026,
"perp_m": 0.0008,
"v_blur_min_mps": 0.055,
"fps_choices": [
25,
30,
50,
60
],
"fps_weights": [
0.2,
0.4,
0.2,
0.2
],
"p_upconvert_30": 0.5,
"dropout_max_frac": 0.25,
"gap_rate_per_ball": 0.7,
"gap_range_s": [
0.06,
0.3
],
"img_diff": {
"per_m": 12.0,
"still": 0.03,
"noise": 0.01,
"dup": 0.012
},
"source": "HANDOFF 23 Bat ngo 1-3 (P0 do that); fit chi tiet xem docstring gen_synth_shots.py"
},
"strike_physics_probe": {
"v_ball_over_v0": "2/(1.3 + 2.5*(a^2+b^2)) \u2014 do probe BG26b (center 1.5385, |a|=|b|=0.4 -> 0.9524)",
"squirt_deg_at_a04": 1.59,
"side_sign": "a>0 -> side-L, a<0 -> side-R (probe han2005 settle-chord, khop _read_spin docstring)"
},
"still_range_s": [
0.5,
1.5
],
"sim_max_s": 20.0,
"format": "npz shard; xem docstring gen_synth_shots.py (PTS = arange(n)/fps, khong luu)"
} |