2 Linear logic
Let’s start with the default logic every Riddle begins with: linear logic. This is the simplest way to guide users through your content, one block after the next. We will:
- explore what linear logic is and how it works
- walk through an example math quiz using a daily quiz use case
- show how linear flow makes creating and updating regular content faster
- look at simple result branching based on scores
Transcript:
00:00:04.160 –> 00:00:06.080
Hi there, welcome back. In this step, we
00:00:06.080 –> 00:00:08.520
are looking at linear logic. This is the
00:00:08.520 –> 00:00:11.280
default branching logic in any Riddle
00:00:11.280 –> 00:00:12.800
that you create. And for this, we’re
00:00:12.800 –> 00:00:15.520
going to look at an example math
00:00:15.520 –> 00:00:18.280
quiz. The use case here
00:00:18.800 –> 00:00:21.640
is that you are a publisher and you
00:00:21.840 –> 00:00:23.920
have a series of quizzes that you create,
00:00:23.920 –> 00:00:25.920
let’s say every day or every week. In
00:00:25.920 –> 00:00:27.100
this case, you’re testing your audience’s
00:00:28.240 –> 00:00:30.240
mental arithmetic. To get to branching
00:00:30.240 –> 00:00:32.080
logic, click on Configure results or you
00:00:32.080 –> 00:00:33.800
can also click on the arrow icon on the
00:00:33.800 –> 00:00:36.400
left here and now you can see all of
00:00:36.400 –> 00:00:38.560
these blocks underneath each other and
00:00:38.560 –> 00:00:40.720
that’s what we mean by linear logic.
00:00:42.320 –> 00:00:45.160
Every question is followed by the
00:00:45.200 –> 00:00:47.280
next question that you have put in the
00:00:47.280 –> 00:00:49.100
Creator and you
00:00:49.100 –> 00:00:52.560
could move them around by dragging
00:00:52.560 –> 00:00:54.880
dropping them up and down but
00:00:55.520 –> 00:00:58.160
the flow is still one
00:00:58.160 –> 00:01:00.080
question after the other for every
00:01:00.080 –> 00:01:02.100
participant. You can see here, if I click
00:01:02.100 –> 00:01:05.280
on questions, that the branching type is
00:01:05.280 –> 00:01:08.080
linear. The only sort of
00:01:08.080 –> 00:01:09.800
branching, so to speak, that we have here
00:01:09.800 –> 00:01:12.800
is for the results with one result
00:01:12.800 –> 00:01:14.100
page for a lower score at the end and one
00:01:14.100 –> 00:01:16.100
result page for a higher score. An
00:01:16.100 –> 00:01:18.840
advantage for having this linear logic is
00:01:18.840 –> 00:01:20.080
that if you’ve got a whole series of
00:01:20.080 –> 00:01:22.080
quizzes that you want to share with your
00:01:22.080 –> 00:01:23.760
audience every day or every week, for
00:01:23.760 –> 00:01:26.440
example, it’s even quicker to
00:01:26.880 –> 00:01:29.880
replace the questions without
00:01:29.880 –> 00:01:32.160
having to adjust branching logic in any
00:01:32.160 –> 00:01:35.120
way. So that’s linear logic. I’ll put
00:01:35.120 –> 00:01:38.080
the link to this quiz underneath this
00:01:38.080 –> 00:01:39.520
video so you can take a look at that and
00:01:40.160 –> 00:01:41.880
also play the quiz if you want to test
00:01:41.880 –> 00:01:44.720
your own mental maths. And I’ll see you in
00:01:44.720 –> 00:01:46.560
another video for a different sort of
00:01:46.560 –> 00:01:47.440
branching logic.
Play the mental math quiz used in this video