Agent-based Market Simulator A Cloaking Mechanism to Mitigate Market Manipulation Market Manipulation: An Adversarial Learning Framework for Detection and Evasion Spoofing the Limit Order Book: An Agent-Based Model