Cyc - Was: When does it pay to play (lottery)?

From: Stephen Reed (
Date: Tue Jan 25 2005 - 15:58:36 MST

On Mon, 24 Jan 2005 21:44:13 -0500, Ben Goertzel <> wrote:
> It is obvious that a GP-based optimizer running on less than a million PC's
> (to be conservative) is not gonna take-off, transcend, become self-aware,
> etc.
> It's obvious that Cyc, SOAR and EURISKO are not going to do so.

My managers at Cycorp have given me the go-ahead to complete the first
iteration of the Cyc Behavior Engine and put it into production. Unlike
our traditional approach, the behavior engine will enable Cyc take the
initiative, seeking to continuously improve its knowledge and behavior.
Using an elaboration of Cyc's script and Bayesian vocabulary, behavior
nodes and methods are compiled out on the fly into java classes. This is
a facility that has the potential for program synthesis and for
self-modification. The behavior nodes are structured into an 11-level
command hierarchy according to the principles of James Albus (a tip from
Ben). The topmost node has the sole goal of being friendly. The
structure is vastly scalable if the behaviors are partitioned in a
fashion similar to large human organizations.

This Friday I will give an internal Cycorp presentation describing the
behavior engine and the missions of the first 100 or so high level nodes.
As the situation develops and as so far as Cycorp and our sponsors permit
me to comment, I will provide periodic status reports here for your
critical review.

As I have posted previously, I will be thinking about what few behaviors,
when implemented, will most facilitate safe progress on the remainder.


Stephen L. Reed                  phone:  512.342.4036
Cycorp, Suite 100                  fax:  512.342.4040
3721 Executive Center Drive      email:
Austin, TX 78731                   web:
         download OpenCyc at

This archive was generated by hypermail 2.1.5 : Wed Jul 17 2013 - 04:00:50 MDT