Model Checking Multi-agent systems with Logic Based Petri Nets