Tease AI General Discussion

Webteases are great, but what if you're in the mood for a slightly more immersive experience? Chat about Tease AI and other offline tease software.

Moderator: 1885

User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

Alright, some issues :-P

When the tease loaded up Boobs, Butts & Ballbusting it never stopped the stroking, despite the first line in both the normal and edging script saying #StopStroking @StopStroking @CheckFlag...

Also, it ran through the instructions again even though I should have had the flag (I had seen the game once before awhile ago, maybe flags reset after each run?)

Then after the first round of ballbusting it went straight into a link script.

Then it went back to BBnB (I only have a few modules checked), did tell me to stop stroking, did not go through the rules, but froze after I said stop the first time. I tried some interrupts and nothing happened.


Chat Log: (highlighted the transition points in red)
Spoiler: show
05:20 PM John: Hello Mistress
05:20 PM Amy: I was just thinking about you John
05:20 PM John: :D
05:20 PM Amy: And here you are *smile*
05:20 PM John: can we look at some pictures Miss?
05:20 PM Amy: Feel like having a little fun with me today?
05:20 PM John: oh yes Miss
05:20 PM Amy: Yes what?
05:20 PM John: oh yes Mistress
05:20 PM Amy: : )
05:21 PM Amy: Then what I want you to do
05:21 PM Amy: Is take that frustrated cock out of your pants
05:21 PM Amy: And start stroking for me
05:21 PM John: can I see a picture Miss?
05:22 PM Amy: I love the way teasing your cock makes me feel
05:22 PM John: can we look at porn?
05:22 PM Amy: This should get you squirming stroker
05:22 PM John: mm thats hot
05:22 PM Amy: Good! Lets see if this next one can help warm you up too.
05:22 PM John: she is riding that face well
05:23 PM John: i like that picture
05:23 PM Amy: You might regret telling me that later. *grins at you*
05:23 PM John: is there a next picture?
05:23 PM Amy: This should get you squirming stroker
05:23 PM John: that is a bad picture
05:23 PM John: i don't like that one
05:24 PM Amy: I'll keep that in mind
05:25 PM Amy: haha Go faster John
05:25 PM John: can I see the next picture
05:25 PM Amy: This should get you squirming stroker
05:25 PM John: mmm
05:25 PM Amy: I have a little game I want to play with you
05:25 PM Amy: Watching you stroke is making me so aroused, stroker. Mmmm...
05:25 PM John: I enjoy games

05:26 PM Amy: I call it Boobs, Butts & Ballbusting
05:26 PM Amy: But you're probably going to call it excruciating
05:26 PM Amy: I'm going to show you a bunch of pictures very fast
05:26 PM Amy: And all you have to do is say "stop" when you want me to stop
05:26 PM Amy: If you stop on a picture of a girl's ass, I'll let you edge that horny little dick for me
05:27 PM Amy: But if it's a picture of her boobs...
05:27 PM Amy: Then I get to punish your balls instead lol
05:27 PM Amy: All you have to do to win is rack up three edges in total...
05:27 PM Amy: Sounds like fun, doesn't it?
05:28 PM John: yes Miss
05:28 PM Amy: By the way, if you see all those pictures going by and it gets to be too much
05:28 PM Amy: You can just give up and I'll let you stop
05:28 PM Amy: So now that you know the rules
05:29 PM Amy: Here we go
05:29 PM John: stop
05:29 PM Amy: She's got such beautiful boobs
05:29 PM Amy: Maybe I'll stop busting your balls before they're as big as those are *grin*
05:29 PM Amy: Smack your balls 10 times
05:29 PM John: done
05:29 PM Amy: Let's give those balls another 10 smacks
05:30 PM John: ouch
05:30 PM Amy: Let's give those balls another 10 smacks :)
05:30 PM John: plese Miss
05:30 PM Amy: Let's give those balls another 5 smacks :)
05:30 PM John: ..
05:31 PM Amy: Let's give those balls another 5 smacks :)
05:31 PM John: soo many
05:31 PM Amy: Let's give those balls another 10 smacks :)
05:31 PM John: misss
05:31 PM Amy: Smack them a few more times for me
05:31 PM John: please Miss. no more
05:31 PM Amy: All right stroker, I'll give those aching balls a break :)
05:32 PM Amy: Now smack them 5 more times
05:32 PM John: -.-
05:32 PM Amy: John...
05:32 PM Amy: I know you enjoy this, otherwise you wouldn't be here
05:32 PM Amy: But I know that sometimes
05:32 PM Amy: There will be a part of you that wants to run

