From nobody@digitalkingdom.org Tue Sep 20 22:50:56 2005 Received: with ECARTIS (v1.0.0; list lojban-beginners); Tue, 20 Sep 2005 22:58:18 -0700 (PDT) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.52) id 1EHxVQ-0002Ws-Dh for lojban-beginners-real@lojban.org; Tue, 20 Sep 2005 22:50:56 -0700 Received: from zproxy.gmail.com ([64.233.162.202]) by chain.digitalkingdom.org with esmtp (Exim 4.52) id 1EHxVL-0002Wh-Oy for lojban-beginners@chain.digitalkingdom.org; Tue, 20 Sep 2005 22:50:56 -0700 Received: by zproxy.gmail.com with SMTP id n29so215463nzf for ; Tue, 20 Sep 2005 22:50:51 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=bEUTzwWCUf+E+YGQrAhtqOlDg7HiBMGJWTP9sv9CKhDXch63/9ffBC0YkWq4P+rf3lYeiX2co2FN6u1rKsqeuM8VjCePdWFLwdcTtDKwiVMZybsgp1WkZfhykJVmiWWgen6HXj8Y/0ZmATy5G1HRhDhZwTKrXff6iBaA3GyRn5Y= Received: by 10.37.2.6 with SMTP id e6mr4497529nzi; Tue, 20 Sep 2005 17:02:57 -0700 (PDT) Received: by 10.36.61.18 with HTTP; Tue, 20 Sep 2005 17:02:56 -0700 (PDT) Message-ID: <737b61f3050920170251f83d81@mail.gmail.com> Date: Tue, 20 Sep 2005 19:02:56 -0500 From: Chris Capel To: lojban-beginners@chain.digitalkingdom.org Subject: [lojban-beginners] Re: Test post, and request for help ... In-Reply-To: <200509201313.42267.colin.wright@denbridgemarine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by Ecartis Content-Disposition: inline References: <200509201313.42267.colin.wright@denbridgemarine.com> X-Spam-Score: -2.5 (--) X-archive-position: 2198 X-Approved-By: rlpowell@digitalkingdom.org X-ecartis-version: Ecartis v1.0.0 Sender: lojban-beginners-bounce@chain.digitalkingdom.org Errors-to: lojban-beginners-bounce@chain.digitalkingdom.org X-original-sender: pdf23ds@gmail.com Precedence: bulk Reply-to: lojban-beginners@chain.digitalkingdom.org X-list: lojban-beginners On 9/20/05, Colin Wright wrote: > I've implemented an extremely rudimentary version of the "SuperMemo" algorithm > in Python. No graphics, no whizzy stuff, just pure and simple text recall. > It's for me, but it would be churlish and stupid of me not to offer it to > others. > > If there are any Linux users out there who'd like to try it out and work with > me on it, please email me at lojban@solipsys.co.uk > > Thanks. I'm not too familiar with Python's FFI ability. Would it be possible to take a Windows dll (i.e. the actual implementation of the Supermemo algorithm) and use it for the repetition spacing in your script? I'm fairly confident it would be trivial in Windows, but what I'm not sure about is whether one can use wine to make a Linux version of the dll that can be consumed by Python. If so, I think this method would be much preferable to reimplementing the algorithm. The Supermemo dll is at http://supermemo.com/english/sm8opt.htm if you or anyone else should want to try your hand at this. Chris Capel -- "What is it like to be a bat? What is it like to bat a bee? What is it like to be a bee being batted? What is it like to be a batted bee?" -- The Mind's I (Hofstadter, Dennet)