primaryobjects / strips

AI Automated Planning with STRIPS and PDDL in Node.js
https://www.npmjs.com/package/strips
319 stars 24 forks source link

Documentation Usability #1

Closed TylerL-uxai closed 9 years ago

TylerL-uxai commented 9 years ago

This is fascinating! Could you please elaborate the anomaly solution more? I don't understand:

What the x represents What makes an anomaly

Thank you!

primaryobjects commented 9 years ago

The Sussman Anomaly is a type of block-stacking problem (illustration), where you have two competing goals. One goal is to stack block A on top of block B. The other is to stack block B on top of block C. Early AI planning algorithms couldn't separate the goals and would fail to solve this problem. The STRIPS approach easily solves this.

In the solution output, 'x' is the name of the table, and 'a', 'b', 'c' are the names of the blocks. Thanks.