A Multi-Agent Based Simulator for Strategic Bidding in Day Ahead Energy Market