Calypso Module 4 Review and Discovery

If you aren't sure of an answer, feel free to review the module again.

  1. What new idiom did you learn in this module?

    1. Chase and Gobble.
    2. Let Me Drive.
    3. Pursue and Consume.
    4. Any rule that can run, will run.

    Answer
    Pursue and Consume is the new idiom; it's the second one we've learned. The first was Let Me Drive.

  2. What is the First Law of Calypso?

    1. Let Me Drive.
    2. Pursue and Consume.
    3. Each rule picks the closest matching object.
    4. Any rule that can run, will run.

    Answer
    The First Law is "Each rule picks the closest matching object." The First Law explains how the pursue part of Pursue and Consume works.

  3. What is the Second Law of Calypso?

    1. Let Me Drive.
    2. Pursue and Consume.
    3. Each rule picks the closest matching object.
    4. Any rule that can run, will run.

    Answer
    The Second Law is "Any rule that can run, will run." The First Law explains why the order of the pursue and consume rules doesn't matter. The pursue rule will run whether it comes first or second.

  4. What defines a pursue rule?

    1. It's always the first rule in the program.
    2. It involves motion towards an object.
    3. It changes an object in some way.
    4. It can always run.

    Answer
    A pursue rule involves motion towards an object. Therefore it also involves perception, since Cozmo must know where the object is located in order to pursue it.

  5. What is a color filter?

    1. A way of restricting which objects a rule can match.
    2. A special feature of simulator mode.
    3. Any tile that is not a color name, such as "cube" or "move".
    4. An ingredient in laundry detergent that keeps clothes from fading.

    Answer
    A color filter restricts the objects a rule can match. A rule that begins "WHEN see red cube" will not match a blue cube. Here, "red" is the color filter.

  6. What defines a consume rule?

    1. It involves following a path to a goal.
    2. It is always running.
    3. It's always the second rule in the program.
    4. It applies an action to an object so that the object will no longer be consumed (or pursued).

    Answer
    A consume rule changes an object in some way so that it won't be consumed (or pursued) any longer. For example, grabbing a red cube in the Pursue1 world caused it to stop glowing red, so it no longer matched the pursue or consume rules.

  7. What does "bumped" mean?

    1. Cozmo has bounced off the object.
    2. Cozmo is going to chase the object.
    3. Cozmo is really close to the object.
    4. Cozmo was hit by the object.

    Answer
    For Cozmo, "bumped" means he is really close to the object. He doesn't actually have to bump into it.


Back to the module or the Calypso curriculum overview.


Copyright © 2017 Visionary Machines LLC.