Project for Multi-Agent Systems: The pirate game with promises