1. A vehicle operating in accordance with a predetermined advanced driver assistance system (ADAS) control logic comprising: a sensing unit configured to acquire environment information of a given area; and a controller configured to change a setting value of the ADAS control logic based on the acquired environment information in real time and control the vehicle in accordance with the ADAS control logic based on the changed setting value.