diff --git a/src/ahora.gmo b/src/ahora.gmo index c3e4c4e..c0ef16f 100644 --- a/src/ahora.gmo +++ b/src/ahora.gmo @@ -2,15 +2,10 @@ lang=es en->{now} en qué andamos aproximadamente en estos momentos: -programamos un nuevo generador de sitio estático para este {wiki}, llamado {esglua}. - -presentamos {alive computing dance} en el 10 aniversario de algorave, nuestro primer performance que utiliza a la {qiudanz technique}. +desarrollando {jarotsim}, herramienta alegre para explorar y programar {máquinas de turing} al vuelo. en preparación para iniciar una posición de investigación en movimiento y computación. -en recuperación de correr un maratón -=> ./running.gmi {running} - puedes encontrar actualizaciones previas enlistadas cronológicamente en el {log}. dependiendo de cómo hayas llegado aquí, puede ser que quieras saber {acerca} de compudanzas. diff --git a/src/d-turing.gmo b/src/d-turing.gmo index 284bb78..d7815ce 100644 --- a/src/d-turing.gmo +++ b/src/d-turing.gmo @@ -82,6 +82,10 @@ si la tabla no tiene una respuesta, entonces la máquina se detiene. el cómputo encuentra aquí {máquinas de turing} para implementar y bailar. +# simulación + +podemos utilizar {turingsim} o {jarotsim} para simular estas danzas. + # enlaces relevantes => https://www.cs.virginia.edu/~robins/Turing_Paper_1936.pdf on computable numbers, with an application to the entscheidungsproblem - alan turing 1936 diff --git a/src/img/screenshot_jarotsim-tapes.png b/src/img/screenshot_jarotsim-tapes.png new file mode 100644 index 0000000..fafae21 Binary files /dev/null and b/src/img/screenshot_jarotsim-tapes.png differ diff --git a/src/jarotsim.gmo b/src/jarotsim.gmo new file mode 100644 index 0000000..8f72315 --- /dev/null +++ b/src/jarotsim.gmo @@ -0,0 +1,19 @@ +# jarotsim + +playful tool to explore and livecode turing machines. (work in progress) + +=> ./img/screenshot_jarotsim-tapes.png screenshot of jarotsim showing a series of states of a turing machine, each of them consists in bird with a hat over a tape with different tiles + +# about + +jarotsim is inspired by {turingsim} as a simulator of turing-machine-based performances like {d-turing} or {mub}. + +it embraces computing for fun, play and learning. + +the objective is to have a graphical user interface where one can edit / livecode the rules of the machine and its tape, and explore their effects. + +for the moment the idea is to have a maximum of 4 states and 4 symbols. according to Wolfram, they should be more than enough to explore complex behaviors. + +=> https://www.wolframscience.com/nks/p78--turing-machines/ Turing Machines: A New Kind of Science | Online by Stephen Wolfram + +as of now, all of the machines described in {máquinas de turing} can be simulated in jarotsim. diff --git a/src/log.txt b/src/log.txt index 1d55470..6854781 100644 --- a/src/log.txt +++ b/src/log.txt @@ -1,3 +1,4 @@ +2022-04-02T12:00:00-06:00 started developing jarotsim, a playful tool to explore and livecode turing machines {jarotsim} 2022-03-27T19:00:00-06:00 started using esglua, our static site generator {esglua} 2022-03-20T12:00:00-06:00 performed (a)live computing dance on algorave 10th birthday {alive computing dance} 2022-02-09T19:00:00-06:00 updated our introduction to uxn e-books with a new table formatting and some minor corrections {publications} diff --git a/src/máquinas_de_turing.gmo b/src/máquinas_de_turing.gmo index cb71c3c..cdaa7af 100644 --- a/src/máquinas_de_turing.gmo +++ b/src/máquinas_de_turing.gmo @@ -2,7 +2,7 @@ lang=es compendio de descripciones de máquinas de turing para implementarse de múltiples formas. -ideales para bailarlas en modalidad {d-turing} +ideales para bailarlas en modalidad {d-turing}, o para simularlas con {jarotsim} o {turingsim}. # la primera diff --git a/src/now.gmo b/src/now.gmo index 2c86cc3..814de77 100644 --- a/src/now.gmo +++ b/src/now.gmo @@ -2,12 +2,8 @@ lang=en es->{ahora} what are we up to approximately now. -wrote a new static site generator for the {wiki}, called {esglua}. - -we just performed {alive computing dance} on the 10th anniversay of algorave, a livecoding performance using the {qiudanz technique}. +developing {jarotsim}, a playful tool to explore and livecode turing machines. preparing to start a movement and computing research position. -recovering from {running} a marathon. - you can find previous updates in our {log}.