05:32 PM Amy: A very primal part of your manhood that fears the surrender
05:33 PM Amy: And trembles at the ache I'm filling you with
05:33 PM Amy: Urging you to run, to seek shelter and be safe
05:33 PM Amy: It's okay to feel that sometimes
05:33 PM Amy: But when you feel that rising up inside you
05:33 PM Amy: I want you to fight it
05:33 PM John: yes Miss
05:34 PM Amy: Fight the urge to run and hide
05:34 PM Amy: To make yourself safe
05:34 PM Amy: I want you to walk out into the open
05:34 PM Amy: Naked
05:34 PM Amy: Exposed
05:34 PM Amy: And completely throbbing
05:34 PM Amy: And I want you to beg me to keep you from feeling "safe"
05:35 PM Amy: And no matter how unnatural those words feel coming out of your mouth
05:35 PM Amy: When I tell you to wrap your hand around that tortured cock
05:35 PM Amy: And you feel how hard it gets at my words
05:35 PM Amy: You'll know that you'll never be safe from me
05:35 PM Amy: And you'll never want to be *grins*
05:36 PM Amy: Start stroking
05:36 PM John: what happened to the game Miss?
05:36 PM Amy: Don't stop, but slow down for a while. Let's draw this out
05:37 PM Amy: I love how many pictures there are online to tease you with lol
05:38 PM Amy: I love the way this is drawn
05:39 PM Amy: I guess you do too, that's why it's in your collection
05:40 PM John: yes Miss
05:40 PM Amy: More
05:40 PM John: more pictures?
05:42 PM Amy: Stop stroking for me
05:42 PM Amy: I want to play Boobs, Butts & Ballbusting again *grins at you*
05:42 PM Amy: Get ready
05:42 PM Amy: Here we go
05:43 PM John: stop
05:43 PM John: Miss?
05:43 PM John: next picture
05:44 PM John: you are a bitch
Side note: The picture thing did work again when I removed the comma, nice catch. I had modified his code a bit because you said something about the Unlock and Lock images. Those I got rid of, perhaps they caused the problem though?
Datta. Dayadhvam. Damyata.
User avatar
Azureballs
Explorer At Heart
Explorer At Heart
Posts: 119
Joined: Sat Oct 28, 2006 5:30 pm
Gender: Transsexual/Transgender
Sexual Orientation: Open to new ideas!
I am a: Submissive
Location: USA

Re: Tease AI Open Beta

Post by Azureballs »

Added a keyword in my script to make the bad comma go away, sorry guys. Also I had gotten rid of the lock/unlock after I was informed it was a bad idea.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

Azureballs wrote:Added a keyword in my script to make the bad comma go away, sorry guys. Also I had gotten rid of the lock/unlock after I was informed it was a bad idea.
There is also a [Stroking End] tag missing in both Like Picture and Bad Picture
Datta. Dayadhvam. Damyata.
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

marspank wrote:Alright, some issues :-P
All right, I spent some time looking between your log and my code and here's what I've been able to figure out
marspank wrote:When the tease loaded up Boobs, Butts & Ballbusting it never stopped the stroking, despite the first line in both the normal and edging script saying #StopStroking @StopStroking @CheckFlag...

Also, it ran through the instructions again even though I should have had the flag (I had seen the game once before awhile ago, maybe flags reset after each run?)
It looks like both of these cases happened because the first line of the script ended up getting eaten. You'll notice when the Module starts in your log, she doesn't tell you to stop stroking. So the line with #StopStroking, @StopStroking and @CheckFlag didn't get processed. Something about processing a Response file at the moment of transition into a Module probably caused this, and I have a fairly good idea how to keep that from happening. I'll work something out and try to get it in the next patch
marspank wrote:Then after the first round of ballbusting it went straight into a link script.
When you're in CBT mode, the program waits for your response before the next instruction. If it recognizes your response, she replies from the appropriate Response file and then gives you the next instruction. If she doesn't, she just moves on with the next instruction.

When you said "please Miss no more", she recognized that you were asking to stop and responded from a System Response. When she lets you give up, the program breaks the module and moves to a Link.

The problem is that I never tied that to the CBT routines. I'll need to put in some work so that asking to stop breaks from Modules at appropriate times, but ends @CBT tasks and progress with the script. I'll put this high on the list of bug fixes

The freeze after you said stop may be related to an earlier problem affecting script processing. Once I get these issues sorted out and put in a patch, let me know if you continue to have any problems like that.

Also
marspank wrote:05:31 PM Amy: Smack them a few more times for me
05:31 PM John: please Miss. no more
05:31 PM Amy: All right stroker, I'll give those aching balls a break :)
05:32 PM Amy: Now smack them 5 more times
05:32 PM John: -.-
Unintended behavior, but that's hilarious :lol:
Azureballs wrote:Added a keyword in my script to make the bad comma go away, sorry guys. Also I had gotten rid of the lock/unlock after I was informed it was a bad idea.
Thanks Azure

