Codex
3b1dae6cbe
malkhut: configurable friction per scenario + 5h learning test
1. Friction configurable per scenario:
Scenario gains maker_fee_bps, taker_fee_bps, adverse_cost_bps
ScenarioFactory accepts friction overrides
All 34 scenario builder calls updated
System learns in ALL conditions (free maker, BingX real, Binance-like)
2. 5h learning test (long_learning_5h.py):
- 1500 opponents, 9 assets, 270 scenarios
- OOM/CPU monitoring (ResourceMonitor)
- CMA-ES every 15 reports
- Rolling fill_value/surprise/fill_rate tracking
- Needs screen/tmux on host for 5h execution
Note: background redirect issue on this shell session.
Run via: cd MALKHUT && PYTHONUNBUFFERED=1 NUMBA_CACHE_DIR=/tmp/numba_cache python -m malkhut.long_learning_5h
2026-07-19 04:18:01 +02:00
..
2026-07-11 21:57:04 +02:00
2026-07-11 10:36:30 +02:00
2026-07-17 19:30:17 +02:00
2026-07-14 02:33:31 +02:00
2026-07-11 10:31:31 +02:00
2026-07-11 10:31:31 +02:00
2026-07-18 17:44:20 +02:00
2026-07-15 00:11:57 +02:00
2026-07-12 20:52:56 +02:00
2026-07-18 17:44:20 +02:00
2026-07-19 00:25:26 +02:00
2026-07-18 15:08:57 +02:00
2026-07-11 10:21:27 +02:00
2026-07-14 14:46:44 +02:00
2026-07-11 10:23:44 +02:00
2026-07-14 17:39:24 +02:00
2026-07-11 10:39:03 +02:00
2026-07-11 10:39:03 +02:00
2026-07-11 10:26:01 +02:00
2026-07-11 10:26:01 +02:00
2026-07-14 23:07:38 +02:00
2026-07-11 10:21:27 +02:00
2026-07-11 10:21:27 +02:00
2026-07-11 10:41:31 +02:00
2026-07-15 00:48:48 +02:00
2026-07-15 19:32:46 +02:00
2026-07-19 04:18:01 +02:00
2026-07-11 10:41:31 +02:00
2026-07-18 17:44:20 +02:00