# D-13 bagging RNG-replay golden (Option A).
#
# The full bag_data_indices array ([in-bag rows] ++ [OOB tail], the verbatim C++
# BaggingHelper one-buffer layout) derived over the proven lgbm_core::Random LCG
# (FND-01 bit-exact vs the C++ Random — see crates/oracle-harness/fixtures/
# rng_sequence.txt). The bag is a PURE FUNCTION of (bagging_seed, bagging_fraction,
# num_data, row order, block size 1024); this golden freezes the expected ordered
# array so a wrong-but-similar bag cannot hide an RNG-order mismatch behind a
# near-matching model. The boosting_parity `bagging_rng` test reproduces
# BaggingSampleStrategy::bagging over the same inputs and asserts bit-exact
# (compare_exact i32) against these arrays.
#
# Format per line: seed=<S> fraction=<F> num_data=<N> bag_data_cnt=<C> indices=<i0,i1,...>
seed=3 fraction=0.7 num_data=64 bag_data_cnt=44 indices=0,1,2,3,4,6,9,10,12,13,14,15,17,18,19,20,21,22,23,25,27,28,30,32,34,35,37,42,43,44,45,46,48,49,52,53,54,55,56,57,58,61,62,63,5,7,8,11,16,24,26,29,31,33,36,38,39,40,41,47,50,51,59,60
seed=3 fraction=0.5 num_data=64 bag_data_cnt=32 indices=0,1,2,3,4,9,10,12,15,17,18,21,22,23,25,28,30,32,34,42,45,48,52,53,54,55,56,57,58,61,62,63,5,6,7,8,11,13,14,16,19,20,24,26,27,29,31,33,35,36,37,38,39,40,41,43,44,46,47,49,50,51,59,60
seed=7 fraction=0.3 num_data=64 bag_data_cnt=17 indices=0,3,5,10,15,16,20,21,23,32,33,36,43,45,50,61,63,1,2,4,6,7,8,9,11,12,13,14,17,18,19,22,24,25,26,27,28,29,30,31,34,35,37,38,39,40,41,42,44,46,47,48,49,51,52,53,54,55,56,57,58,59,60,62
