Writing Machine Directory/statemachines: Difference between revisions
| Line 12: | Line 12: | ||
</div> | </div> | ||
===Nod-Blink-Yawn State Machine=== | ===Nod-Blink-Yawn State Machine=== | ||
< | <syntaxhighlight> | ||
> in | > in | ||
to give a touch of human warmth to our schematic demonstration | to give a touch of human warmth to our schematic demonstration | ||
| Line 35: | Line 35: | ||
touch Clara has to do with straightforward dragon | touch Clara has to do with straightforward dragon | ||
> out | > out | ||
</ | </syntaxhighlight><div style="display: flex; justify-content: left;"> | ||
<div style="display: flex; justify-content: left;"> | |||
[[File:LeaLuca-statemachine.svg|thumb]] | [[File:LeaLuca-statemachine.svg|thumb]] | ||
</div> | </div> | ||
===State Machine 2=== | ===State Machine 2=== | ||
<syntaxhighlight lang="graphviz"> | <syntaxhighlight lang="graphviz"> | ||
igraph { | igraph { | ||
| Line 59: | Line 55: | ||
listener -> speaker [label="Pardon?"] | listener -> speaker [label="Pardon?"] | ||
} | } | ||
</syntaxhighlight><br> | </syntaxhighlight><br><div style="display: flex; justify-content: left;"> | ||
<div style="display: flex; justify-content: left;"> | |||
[[File:Writingmachineyb.png|alt=Barbara and Youjung's Writing Machine|thumb|Barbara and Youjung's Writing Machine|left]] | [[File:Writingmachineyb.png|alt=Barbara and Youjung's Writing Machine|thumb|Barbara and Youjung's Writing Machine|left]] | ||
Revision as of 23:49, 6 December 2025
Writing-Machines/State-Machines
This is part of the statemachines created through improvisation by XPUB members.
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
> outState Machine 2
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?"]
}