Bots and Simulations > Bot Tavern

Bots with Feelings

(1/6) > >>

Ulciscor:
Hey everyone!

I was wondering if it would be possible to make a bot that had a reeeally basic set of 'emotions' for events. Not the kind of emotions we think of, rather crude weightings that are associated with events.

Like being shot at or having low energy would give a negative weight. Reproducing or feeding would give a positive weight. Then the bot could act in such a way as to make its 'emotional state' as high as possible by carrying out the appropriate events.

I know this would be no mean feat and would probably make the bot clunky and slow in a competition but this is just food for thought lol.

B) Ulciscor B)

Numsgil:
You'd have to either set up a neural network (as you suggested in the other post) or a Finite State Machine or something along those lines.  It would mean quite a bit of programming, but I'm sure it's possible.  The trick is just deciding on an appropriate structure for your DNA.

And quite a few variables, but that's not a bad thing since 800 aren't used.   :lol:

1.  You'd need to have weights for each state, both permanent (remembered) and
temporary (I'm getting hungry!)

2.  A variable for the current state

3.  Something to stop other states from interupting a current state where needed

4.  Something to pick a new state based on weights for each state (both permanent and temporary) after a current state is at a good stopping place.

Would be some work, but it's possible.

Zelos:
yeah, a mb or Mb is able to do that, by making all the bots a part of the brain.

PurpleYouko:
Inter-bot communication will need to be improved first.

Ulciscor:
I really need to find a way to get a bot to test whether a tie is actually tied or not, if you know what I mean.

Navigation

[0] Message Index

[#] Next page

Go to full version