/// <summary>
		/// Constructor
		/// </summary>
		public RoadTactical()
		{
			taskReasoning = new TaskReasoning();						
			this.roadMonitor = new RoadMonitor(this);
			this.laneChangeReasoning = new LaneChangeReasoning();
		}
 /// <summary>
 /// Constructor
 /// </summary>
 public RoadTactical()
 {
     taskReasoning            = new TaskReasoning();
     this.roadMonitor         = new RoadMonitor(this);
     this.laneChangeReasoning = new LaneChangeReasoning();
 }