Jump to content

The Legendary Super Derp

Members
  • Posts

    1
  • Joined

  • Last visited

Posts posted by The Legendary Super Derp

  1. Hi, Im Having a little Trouble With An AI That Can Hold Memory. I Have 5 Strings (Memory Cartridges Or What You Would Call It.)

        string MEMORY1 = "";
        string MEMORY2 = "";
        string MEMORY3 = "";
        string MEMORY4 = "";
        string MEMORY5 = "";

    And When You Type Text into the chat bot, it holds a memory in the memory cartridges. like so:

        cin >> MEMORY1; // Goes into the MEMORY 1 cartridge
        
    And if you type a certain thing into the first memory card it will effect the second:
     cin >> MEMORY1;
        if(MEMORY1 == "hello"){
          Response = "Hi, Im Sam.\n";
          cout << Response;
        }
        cin >> MEMORY2;
        if(MEMORY2 == "Example"){
          if(MEMORY1 == "hello"){
            Response = "thanks!";
            cout << Response;
          }
        }

    but if i used  2 words, It would skip over, but if theres no other one, like my example. it ends the program.
    TL:DR : If i use 2 words for chatbot ai text, it skips and ends program.
    this is the first c++ program ive ever made, so it would mean a lot if you can help me :)

×
×
  • Create New...