Author Topic: Project: OuterAI  (Read 3239 times)

0 Members and 1 Guest are viewing this topic.

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Project: OuterAI
« on: May 09, 2014, 04:01:31 pm »
I'm trying to create an advanced Artificial Intelligence on my own in pure TI-Basic. I'm still not sure what it should be for. I have an idea of how it will broadly work, I just need some context around the AI. I'm not sure how it should respond to what. Suggestions for what it would be able to do are much appreciated!
« Last Edit: May 09, 2014, 05:05:52 pm by 123outerme »

Offline JWinslow23

  • Coder Of Tomorrow
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 556
  • Rating: +43/-6
  • I make quality calculator games...when I have time
    • View Profile
Re: Project: OuterAI
« Reply #1 on: May 09, 2014, 06:24:12 pm »
I think I did something like that before. I programmed a chatbot in TI-BASIC. It was primitive, but it was one of the best and most complex works I have ever done in that time.

I don't have the program file anymore, but it was 2 kilobytes, so I imagine it can't be that hard to start from scratch. I'll help with anything you need for this project. Especially if it's on a TI-84+CSE! XD
Did you know that "Ammonia Gas" rearranged is "As Omnimaga"?
Click here for the only set of games you'll ever need
= ?

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: Project: OuterAI
« Reply #2 on: May 09, 2014, 07:00:30 pm »
I think I did something like that before. I programmed a chatbot in TI-BASIC. It was primitive, but it was one of the best and most complex works I have ever done in that time.

I don't have the program file anymore, but it was 2 kilobytes, so I imagine it can't be that hard to start from scratch. I'll help with anything you need for this project. Especially if it's on a TI-84+CSE! XD
Thanks! I'm still not sure what the AI should be for. I programmed it for a fighting scenario for right now like in Terrors (under my signature, second spoiler, top link), but all I need is something to materialize it around, if you catch my drift.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Project: OuterAI
« Reply #3 on: May 09, 2014, 10:49:57 pm »
I wonder if a fighting AI would be fast enough for game use in BASIC? I tried making enemies move before depending of certain factors, but not making them attack.

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: Project: OuterAI
« Reply #4 on: May 10, 2014, 08:57:39 am »
I wonder if a fighting AI would be fast enough for game use in BASIC? I tried making enemies move before depending of certain factors, but not making them attack.
An easy way to make them attack, in my mind, would be something like:
Code: [Select]
:If (variable for health)=10:Then
:("Move away" commands)
:Else:If B(variable 1 for displaying where enemy is)-X(variable for displaying where you are)=abs(1) or A-Y=abs(1):Then
(variable for your health)H-D(variable for damage)->H
Wait, can you even do "If X=abs(1)"?

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: Project: OuterAI
« Reply #5 on: May 17, 2014, 01:12:21 pm »
This project is not dead, but is put on hold, due to the development of Source Seekers. Thanks everyone!