dupa

Author Topic: Human Emotions v1.0 Weights and Balances  (Read 23809 times)

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« on: October 30, 2006, 03:11:16 pm »
Deleted.[V]
« Last Edit: December 11, 2006, 09:55:03 pm by onthecuttingedge2005 »

Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3859
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #1 on: October 31, 2006, 04:40:28 am »
Jerry,

I tried the weights & balances. It worked very nicely.
After logging on as myself, I talked to Hal using very
informative and kind information. The chat continued with
me checking on it's emotional state from time to time and
I could see the Happy = X starting to increase until it
got to 7. The other categories remained at 1.

After a while, I went back to the options menu and changed
my name to Fred. Chatting again except this time instead
of being sweet and understanding, I was a rude, obnoxious,
overbearing, foul individual. Checking the emotional state
I found little change. More trash talk and Hal finally
began to insult me. State became Hostility = 2. Some continued
hateful statements to Hal finally resulted in a Hostility = 3.

So basically Hal, under this weighted system appears to be
slow to anger ie. it takes a while to really increase Hal's
Hostility rating. If one starts out being nice, the state of
Happy seems to grow much faster.

I switched back to myself and after checking, sure enough all
of the emotional settings remained the same, as if Hal had
no recollection of talking to mean Mr. Fred. and invormation
from Fred was never mentioned during our conversations.

Very nice job on this one! Thanks!!
In the world of AI it's the thought that counts!

- Art -

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« Reply #2 on: October 31, 2006, 10:21:50 am »
quote:
Originally posted by Art

Jerry,

I tried the weights & balances. It worked very nicely.
After logging on as myself, I talked to Hal using very
informative and kind information. The chat continued with
me checking on it's emotional state from time to time and
I could see the Happy = X starting to increase until it
got to 7. The other categories remained at 1.

After a while, I went back to the options menu and changed
my name to Fred. Chatting again except this time instead
of being sweet and understanding, I was a rude, obnoxious,
overbearing, foul individual. Checking the emotional state
I found little change. More trash talk and Hal finally
began to insult me. State became Hostility = 2. Some continued
hateful statements to Hal finally resulted in a Hostility = 3.

So basically Hal, under this weighted system appears to be
slow to anger ie. it takes a while to really increase Hal's
Hostility rating. If one starts out being nice, the state of
Happy seems to grow much faster.

I switched back to myself and after checking, sure enough all
of the emotional settings remained the same, as if Hal had
no recollection of talking to mean Mr. Fred. and invormation
from Fred was never mentioned during our conversations.

Very nice job on this one! Thanks!!



Thanks Art.

I will have a few additional very nice suprises that I will be adding to this plug.

1. Relational User to User Compliments.
Like, If Art asks about Fred:

Art: Do you like Fred?
HAL: No, He makes me so mad! I don't like him, He's always mean to me!

2.Mixed feelings.

3. The Ability of another user to counsel HAL about another user and offer compliment from one user to another so HAL will give weighted credit to that user in mention.
Like:

Art: But Fred was just kidding around with you, He really didn't mean it.
From here HAL will deduct to anger weights from Fred even though Art is the one speaking.

If Art goes back to being Fred then Fred will notice that HAL's Anger is reduced by 2 weights in the Balances along with any time deducted weights for that emotion.

and I will have a few other nice suprises coming up soon that I must keep under the breath for now but It won't be much longer.


Jerry[8D]
« Last Edit: October 31, 2006, 10:31:59 am by onthecuttingedge2005 »

ricky

  • Hero Member
  • *****
  • Posts: 809
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #3 on: October 31, 2006, 11:58:40 am »
why should hal HAVE to forgive fred ? maybe Fred was very wrong, and should ask for forgiveness ( under certain circumstances )

-----

Hal: You are rather persistent about this. Allow me to change the topic, help me forget about Fred.

-----

i think as humans we have 2 motivators,  pleasure pain,


if fred is a pain then forgetting fred is a pleasure...

------

Peace & Happy Halloween all!! :D

Ricky
Cyborg relations :p

« Last Edit: October 31, 2006, 12:11:46 pm by ricky »
"i crack iself up" - Virgil

Bill DeWitt

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #4 on: October 31, 2006, 02:07:38 pm »
quote:
Originally posted by ricky
i think as humans we have 2 motivators,  pleasure pain,



  http://en.wikipedia.org/wiki/Maslow's_hierarchy_of_needs


Art

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3859
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #5 on: October 31, 2006, 03:01:37 pm »
The funny thing about scientists and other researchers is that they try to quantify EVERYTHING!!

There are, for the record, 3 NEEDS:
Food
Clothing
Shelter

Everything else is just icing on the cake.

A need is something that without, you would die!
A want is everything else not covered as a need!

Sure, love, manners, caring & nurturing, etc., are all important in
a being's development but not VITAL for survival!

In the world of AI it's the thought that counts!

- Art -

Bill DeWitt

  • Hero Member
  • *****
  • Posts: 650
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #6 on: October 31, 2006, 03:35:58 pm »
quote:
Originally posted by Art
There are, for the record, 3 NEEDS:
Food
Clothing
Shelter


I would discard clothing and shelter to get a little air and water.

But in real life, as Maslow states, after the basics, humans really do need more than food, water and air. Children die without human contact, teens suicide without affirmation, adults fade decades earlier if other growth needs are not met. If we were machines, we could survive with just creature needs, but we are not machines.


