예제 #1
0
파일: Problem.cs 프로젝트: langeds/aima
		public Problem(Object initialState, SuccessorFunction successorFunction,
			GoalTest goalTest, StepCostFunction stepCostFunction,
			HeuristicFunction heuristicFunction) : this(initialState, successorFunction, goalTest, stepCostFunction)
		{
			
			this.heuristicFunction = heuristicFunction;
		}
예제 #2
0
파일: Problem.cs 프로젝트: langeds/aima
 public Problem(Object initialState, SuccessorFunction successorFunction,
                GoalTest goalTest)
 {
     this.initialState      = initialState;
     this.successorFunction = successorFunction;
     this.goalTest          = goalTest;
     this.stepCostFunction  = new DefaultStepCostFunction();
     this.heuristicFunction = new DefaultHeuristicFunction();
 }
예제 #3
0
파일: Problem.cs 프로젝트: langeds/aima
		public Problem(Object initialState, SuccessorFunction successorFunction,
			GoalTest goalTest) 
		{

			this.initialState = initialState;
			this.successorFunction = successorFunction;
			this.goalTest = goalTest;
			this.stepCostFunction = new DefaultStepCostFunction();
			this.heuristicFunction = new DefaultHeuristicFunction();

		}
예제 #4
0
파일: Problem.cs 프로젝트: langeds/aima
		public Problem(Object initialState, SuccessorFunction successorFunction,
			GoalTest goalTest, StepCostFunction stepCostFunction) : this(initialState, successorFunction, goalTest)
		{
			
			this.stepCostFunction = stepCostFunction;
		}
예제 #5
0
파일: Problem.cs 프로젝트: langeds/aima
 public Problem(Object initialState, SuccessorFunction successorFunction,
                GoalTest goalTest, StepCostFunction stepCostFunction,
                HeuristicFunction heuristicFunction) : this(initialState, successorFunction, goalTest, stepCostFunction)
 {
     this.heuristicFunction = heuristicFunction;
 }
예제 #6
0
파일: Problem.cs 프로젝트: langeds/aima
 public Problem(Object initialState, SuccessorFunction successorFunction,
                GoalTest goalTest, StepCostFunction stepCostFunction) : this(initialState, successorFunction, goalTest)
 {
     this.stepCostFunction = stepCostFunction;
 }