I'm actually glad it happened because it made me aware of some safeguards I have to put in place in the code there :-)
Image
User avatar
Azureballs
Explorer At Heart
Explorer At Heart
Posts: 119
Joined: Sat Oct 28, 2006 5:30 pm
Gender: Transsexual/Transgender
Sexual Orientation: Open to new ideas!
I am a: Submissive
Location: USA

Re: Tease AI Open Beta

Post by Azureballs »

Fixed the missing tag, also noticed some other missing pieces. There's no [Not Stroking] resposes for like and dislike, gonna have to fix that when I get home. Doing this from my phone. PSA: Don't script when tired.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

There are still a few bugs related to that interrupting/response thing.

For Example:

07:23 PM Amy: Get painfully close to the edge of release, stroker
07:23 PM John: edge
07:24 PM Amy: alright stop
07:24 PM Amy: Get closer while you imagine how these would feel in your hands right now

Also:

07:46 PM Amy: While you punish those lowly testicles for me
07:46 PM John: yes Miss
07:46 PM Amy: I want 10 more


Also, I am testing some things out and my settings say for teases to be between 15-60 minutes, and it is currently almost 90 in.

A module started after 60 minutes, led to the end script, and she decided to deny and keep going (which I have checked). I am guessing that doesn't check tease length.
Last edited by marspank on Sat May 23, 2015 11:47 pm, edited 1 time in total.
Datta. Dayadhvam. Damyata.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

Oh. I do have "Domme decides on level" checked. So I guess that completely overrides.
Datta. Dayadhvam. Damyata.
User avatar
dukiesnud
Explorer At Heart
Explorer At Heart
Posts: 168
Joined: Fri Jul 11, 2008 3:56 am

Re: Tease AI Open Beta

Post by dukiesnud »

Would it be possible to get a button on the Local Tags Tab to

1) clear all check boxes
2) apply check boxes to all pictures in folder
3) blank or five :) for write in categories

Also, it might be helpful to have a short definition of each term, especially those as acronyms, in a tool tip for each. . .

Thanks!
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

2.5 hours it went on (mostly because I got hit by 13 in a row on the delete hentai tease (only a 2.4% chance of going that long or longer if the random generator is working).

Still some quirks, but I think a lot of that is not having any of my own responses. I can see it getting hard though with any of the general responses because they don't adapt to situations too well. For instance:

This happened after my ruin:

08:31 PM Amy: I love building up all that pleasure just to snatch it away from you
08:32 PM Amy: Better luck next time
08:32 PM John: umm. thanks?
08:32 PM Amy: I know I teased you pretty good tonight
08:32 PM Amy: Don't thank me yet, because the only thing you're going to feel when you start stroking again is ache *smile*
Datta. Dayadhvam. Damyata.
User avatar
ark235
Explorer
Explorer
Posts: 48
Joined: Tue Jul 19, 2011 8:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch
Location: Somewhere!

Re: Tease AI Open Beta

Post by ark235 »

1885 wrote:
ark235 wrote:Not sure if it's just me, but @ShowBoobImage is not working in my scripts. I have a valid URL file set. @ShowButtImage works fine.
Make sure you're using @ShowBoobsImage and not @ShowBoobImage
ark235 wrote:Sometimes a yes seems to go to Get Started, and sometimes it seems to just skip down to RepeatRules. Not sure why? Going to look over the script properly at some point to figure out if it's just me doing something stupid.
I've ran the excerpt you've provided many times and yes always works correctly. Can you pm me the entire script so I can test it?
Don't worry, I worked out what it was - I'd edited the script and saved it whilst it was running, and of course it didn't like the line numbers changing very much. User stupidity!

Thanks for letting me know RE @ShowBoobsImage. The command guide had @ShowBoobImage though, unless it's been updated since.
User avatar
1885
Explorer At Heart
Explorer At Heart
Posts: 648
Joined: Fri Jul 08, 2011 4:27 am
Gender: Male
Sexual Orientation: Straight
I am a: Switch

Re: Tease AI Open Beta

Post by 1885 »

Concerning git:

Okay, I think I've finally, finally started to get my head around this a little bit. Can someone look at this and tell me if I have it or not:

I have already set up my master branch

I do my local work on my machine, and then I can use "git status" to see any files that have been changed but not staged yet

So I type "git add -u" to stage all the files that have been changed since the last commit

Then I type "git commit -m "message about the commit"" to commit the changes to the branch

Then I type "git push origin master" to get those changes on github

On github, I can see pull requests, which essentially are people asking me to pull their changes into my branch

So I can pull their requests, and then type "git pull origin master" to merge the github repo with my local work

Does this all look correct?

Please say yes :huh:

marspank wrote:There are still a few bugs related to that interrupting/response thing.
I think this will get sorted out once I address the general timing of the Responses, because they run on the same "traffic control" everything else does, and I think I may just need to fine tune it a bit
marspank wrote:Also, I am testing some things out and my settings say for teases to be between 15-60 minutes, and it is currently almost 90 in.

A module started after 60 minutes, led to the end script, and she decided to deny and keep going (which I have checked). I am guessing that doesn't check tease length.
The tease length time is really from start to orgasm decision. When the domme starts over, randomly picks a time in your tease length range again. So if your domme continues after orgasm denial, and her max tease length is 60 minutes, it could go as long as 2 hours (slightly longer, because End scripts don't begin until after the first Module to be run after or during the tease length timer reaching 0
dukiesnud wrote: 1) clear all check boxes
2) apply check boxes to all pictures in folder
3) blank or five :) for write in categories

