GPG 1권 3부 "인공지능" 정오표 목차
#define EndStateMachine return( true ); } } \
else { assert( \
!"Invalid State" ); \
return( false );} return( false );
OnUpdate의 else if 도 마찬가지입니다.. 아니면 줄을 바꾸는 대신 그냥 \를 빼버려도 됩니다..
페이지 제일 위 코드...
...
}
} // 이 노드에 대한 처리가 끝났다.
}
push Node onto Closed
}
return Failure // 목표에 도달하기 전에 Open이 빈 경우는 실패
}
친절하게도... 코드에 주석이 부족했다고 생각했는지 주석이 추가되었군요. 주석을 추가한 후의 모습...
} // if (NewNode is ... <=NewCost)에 대한 else 블럭의 끝
} // for ecach successor New Node of Node 루프의 끝
} // if (Node is a gole node)에 대한 else 블럭의 끝
push Node onto Closed
} // while Open is not empt 루프의 끝
return Failure // 목표에 도달하기 전에 Open이 빈 경우는 실패
} // AStarSearch의 끝
더 복잡한가요.... 어쨌든 {, }의 짝을 잘 맞춰서 보라는 뜻인 것 같습니다.
이번 것은 좀 심각한 오류입니다. 그림 3.3.3 a와 b가 같은 그림인데요. b는 다른 그림이어야 합니다. 원서 정오표 페이지에 올라온 그림은 다음과 같습니다.
이런 형태가 되어야 합니다..
빠르게 감소 감소 증가 빠르게 증가
1
(중간 부분은 동일....)
현재속도의 안정 현재 속도의
반 정도 감소 반 정도 증가
간단히 말하면 그림 3.8.11에서 0.25 세로 선만 뺀 형태입니다..
그림 하단 XOR 예제를 X1*w1 + X2*w3 => Y1, X1*w2 + X2*w4 => Y2, 즉 w1, w3 쌍과 w2, w4 쌍으로 해석하면 결과가 본문과 일치하지 않습니다.
X1*w1 + X2*w2 => Y1, X1*w3 + X2*w4 => Y2, 즉 w1, w2 쌍과 w3, w4 쌍으로 봐야 본문의 XOR 진위표와 일치하는 결과가 나옵니다.
| 제일 위로 |
| 최종 수정 일시: 09월 24일(2005년) 01:12 AM 편집 | 정보 | 차이 | 비슷한 페이지 DebugInfo |
| 유용한 페이지들: 분류 분류 | 자유로운 연습장 SandBox | 무작위 페이지들 RandomPages | 인기있는 페이지들 MostPopular |