Writing Machine Directory/statemachines: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
Line 1: Line 1:
<h1>Writing-Machines/State-Machines</h1>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Writing-Machines / State-Machines</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>


State Writing Machines made during [[Prototyping/2025-2026/T1#SESSION_1|prototyping on 23 September]]''<br>
<h1>Writing-Machines / State-Machines</h1>
using [[:File:Prototyping_20250923_state_machines.pdf]] and [[Graphviz]]<br>


<p>
  State Writing Machines made during prototyping on 23 September<br>
  using <a href="Prototyping_20250923_state_machines.pdf">this PDF</a> and Graphviz.
</p>


<div class="box">
<div class="box">
<div class=noprint>outcomes of the day can be found here: https://hub.xpub.nl/sergio/state-writing-machines</div>
  <div class="noprint">
    outcomes of the day can be found here:
    <a href="https://hub.xpub.nl/sergio/state-writing-machines">
      https://hub.xpub.nl/sergio/state-writing-machines
    </a>
  </div>


==Aquarium Conversation Simulator==
  <!-- Aquarium Conversation Simulator -->
<div style="justify-content: left;">
  <h2>Aquarium Conversation Simulator</h2>
[[File:Aquarium-conversation-simulator-20250923.jpg|600px|frameless|center]]
  <div class="photo">
</div>
    <img src="Aquarium-conversation-simulator-20250923.jpg"
        alt="Aquarium Conversation Simulator">
  </div>


==Nod-Blink-Yawn State Machine==
  <!-- Nod-Blink-Yawn State Machine -->
<div style="display: flex; justify-content: left;">
  <h2>Nod-Blink-Yawn State Machine</h2>
> in
  <div class="text-block">
to give a touch of human warmth to our schematic demonstration
    <p>&gt; in<br>
Clara van Bloemendaal is the dragon of Arnhem
    to give a touch of human warmth to our schematic demonstration<br>
>
    Clara van Bloemendaal is the dragon of Arnhem<br>
touch
    &gt;<br>
>
    touch<br>
NOD
    &gt;<br>
>
    NOD<br>
TURN OPPOSITE x4
    &gt;<br>
>
    TURN OPPOSITE x4<br>
touch Clara
    &gt;<br>
>  
    touch Clara<br>
touch Clara has
    &gt;<br>
>  
    touch Clara has<br>
touch Clara has to do with
    &gt;<br>
>
    touch Clara has to do with<br>
touch Clara has to do with straightforward
    &gt;<br>
>
    touch Clara has to do with straightforward<br>
touch Clara has to do with straightforward dragon
    &gt;<br>
>
    touch Clara has to do with straightforward dragon<br>
touch Clara has to do with straightforward dragon  
    &gt;<br>
> out
    touch Clara has to do with straightforward dragon<br>
</div>
    &gt; out
    </p>
  </div>


<div style="display: flex; justify-content: left;">
  <div class="photo">
[[File:LeaLuca-statemachine.svg|thumb]]
    <img src="LeaLuca-statemachine.svg"
</div>
        alt="Lea & Luca state machine">
  </div>


==Barbara and Youjung's Writing Machine==
  <!-- Barbara and Youjung's Writing Machine -->
<div style="display: flex; justify-content: left;">
  <h2>Barbara and Youjung's Writing Machine</h2>


<syntaxhighlight lang="graphviz">
  <pre class="code-block">
igraph {
igraph {
label="Youjung and Barbara's writing machine ( ^a          ) ^a "
  label="Youjung and Barbara's writing machine ( ^a          ) ^a "
labelloc="t"
  labelloc="t"
speaker [shape=doublecircle];
  speaker [shape=doublecircle];
listener [shape=doublecircle label="listener\n ^v (  ^`      ^m ^`    ) ^v "];
  listener [shape=doublecircle label="listener\n ^v (  ^`      ^m ^`    ) ^v "];
input [shape=plaintext]
  input [shape=plaintext]
output [shape=plaintext]
  output [shape=plaintext]
rankdir=LR;
  rankdir=LR;
        input -> speaker
  input -> speaker
        speaker -> listener [label="quietly say the sentence"]
  speaker -> listener [label="quietly say the sentence"]
        speaker -> speaker [label="I said..."]
  speaker -> speaker [label="I said..."]
        listener -> output
  listener -> output
        listener -> speaker [label="Pardon?"]
  listener -> speaker [label="Pardon?"]
}
}
</syntaxhighlight></br>
  </pre>
</div>
 
  <div class="photo">
    <img src="Writingmachineyb.png"
        alt="Barbara and Youjung's Writing Machine">
  </div>


<div style="display: flex; justify-content: left;">
  <!-- Robin and Ema -->
[[File:Writingmachineyb.png|alt=Barbara and Youjung's Writing Machine|thumb|Barbara and Youjung's Writing Machine|left]]
  <h2>Robin and Ema's State Machine</h2>
  <div class="photo">
    <img src="greyandemasfirststatemachine.svg"
        alt="Robin & Ema's Writing Machine">
  </div>


</div>
  <!-- Bart and Daan -->
  <h2>Bart and Daan's Writing Machine</h2>
  <div class="photo">
    <img src="Bart_daan_machine.svg"
        alt="Bart and Daan's writing machine">
  </div>


==Robin and Ema's State Machine==
  <!-- Sibyl, Kiki, Tommi -->
<div style="display: flex; justify-content: left;">
  <h2>Sibyl, Kiki, Tommi's Writing Machine</h2>
[[File:greyandemasfirststatemachine.svg|alt=Robin&Ema's Writing Machine|thumb|Robin&Ema's Writing Machine|left]]
  <div class="photo">
</div>
    <img src="Sibyl, Kiki, Tommi's writing machines.svg"
        alt="Sibyl, Kiki, Tommi's writing machines">
  </div>


==Bart and Daan's Writing Machine==
<div style="display: flex; justify-content: left;">
[[File:Bart_daan_machine.svg|Bart and Daan's writing machine|thumb|left]]
</div>
</div>


==Sibyl, Kiki, Tommi's Writing Machine==
</body>
<div style="display: flex; justify-content: left;">
</html>
[[File:Sibyl, Kiki, Tommi's writing machines.svg|Sibyl, Kiki, Tommi's writing machines|thumb|left]]
 
</div>
</div>
[[Category: Writing Machines]]

Revision as of 23:05, 6 December 2025

<!DOCTYPE html> <html lang="en"> <head>

 <meta charset="UTF-8">
 <title>Writing-Machines / State-Machines</title>
 <link rel="stylesheet" href="style.css">

</head> <body>

Writing-Machines / State-Machines

State Writing Machines made during prototyping on 23 September
using <a href="Prototyping_20250923_state_machines.pdf">this PDF</a> and Graphviz.

Aquarium Conversation Simulator

   <img src="Aquarium-conversation-simulator-20250923.jpg"
        alt="Aquarium Conversation Simulator">

Nod-Blink-Yawn State Machine

> in
to give a touch of human warmth to our schematic demonstration
Clara van Bloemendaal is the dragon of Arnhem
>
touch
>
NOD
>
TURN OPPOSITE x4
>
touch Clara
>
touch Clara has
>
touch Clara has to do with
>
touch Clara has to do with straightforward
>
touch Clara has to do with straightforward dragon
>
touch Clara has to do with straightforward dragon
> out

   <img src="LeaLuca-statemachine.svg"
        alt="Lea & Luca state machine">

Barbara and Youjung's Writing Machine

igraph {
  label="Youjung and Barbara's writing machine ( ^a          ) ^a "
  labelloc="t"
  speaker [shape=doublecircle];
  listener [shape=doublecircle label="listener\n ^v (   ^`      ^m ^`     ) ^v "];
  input [shape=plaintext]
  output [shape=plaintext]
  rankdir=LR;
  input -> speaker
  speaker -> listener [label="quietly say the sentence"]
  speaker -> speaker [label="I said..."]
  listener -> output
  listener -> speaker [label="Pardon?"]
}
  
   <img src="Writingmachineyb.png"
        alt="Barbara and Youjung's Writing Machine">

Robin and Ema's State Machine

   <img src="greyandemasfirststatemachine.svg"
        alt="Robin & Ema's Writing Machine">

Bart and Daan's Writing Machine

   <img src="Bart_daan_machine.svg"
        alt="Bart and Daan's writing machine">

Sibyl, Kiki, Tommi's Writing Machine

   <img src="Sibyl, Kiki, Tommi's writing machines.svg"
        alt="Sibyl, Kiki, Tommi's writing machines">

</body> </html>