Jump to content

Photo

ELIZA for ECS: would be interesting project?


12 replies to this topic

#1 vprette OFFLINE  

vprette

    Stargunner

  • 1,258 posts

Posted Fri Feb 17, 2012 6:57 AM

Thinking about another ECS project, I look at Eliza artificial intelligence chat

it would be not a game, in line with portfolio of ECS that promote different kind of application, this one being a basic doctor/psychiatric help

is this interesting?

I guess the parser to be implemented in Colossal Cave could be released as open source and reused for such program as Eliza..

Edited by vprette, Fri Feb 17, 2012 6:59 AM.


#2 vprette OFFLINE  

vprette

    Stargunner

  • Topic Starter
  • 1,258 posts

Posted Fri Feb 17, 2012 8:38 AM

I have already some ideas on this one.... :-)

Posted Image

Edited by vprette, Fri Feb 17, 2012 9:28 AM.


#3 GroovyBee OFFLINE  

GroovyBee

    Games Developer

  • 7,964 posts
  • Busy bee!
  • Location:North, England

Posted Fri Feb 17, 2012 8:45 AM

How about the game Hacker instead?

http://en.wikipedia....er_(video_game)

I would rather play games on my Inty than have a conversation with it ;).

#4 vprette OFFLINE  

vprette

    Stargunner

  • Topic Starter
  • 1,258 posts

Posted Fri Feb 17, 2012 8:54 AM

How about the game Hacker instead?

http://en.wikipedia....28video_game%29

I would rather play games on my Inty than have a conversation with it ;).


this one is interesting.... but I want to figure out some potential application to reproduce the original intents of mattel, proposing ECS as a computer with casual tools...
also Eliza was developed exaclty during the years of intellivision

Edited by vprette, Fri Feb 17, 2012 9:07 AM.


#5 revolutionika OFFLINE  

revolutionika

    Quadrunner

  • 10,916 posts
  • Location:NC

Posted Fri Feb 17, 2012 10:03 AM

Who is Dr. Chatterbox?

#6 doctorclu OFFLINE  

doctorclu

    ******Blue Max****** *****Class 4*****

  • 5,684 posts
  • (Bubsy Bobcat fan)
  • Location:Dallas, TX - U.S.A.

Posted Wed Dec 25, 2013 11:52 PM

Just wanted to say interesting.   I have played with Eliza and even S.A.M. (with voice) on the Atari 800.   Eliza on the Intellivision with Intellivision would be cool.  :)



#7 DZ-Jay OFFLINE  

DZ-Jay

    Quadrunner

  • 5,363 posts
  • Ranger Elf: Saviour of Christmas!
  • Location:NC, USA

Posted Thu Dec 26, 2013 7:02 AM

Just wanted to say interesting. I have played with Eliza and even S.A.M. (with voice) on the Atari 800. Eliza on the Intellivision with Intellivision would be cool. :)


Well, get to it. :)

We're here to help if you need it.

dZ

#8 doctorclu OFFLINE  

doctorclu

    ******Blue Max****** *****Class 4*****

  • 5,684 posts
  • (Bubsy Bobcat fan)
  • Location:Dallas, TX - U.S.A.

Posted Thu Dec 26, 2013 7:56 AM

Well, get to it. :)

We're here to help if you need it.

dZ

 

Well ok.   Does anyone have any IntelliCode for working with the voice module?   Well, working from ECS Basic?


Edited by doctorclu, Thu Dec 26, 2013 8:04 AM.


#9 DZ-Jay OFFLINE  

DZ-Jay

    Quadrunner

  • 5,363 posts
  • Ranger Elf: Saviour of Christmas!
  • Location:NC, USA

Posted Thu Dec 26, 2013 1:35 PM

 

Well ok.   Does anyone have any IntelliCode for working with the voice module?   Well, working from ECS Basic?

 

Hmm... I'm not sure if the ECS BASIC supports the Intellivoice.  I guess theoretically, you could Peek & Poke your way in there, but I would imagine it'll be much too slow...

 

       -dZ.



#10 doctorclu OFFLINE  

doctorclu

    ******Blue Max****** *****Class 4*****

  • 5,684 posts
  • (Bubsy Bobcat fan)
  • Location:Dallas, TX - U.S.A.

Posted Sat Jan 4, 2014 10:56 AM

I looked up the Eliza program and it looks like it is 1766 characters long.   They say the ECS has 2K which should be 2000K characters, but I was curious what the true amount of characters a person would have to work with?

 

If there is enough memory I'll type it in and see if the ECS basic can handle it, save it, and try to make a wav file of the program for others to load.



#11 DZ-Jay OFFLINE  

DZ-Jay

    Quadrunner

  • 5,363 posts
  • Ranger Elf: Saviour of Christmas!
  • Location:NC, USA

Posted Sun Jan 5, 2014 6:40 AM

I looked up the Eliza program and it looks like it is 1766 characters long.   They say the ECS has 2K which should be 2000K characters, but I was curious what the true amount of characters a person would have to work with?

 

If there is enough memory I'll type it in and see if the ECS basic can handle it, save it, and try to make a wav file of the program for others to load.

 

Wait, you mean to enter it in ECS BASIC?  Hmm, that's not what I was thinking... never mind.

 

A few things of note:

  • BASIC is not stored in characters, but in tokens.
  • Each command or keyword comprises a token.
  • Only strings are stored in characters.
  • Numbers are stored as 2 16-bit words (4 bytes).
  • Some memory is reserved for variable space.
  • I believe the ECS EXEC also uses up some of that 2K RAM during runtime.

With that in mind, it's not as straightforward to know what size the program will take in memory or if it would fit at a glance.

 

    -dZ.



#12 intvnut ONLINE  

intvnut

    Stargunner

  • 1,419 posts
  • Location:@R6 (top of stack)

Posted Sat Jan 11, 2014 10:54 AM

 

Hmm... I'm not sure if the ECS BASIC supports the Intellivoice.  I guess theoretically, you could Peek & Poke your way in there, but I would imagine it'll be much too slow...

 

       -dZ.

 

Well, that, and there's no PEEK and POKE.



#13 DZ-Jay OFFLINE  

DZ-Jay

    Quadrunner

  • 5,363 posts
  • Ranger Elf: Saviour of Christmas!
  • Location:NC, USA

Posted Sat Jan 11, 2014 11:43 AM

 

Well, that, and there's no PEEK and POKE.

 

Hmm... I had forgotten how simplified the ECS BASIC really is.  Is there really no way to read or write to arbitrary memory locations?  Oh well... 






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users