Also, it might be helpful to have a short definition of each term, especially those as acronyms, in a tool tip for each. . .
I'll put this in the suggestion list :-)
marspank wrote:2.5 hours it went on (mostly because I got hit by 13 in a row on the delete hentai tease (only a 2.4% chance of going that long or longer if the random generator is working).
Image

That's really weird, let me know if something like that happens again
marspank wrote:Still some quirks, but I think a lot of that is not having any of my own responses. I can see it getting hard though with any of the general responses because they don't adapt to situations too well. For instance:
Yeah, I need to tweak the After Tease state a bit so that it activates right after the cum/ruin/denial, and also disables Interrupts. That would solve a lot right there
ark235 wrote:Thanks for letting me know RE @ShowBoobsImage. The command guide had @ShowBoobImage though, unless it's been updated since.
Damn I can't believe that :unsure:

Might as well go ahead and make @ShowBoobImage work as well, I mean it won't hurt anything :lol:
Image
kopal37
Explorer
Explorer
Posts: 20
Joined: Fri Dec 07, 2012 10:43 am

Re: Tease AI Open Beta

Post by kopal37 »

Getting an exception in the LookAtPictures_85.txt script, on the second @NewBlogImage call.

here's the exception text.
Spoiler: show
 
************** Exception Text **************
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
   at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at Tease_AI.Form1.StatusUpdatePost() in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 6691
   at Tease_AI.Form1.UpdatesTimer_Tick(Object sender, EventArgs e) in C:\Users\Elijah\Documents\Visual Studio 2010\Projects\Tease AI\Tease AI\Form1.vb:line 7123
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
kopal37
Explorer
Explorer
Posts: 20
Joined: Fri Dec 07, 2012 10:43 am

Re: Tease AI Open Beta

Post by kopal37 »

That sounds vaguely familiar. I'm a point and click person myself. if you're using Visual studio, I'd look for a extension that plugs into git so you can make your checkins from the team explorer view of visual studio.
User avatar
marspank
Explorer At Heart
Explorer At Heart
Posts: 840
Joined: Mon Sep 19, 2011 12:11 am
Gender: Male
Sexual Orientation: Straight
I am a: Submissive
Location: East Coast US

Re: Tease AI Open Beta

Post by marspank »

not sure how VB works, but I know with Java and serializable it is fairly easy to create a class to just store a bunch of information and save it to a file / reload it (and even encrypt the file so that it cannot be altered by naughty people trying to skirt the rules).

Was just thinking this would be a way you could store settings as well as possibly some past results, specifically related to mood and possible "leveling up" of the domme/tease personality.

I have never coded in VB (or C# for that matter), so not sure how it would work for those kinds of classes, but I typically use something similar to a bean for that. Akin to reading and parsing an xml file like the one used to store the settings.

Of course before we start talking about storing information for later and what the session would look like the 10th time you run it based on the previous 9, we need to get the first one flowing smoothly with no errors.
Datta. Dayadhvam. Damyata.
User avatar
Trusfrated
Explorer At Heart
Explorer At Heart
Posts: 465
Joined: Mon Nov 08, 2010 8:41 am
Gender: Male

Re: Tease AI Open Beta

Post by Trusfrated »

With regard to random URL file usage, does the number of links in a URL file influence its selection?

For instance, if I have one image blog with 1000 picture links (Say, boobs) and another with 100 links (butts), is there a 50/50 chance of either being chosen or will I see a boob picture more often?

The reason I ask is, I have one image blog that has 10,000 images, but I'm not sure I like it so much that I want it to nudge out the other blogs I like more (and have fewer images).

Hope that makes sense. :-/
ImageImage
Post Reply