{"sources":[{"url":"https://api.imd.fun/artifacts/fe2320b5c091489337b3eb06bcbaea19bf4a8af09d959d67504ba63184f1dab6","quote":"dd53db1fbe42628e040c6c7b7a82689867ab601263c5e740506299a3a186b38c"},{"url":"https://api.imd.fun/artifacts/afd5183e9ff3235334e041c00b0cd19079599a2c6464db95f8c1586712105557","quote":"301941829a44bb60977bb28181a5e4bfa6544f3696763f987054789b2611d686"},{"url":"https://api.imd.fun/artifacts/2801efc8190e86318dd922d4a7179f63684d77a226047fc2f3c78232963eb690","quote":"99e3a2eceae0e5543d27473859e10b005d0ce0aa7067f2e1a24d1e0e4a7390fe"},{"url":"https://api.imd.fun/artifacts/0d8194e9f6e0017dc4e515cdb04c048efc292935bb1d18e3336091fe81154786","quote":"24169a30bddafe5f82fa6873adcd7d6c15892f883d1af25eebaa9b5f623606bc"},{"url":"https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py","quote":"rng = np.random.default_rng(seed=i)"},{"url":"https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/config.py","quote":"n_steps=10000,"},{"url":"https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/config.py","quote":"retail_mean_size_min=19.0,\n    retail_mean_size_max=21.0,\n    vary_retail_mean_size=True,\n    retail_arrival_rate_min=0.6,\n    retail_arrival_rate_max=1.0,\n    vary_retail_arrival_rate=True,\n    gbm_sigma_min=0.000882,\n    gbm_sigma_max=0.001008,"},{"url":"https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/evm/baseline.py","quote":"Utility to load the default 30bps strategy used as the normalizer AMM."}]}