# Latest

**URL:** https://discourse.pushlanguage.org/latest.md?page=1

[Latest](https://discourse.pushlanguage.org/latest.md) · [Categories](https://discourse.pushlanguage.org/categories.md)

**Page:** 2

---

## [Tag Space Machines](https://discourse.pushlanguage.org/t/tag-space-machines/246)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 8\
**Last updated:** [March 6, 2016, 6:54pm UTC](https://discourse.pushlanguage.org/t/tag-space-machines/246 "2016-03-06T18:54:33Z")

</div>

In 2012 the idea of tags as used in Push was taken to one possible logical extreme in the development of an idea for "Tag Space Machines" in which all structure (of code and data) is mediated by tag references, rather th…

---

## [Plush genomes](https://discourse.pushlanguage.org/t/plush-genomes/279)

<div class="topic-metadata">

**Author:** [@mcphee](https://discourse.pushlanguage.org/u/mcphee)\
**Replies:** 0\
**Last updated:** [January 7, 2016, 1:35am UTC](https://discourse.pushlanguage.org/t/plush-genomes/279 "2016-01-07T01:35:47Z")

</div>

There have been numerous requests/suggestions that we have a write-up here (and elsewhere) of Plush Genomes. This is a (wikified) account of what they are, what they’re for, and more or less how they work. Plush genomes…

---

## ["Visitors' Guide" to Push genome schemes](https://discourse.pushlanguage.org/t/visitors-guide-to-push-genome-schemes/277)

<div class="topic-metadata">

**Author:** [@bill](https://discourse.pushlanguage.org/u/bill)\
**Replies:** 17\
**Last updated:** [January 11, 2016, 3:30pm UTC](https://discourse.pushlanguage.org/t/visitors-guide-to-push-genome-schemes/277 "2016-01-11T15:30:22Z")

</div>

I recall a (loud, yelling over crowd noise) conversation at Arbor Brewing Company with @lspector and @thelmuth (and maybe some other folks) after a GPTP session, in which we chatted about genomes. I think this was back i…

---

## [Push Implementations](https://discourse.pushlanguage.org/t/push-implementations/273)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 3\
**Last updated:** [December 12, 2015, 7:35pm UTC](https://discourse.pushlanguage.org/t/push-implementations/273 "2015-12-12T19:35:26Z")

</div>

A list of Push implementations is maintained in the "Code" section of the Push project page.

---

## [Clojure Conj 2015 presentation](https://discourse.pushlanguage.org/t/clojure-conj-2015-presentation/260)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 5\
**Last updated:** [November 18, 2015, 11:57pm UTC](https://discourse.pushlanguage.org/t/clojure-conj-2015-presentation/260 "2015-11-18T23:57:00Z")

</div>

Includes a quick introduction to Push. (Looks like it won't play with the embedded player, which Discourse inserted automatically and I'm not sure how to get rid of... but you can click on the link to watch on youtube.) …

---

## [Meta Errors](https://discourse.pushlanguage.org/t/meta-errors/243)

<div class="topic-metadata">

**Author:** [@thelmuth](https://discourse.pushlanguage.org/u/thelmuth)\
**Replies:** 2\
**Last updated:** [October 28, 2015, 12:49pm UTC](https://discourse.pushlanguage.org/t/meta-errors/243 "2015-10-28T12:49:43Z")

</div>

A recent addition to Clojush is the ability to have meta-error values along with the normal error values. The idea of meta-errors is that they are used during selection just like normal errors, but they aren't taken into…

---

## [Contributing to Clojush](https://discourse.pushlanguage.org/t/contributing-to-clojush/229)

<div class="topic-metadata">

**Author:** [@thelmuth](https://discourse.pushlanguage.org/u/thelmuth)\
**Replies:** 1\
**Last updated:** [October 7, 2015, 2:43pm UTC](https://discourse.pushlanguage.org/t/contributing-to-clojush/229 "2015-10-07T14:43:46Z")

</div>

Here's the Gist I wrote that describes how to contribute to Clojush. It includes instructions for Lee about how to merge pull requests.

---

## [Tom Helmuth's Dissertation (provides orientation on several topics)](https://discourse.pushlanguage.org/t/tom-helmuths-dissertation-provides-orientation-on-several-topics/223)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 0\
**Last updated:** [September 27, 2015, 4:40pm UTC](https://discourse.pushlanguage.org/t/tom-helmuths-dissertation-provides-orientation-on-several-topics/223 "2015-09-27T16:40:18Z")

</div>

Tom Helmuth's 2015 Ph.D. Dissertation provides orientation on several topics. Title "General Program Synthesis from Examples Using Genetic Programming with Parent Selection Based on Random Lexicographic Orderings of Te…

---

## [Pucks](https://discourse.pushlanguage.org/t/pucks/194)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 0\
**Last updated:** [August 16, 2015, 2:24pm UTC](https://discourse.pushlanguage.org/t/pucks/194 "2015-08-16T14:24:55Z")

</div>

"Pucks" is an environment for experiments and education in artificial intelligence and artificial life. Written in Clojure, using the Quil graphics library (from the Processing project), Pucks was designed in part for …

---

## [Push in virtual worlds](https://discourse.pushlanguage.org/t/push-in-virtual-worlds/193)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 0\
**Last updated:** [August 15, 2015, 3:07pm UTC](https://discourse.pushlanguage.org/t/push-in-virtual-worlds/193 "2015-08-15T15:07:10Z")

</div>

Push can be used to express programs for evolving agents in virtual worlds. One project in which this capability was explored was SwarmEvolve 2.0, a video which can be seen here. The system is described in publications…

---

## [General Program Synthesis Benchmark Suite](https://discourse.pushlanguage.org/t/general-program-synthesis-benchmark-suite/111)

<div class="topic-metadata">

**Author:** [@lspector](https://discourse.pushlanguage.org/u/lspector)\
**Replies:** 1\
**Last updated:** [July 31, 2015, 2:35pm UTC](https://discourse.pushlanguage.org/t/general-program-synthesis-benchmark-suite/111 "2015-07-31T14:35:02Z")

</div>

Many recent experiments with PushGP have involved the problems in the “General Program Synthesis Benchmark Suite.” This page contains links to a GECCO paper on the benchmark suite, presentation slides, a data repository…

---

## [Lexicase Selection](https://discourse.pushlanguage.org/t/lexicase-selection/90)

<div class="topic-metadata">

**Author:** [@thelmuth](https://discourse.pushlanguage.org/u/thelmuth)\
**Replies:** 4\
**Last updated:** [July 21, 2015, 5:03pm UTC](https://discourse.pushlanguage.org/t/lexicase-selection/90 "2015-07-21T17:03:24Z")

</div>

Lexicase selection is a parent selection mechanism invented by @lspector and studied extensively by him and @thelmuth (and others such as @mcphee) in various papers and in @thelmuth’s dissertation. Lexicase selection is …

[Previous page](https://discourse.pushlanguage.org/latest.md)
