Introduction

Lecture 1, DSCI 220, 2026W1

πŸŽͺ Sages & Tricksters


Setup

  • Draw one card from the envelope. Keep it hidden.
  • Black = Sage. Always tell the truth.
  • Red = Trickster. Always lie.
  • The six cards are printed on the envelope.
  • The fact on the slip is true.

Goal

Find the tricksters.

πŸ”„ How to play

1. Discovery β€” two rounds

  • Each round, every player asks one person a yes/no question about their card.
  • Sages answer truthfully. Tricksters lie.

2. Debate

  • Compare answers. Look for contradictions.
  • You may not say which card you hold, or which role you are.

3. Conclusion

  • Agree on everyone’s roles, then reveal.
🧿 Asking well
  • Ask about a card’s suit or rank.
  • Asking about a card’s colour is allowed. Try it and see what happens.

What did you just do?

Write down the step that convinced you:


β€œI knew __________ was a Trickster because __________.”

Lying is an operator

Let \(1\) mean yes and \(0\) mean no.

Their card
has it
They
lie
They
say
0 0 0
0 1 1
1 0 1
1 1 0

They say 1.

Two rows fit. Nothing so far separates them.

To eliminate one, you must fix one of the input columns.

You cannot fix they lie β€” that is the unknown.

So fix their card has it.


What could you ask that would do that?

Two claims


A. ________________ is a Trickster.

B. Students who come to tutorials do better on examlets.


What would it take to settle each of these?

A: ________________

B: ________________

Two claims

A. Seat 3 is a Trickster B. Tutorials help
The claim is about six people all students
Can you examine every case? yes no
So the method is check them all sample, and generalise
Verdict settled supported
Being wrong means you made an error you were unlucky


Both are inference. The method follows from the information.

Instructional team

Term structure

Week Mon M W F HW Tut EX
1 Sep 7   πŸŽ‰ πŸŽ‰      
2 Sep 14 πŸŽ‰ πŸŽ‰ πŸ“Ή 🏎 πŸͺ„  
3 Sep 21 πŸŽ‰ πŸŽ‰ πŸ“Ή   πŸͺ„ 🀩
4 Sep 28 πŸŽ‰   πŸ“Ή 🏎 πŸͺ„  
5 Oct 5 πŸŽ‰ πŸŽ‰ πŸ“Ή   πŸͺ„ 🀩
6 Oct 12   πŸ“Ή πŸ“Ή      
7 Oct 19 πŸŽ‰ πŸŽ‰ πŸ“Ή 🏎 πŸͺ„  
8 Oct 26 πŸŽ‰ πŸŽ‰ πŸ“Ή   πŸͺ„ 🀩
9 Nov 2 πŸŽ‰ πŸŽ‰ πŸ“Ή 🏎 πŸͺ„  
10 Nov 9     πŸ“Ή      
11 Nov 16 πŸŽ‰ πŸŽ‰ πŸ“Ή   πŸͺ„ 🀩
12 Nov 23 πŸŽ‰ πŸŽ‰ πŸ“Ή 🏎 πŸͺ„  
13 Nov 30 πŸŽ‰ πŸŽ‰ πŸ“Ή   πŸͺ„ 🀩
14 Dec 7 πŸŽ‰          

Legend: πŸŽ‰ in person   πŸ“Ή async video   πŸͺ„ tutorial   🀩 examlet   🏎 HW due

Grading

Component Weight
πŸŽ‰ Class Meetings 0%
πŸͺ„ Tutorials 10%
🏎 Homework 10%
🀩 Examlets 50%
🀩 Final Exam 30%

Communications

Logic

Truth

Make at least 3 observations about the following table:

\(p\) \(q\) \(p \lor q\)
F F F
F T T
T F T
T T T



Summary

\(p\) \(q\) \(p \lor q\)
F F F
F T T
T F T
T T T
  • The diagram is a Truth Table
  • \(p\), \(q\) are variables taking one of two Boolean values (T/F, 1/0)
  • \(\lor\) is a binary operator: a function from 2 Boolean inputs to 1 Boolean output, characterized by its output column
  • \(\lor\) corresponds to the English or
  • \(p \lor q\) is a proposition

Cool down

  • How many rows for a proposition on 3 variables? On \(k\)?


  • Name an operator taking 1 variable: __________


  • Name an operator taking 3 variables: __________


  • How many different binary operators could there be?

Before Friday

You counted how many binary operators there could be.

Activity 1 introduces the ones that have names.


It will be posted on PrairieLearn. Watch Piazza for the link.

Words and Ideas

Truth Table

Proposition

Binary operator

Argument