From lojban+bncCMHEmaCOBhCj4ZznBBoEOhhcVA@googlegroups.com Fri Nov 19 18:21:38 2010 Received: from mail-px0-f189.google.com ([209.85.212.189]) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1PJd54-0004ux-Tm; Fri, 19 Nov 2010 18:21:38 -0800 Received: by pxi19 with SMTP id 19sf396975pxi.16 for ; Fri, 19 Nov 2010 18:21:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:x-beenthere:received:received:received :received:received-spf:received:received:received:mime-version :received:received:in-reply-to:references:date:message-id:subject :from:to:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:sender:list-subscribe:list-unsubscribe:content-type; bh=l7tcgqeg9kk5S0cz68zJgUtkBwmMq+fk8C4k8xcVwlA=; b=4JLExVjpUyxEiU1H+q/5EXdglmqdv4fF+5TaIZW/mNn8lY0dqr3g9kQBJHyVMM2xK7 wKaOzW0uw6aIvwA9ue2r10HPfOSJWQTxAYHSrAMagmHdl00dOTp2iFELc8gzEvv3C8gZ 888zUwzIPkKD9iHaQf7ewlYp7ywvT4arM04Bs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:mime-version:in-reply-to:references:date :message-id:subject:from:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; b=duYGPideTWLd433b6U0URrPtzlNWWMxYz3crJoQeukuVjX0d8JLK6gDn+cGf7MGz08 gHYMYTceFuQ+RlsTbNe3gNjaBFd358NcOCm7oyxriFCH2VgpKLW6WK34IsAPWlK8YxUk oRX0SxXccbR2UR1sjv9UQ1dfaZ+2A6iXR7xto= Received: by 10.142.152.26 with SMTP id z26mr152421wfd.13.1290219683276; Fri, 19 Nov 2010 18:21:23 -0800 (PST) X-BeenThere: lojban@googlegroups.com Received: by 10.142.2.41 with SMTP id 41ls767254wfb.0.p; Fri, 19 Nov 2010 18:21:22 -0800 (PST) Received: by 10.142.44.16 with SMTP id r16mr1679591wfr.47.1290219682554; Fri, 19 Nov 2010 18:21:22 -0800 (PST) Received: by 10.142.44.16 with SMTP id r16mr1679590wfr.47.1290219682519; Fri, 19 Nov 2010 18:21:22 -0800 (PST) Received: from chain.digitalkingdom.org (digitalkingdom.org [173.13.139.234]) by gmr-mx.google.com with ESMTP id p40si3318701wfc.2.2010.11.19.18.21.21; Fri, 19 Nov 2010 18:21:21 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of nobody@digitalkingdom.org designates 173.13.139.234 as permitted sender) client-ip=173.13.139.234; Received: from nobody by chain.digitalkingdom.org with local (Exim 4.72) (envelope-from ) id 1PJd4q-0004If-Pq for lojban@googlegroups.com; Fri, 19 Nov 2010 18:21:20 -0800 Received: from mail-iw0-f181.google.com ([209.85.214.181]) by chain.digitalkingdom.org with esmtp (Exim 4.72) (envelope-from ) id 1PJd4m-0003yf-Dz for lojban-list@lojban.org; Fri, 19 Nov 2010 18:21:20 -0800 Received: by iwn3 with SMTP id 3so6467072iwn.40 for ; Fri, 19 Nov 2010 18:21:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.231.16.205 with SMTP id p13mr2906694iba.108.1290219675268; Fri, 19 Nov 2010 18:21:15 -0800 (PST) Received: by 10.231.205.209 with HTTP; Fri, 19 Nov 2010 18:21:15 -0800 (PST) In-Reply-To: <20101120021415.GH9301@digitalkingdom.org> References: <20101120021415.GH9301@digitalkingdom.org> Date: Fri, 19 Nov 2010 19:21:15 -0700 Message-ID: Subject: Re: [lojban] Idea for a Lojbanic text toy From: Jonathan Jones To: lojban@googlegroups.com, lojban-list@lojban.org X-Original-Sender: eyeonus@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of nobody@digitalkingdom.org designates 173.13.139.234 as permitted sender) smtp.mail=nobody@digitalkingdom.org; dkim=pass (test mode) header.i=@gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: List-Post: , List-Help: , List-Archive: Sender: lojban@googlegroups.com List-Subscribe: , List-Unsubscribe: , Content-Type: multipart/alternative; boundary=0003255759f66d3808049572adc0 --0003255759f66d3808049572adc0 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Nov 19, 2010 at 7:14 PM, Robin Lee Powell < rlpowell@digitalkingdom.org> wrote: > > Just an idea that showed up in my head as I was thinking about what > I wanted the Lojban community to get out of a MUD (that it didn't). > > It's somewhat unformed, but the basic idea is a textual toy that you > could use as an IRC bot or something; it's sorta-kinda based on > http://en.wikipedia.org/wiki/Blocks_world and the fact that Lojban > is really easily parseable and has some predicate logic > underpinnings. Oh, and the idea of a nomic. > > The basic idea is this: seed a bot with a Lojban parser and a *VERY* > few rules about semantics, and then let people add to its knowledge > in mostly-unstructured Lojban. The bot has an idea of objects, and > relationships, and properties, and as people converse with it is > builds up a world that exists only as textual description, and is > solely a result of what people have said. > > Something like this: > > A: doi .bat. mo > > .bat.: no da > > A: pa bolci cu zasti > > .bat.: bolci ki'a > > A: da bolci lo ckabu > > .bat.: ki'e A > > A: pa bolci cu zasti > > .bat.: ki'e A > > A: doi .bat. mo > > (you'd want your bot to direct the results of "mo" to privmsg, cuz > it's gonna get long) > > .bat.: le pa moi bolci > > A: le pa moi bolci cu bolci ma > > .bat.: lo ckabu > > B: doi .bat. da bolci lo ckabu .o nai lo djacu > > .bat.: ki'e B > > B: le pa moi bolci cu bolci ma > > .bat.: mi na djuno > > > This is almost certainly wrong in terms of final implementation; in > particular, "A: da bolci lo ckabu" doesn't say that it's defining > bolci or anything. But I think something interesting could be made, > where eventually you'd have something like a set of pure predicate > rules that would lead to the ball of water and the ball of fire > coming together and annihilating each other. Or whatever crazy-ass > silliness people want to create. > > At that point you could then construct a *very* silly game on top of > it of the form "be the first person to make the bot emit {le mi > sigja cu culno so'i tatru}", or something. > > -Robin > > -- > http://singinst.org/ : Our last, best hope for a fantastic future. > Lojban (http://www.lojban.org/): The language in which "this parrot > is dead" is "ti poi spitaki cu morsi", but "this sentence is false" > is "na nei". My personal page: http://www.digitalkingdom.org/rlp/ > That's a rather interesting idea. I think I'd probably mess with it were it to exist. -- mu'o mi'e .aionys. .i.a'o.e'e ko cmima le bende pe lo pilno be denpa bu .i doi.luk. mi patfu do zo'o (Come to the Dot Side! Luke, I am your father. :D ) -- You received this message because you are subscribed to the Google Groups "lojban" group. To post to this group, send email to lojban@googlegroups.com. To unsubscribe from this group, send email to lojban+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/lojban?hl=en. --0003255759f66d3808049572adc0 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
On Fri, Nov 19, 2010 at 7:14 PM, Robin Lee Powel= l <rlpo= well@digitalkingdom.org> wrote:

Just an idea that showed up in my head as I was thinking about what
I wanted the Lojban community to get out of a MUD (that it didn't).

It's somewhat unformed, but the basic idea is a textual toy that you could use as an IRC bot or something; it's sorta-kinda based on
htt= p://en.wikipedia.org/wiki/Blocks_world and the fact that Lojban
is really easily parseable and has some predicate logic
underpinnings. =A0Oh, and the idea of a nomic.

The basic idea is this: seed a bot with a Lojban parser and a *VERY*
few rules about semantics, and then let people add to its knowledge
in mostly-unstructured Lojban. =A0The bot has an idea of objects, and
relationships, and properties, and as people converse with it is
builds up a world that exists only as textual description, and is
solely a result of what people have said.

Something like this:

A: doi .bat. mo

.bat.: no da

A: pa bolci cu zasti

.bat.: bolci ki'a

A: da bolci lo ckabu

.bat.: ki'e A

A: pa bolci cu zasti

.bat.: ki'e A

A: doi .bat. mo

(you'd want your bot to direct the results of "mo" to privmsg= , cuz
it's gonna get long)

.bat.: le pa moi bolci

A: le pa moi bolci cu bolci ma

.bat.: lo ckabu

B: doi .bat. da bolci lo ckabu .o nai lo djacu

.bat.: ki'e B

B: le pa moi bolci cu bolci ma

.bat.: mi na djuno


This is almost certainly wrong in terms of final implementation; in
particular, "A: da bolci lo ckabu" doesn't say that it's = defining
bolci or anything. =A0But I think something interesting could be made,
where eventually you'd have something like a set of pure predicate
rules that would lead to the ball of water and the ball of fire
coming together and annihilating each other. =A0Or whatever crazy-ass
silliness people want to create.

At that point you could then construct a *very* silly game on top of
it of the form "be the first person to make the bot emit {le mi
sigja cu culno so'i tatru}", or something.

-Robin

--
http://singinst.org/= : =A0Our last, best hope for a fantastic future.
Lojban (http://www.loj= ban.org/): The language in which "this parrot
is dead" is "ti poi spitaki cu morsi", but "this senten= ce is false"
is "na nei". =A0 My personal page: http://www.digitalkingdom.org/rlp/

That's a rather interesting idea. I think= I'd probably mess with it were it to exist.

-- mu'o mi'e .aionys.

.i.a'o.e'e ko cmima le bende pe= lo pilno be denpa bu .i doi.luk. mi patfu do zo'o
(Come to the Dot Side! Luke, I am your father. :D )

--
You received this message because you are subscribed to the Google Groups "= lojban" group.
To post to this group, send email to lojban@googlegroups.com.
To unsubscribe from this group, send email to lojban+unsubscribe@googlegrou= ps.com.
For more options, visit this group at http://groups.google.com/group/lojban= ?hl=3Den.
--0003255759f66d3808049572adc0--