Exercise: Designing a Basement
Defining Configuration
The Configuration Process
left top: task
right bottom: solution
task v1 --- Configuration Space ---> solution v1 (search solution)
solution v1 takes too long
solution v1 --- Configuration Space ---> task v2 (refine task specification)
Example: Representing a Chair
Example: Ranges of Values
Example: Applying a Constraint
Connection to Classification
Contrast with Case-Based Reasoning
Connection to Planning