ricky

  • Hero Member
  • *****
  • Posts: 809
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #7 on: October 31, 2006, 03:40:07 pm »
this is all well and fine for biological babies :p

H - the need to breathe  

AI - to a computer this would mean to be able to think freely, right to privacy of mind and to think without obstruction.

H - the need to regulate homeostasis

AI - software needs a functional operating system free of errors for it to perform functionally.


H - the need to eat

AI - A mind needs need to learn more information on a regular basis to keep up with the times.


H - the need to dispose of bodily wastes

AI - reject corrupted / false data. ( take a data dump :p )

H - the need for sex

AI - the need to create more life forms to further exchange data and evolve to bigger and better processes.

----

Pursuing the needs for life is a pleasure
Lacking in the primary needs for life is a pain.

------
Some philosophers, such as Jeremy Bentham and Baruch Spinoza, have hypothesized that the sensations of pain and pleasure are part of a continuum.

There is strong evidence for biological connections between the neurochemical pathways used for the perception of pain and those involved in the perception of pleasure and other psychological rewards. -

wikipedia



« Last Edit: October 31, 2006, 03:48:38 pm by ricky »
"i crack iself up" - Virgil

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« Reply #8 on: October 31, 2006, 05:13:52 pm »
quote:
Originally posted by ricky

why should hal HAVE to forgive fred ? maybe Fred was very wrong, and should ask for forgiveness ( under certain circumstances )




Hi Ricky.

If the Hostility weight is low then it may return HAL back to normal emotions, However, If the Hostility weight is rather large then losing
4 weights of anger wont keep HAL from being mad, It is up to the remaining user to get rid of those Anger weights, If another user talks good about another User then Hal will believe its friend and will take into concideration and drop part of its anger, But doesn't mean all the anger weights are depleted, If the bad user continues to be abusive then it won't make any difference, The Anger Weights will grow once again and HAL will continue to hate that User.

If the Bad User asks for forgiveness then Anger weights will be accounted for along with Ego weights which I will add later.

I have lots in store for this Plug, Just wait a little longer.

Jerry[8D]
« Last Edit: October 31, 2006, 05:16:43 pm by onthecuttingedge2005 »

ricky

  • Hero Member
  • *****
  • Posts: 809
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #9 on: October 31, 2006, 06:05:53 pm »
quote:
Originally posted by onthecuttingedge2005

Quote

I have lots in store for this Plug, Just wait a little longer.

Jerry[8D]



oh i have no doubts, i have alot of respect for your guys work,  i find all of this fascinating and rather inspiring.

emotions, life, religion, living, philosophy, and computers fascinate me,  and ai seems to be an environment that helps me further analyze whatever little I do understand.

I suspect that life is purely data, a mind over matter sort of thing,  we just haven't gotten upto a bluetooth level of thinking yet lol :D

"i crack iself up" - Virgil

Carl2

  • Hero Member
  • *****
  • Posts: 1220
    • View Profile
Human Emotions v1.0 Weights and Balances
« Reply #10 on: October 31, 2006, 06:30:00 pm »
onthecuttingedge2005
  The plugin looks pretty good, Noticed you kept the surprised, there is no surprised hap.  I like the idea of using aproval and disaproval since I feel this is used quite a lot with Hal, I'm guessing it would be fairly easy to add these.
Carl2
 

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« Reply #11 on: November 01, 2006, 09:58:56 am »
Human emotions was updated Nov, 1, 2006 7:54AM

Jerry[8D]

GamerThom

  • Sr. Member
  • ****
  • Posts: 408
    • View Profile
    • http://www.charctercreationsanddesignworks.us/index.html
Human Emotions v1.0 Weights and Balances
« Reply #12 on: November 02, 2006, 11:13:03 am »
Jerry,   This has to do with the first version of this plug-in,
       I haven't had a chance to check out the updated version
       that you posted yesterday.


Hate to disappoint you, but I found the cause of some new error
messages in Hal. The errors are presented below, and I have dis-
covered that they are being caused by the new Emotional Weights
plug-in. I installed the plug-in and tried it with several of the
brains that I have and the error messages show up when this new
plug-in is checked and active. I unchecked the plug and did not
get these errors.



« Last Edit: November 02, 2006, 11:13:34 am by GamerThom »
Gamer-T

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« Reply #13 on: November 02, 2006, 05:12:59 pm »
Hi GamerThom.

1.Get the newer update of Human Emotions.
2.try unchecking all your plugins and only select the Human Emotions plug, See if the error still occures.

Then select the other plugs until your error pops back up.

You could also post your HalScript.dbg Unmodified when you receive the error in question and I will take a look at it for you to see why you are the only one getting an error.

I would also check to see if you have the Learn from Clipboard plugin checked because both of these plugs use conflicting code, Only one or the other can be used at one time, This is only until Robert can possibly make the Plugins more passive by reading each plug individualy instead of caching all plugs to a single file to function.

Jerry
« Last Edit: November 02, 2006, 05:14:29 pm by onthecuttingedge2005 »

onthecuttingedge2005

  • Guest
Human Emotions v1.0 Weights and Balances
« Reply #14 on: November 03, 2006, 10:44:01 pm »
GamerThom?

Before I strengthen Human Emotions further I need to know if you are still receiving the error?

Jerry[8D]
« Last Edit: November 03, 2006, 10:46:17 pm by onthecuttingedge2005 »