Thanks for the report, I'll add those to my list of things to look into.cursor10 wrote: Sat Feb 06, 2021 11:00 pm Hi, I found 2 Errors (Maybe);)
1. After the Prachute Task the Metronome Sound doesn't stopp.
- Spoiler: show
- 10:20:08 nachm. CHAT: 10:20 nachm. Misstress Amadathy: Now we're going to have some fun with it!
10:20:16 nachm. CHAT: 10:20 nachm. Misstress Amadathy: Attach it while you're at it haha
10:20:23 nachm. CHAT: 10:20 nachm. Misstress Amadathy: Tell me when you are ready
10:22:05 nachm. CHAT: 10:22 nachm. I: Ready goddess
10:22:05 nachm. INFO: Calculating mood for 638 and strictness 1
10:22:05 nachm. INFO: Calculating mood for 638 and strictness 1
10:22:05 nachm. INFO: Feel like showing power: 62
10:22:12 nachm. CHAT: 10:22 nachm. Misstress Amadathy: Stupid slut go ahead and attach 1.25kg to your parachute
10:22:27 nachm. CHAT: 10:22 nachm. Misstress Amadathy: I don't know if you use weights, water bottles, a bucket or anything else
10:22:39 nachm. CHAT: 10:22 nachm. Misstress Amadathy: Tell me when you are ready to continue
10:25:41 nachm. CHAT: 10:25 nachm. I: Ready goddess
10:25:42 nachm. CHAT: 10:25 nachm. Misstress Amadathy: Wonderful
10:25:42 nachm. INFO: Calculating mood for 638 and strictness 1
10:25:42 nachm. INFO: Feels evil chance 40
10:25:48 nachm. CHAT: 10:25 nachm. Misstress Amadathy: I think it's time for some exercise! *laugh*
10:25:57 nachm. CHAT: 10:25 nachm. Misstress Amadathy: You're going to do jumping jacks for me...
10:26:12 nachm. CHAT: 10:26 nachm. Misstress Amadathy: I will give you a metronome and you are gonna do jumping jacks until it stops *naughty grin*
10:26:30 nachm. CHAT: 10:26 nachm. Misstress Amadathy: Additionally I want you to count out loud every single jumping jack you do
10:26:37 nachm. INFO: Calculating mood for 638 and strictness 1
10:26:37 nachm. INFO: Calculating mood for 638 and strictness 1
10:26:37 nachm. INFO: Feel like showing power: 62
10:26:42 nachm. CHAT: 10:26 nachm. Misstress Amadathy: You better not miss a single jump stroker
10:26:52 nachm. CHAT: 10:26 nachm. Misstress Amadathy: Get ready we will start once you hear the beat!
10:26:57 nachm. INFO: Calculating mood for 638 and strictness 1
10:26:57 nachm. INFO: Calculated 68 corner time seconds based on mood 2 and strictness 1
10:28:06 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:06 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:06 nachm. INFO: Feel like showing power: 62
10:28:07 nachm. CHAT: 10:28 nachm. Misstress Amadathy: Come back idiot
10:28:12 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:12 nachm. INFO: Calculated 74 corner time seconds based on mood 2 and strictness 1
10:28:12 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:12 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:12 nachm. INFO: Feel like showing power: 62
10:28:14 nachm. CHAT: 10:28 nachm. Misstress Amadathy: Tell me idiot
10:28:19 nachm. CHAT: 10:28 nachm. I: Ready goddess
10:28:21 nachm. CHAT: 10:28 nachm. Misstress Amadathy: How often did you perform a jumping jack?
10:28:24 nachm. CHAT: 10:28 nachm. I: 35
10:28:24 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:24 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:24 nachm. INFO: Feel like showing power: 62
10:28:31 nachm. CHAT: 10:28 nachm. Misstress Amadathy: Almost correct. I am not gonna punish you for that bitch
10:28:37 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:37 nachm. INFO: Calculating mood for 638 and strictness 1
10:28:37 nachm. INFO: Feel like showing power: 62
10:28:42 nachm. CHAT: 10:28 nachm. Misstress Amadathy: You can remove the parachute now cuckie n_n
10:28:55 nachm. CHAT: 10:28 nachm. Misstress Amadathy: I hope your balls aren't falling of yet *naughty grin*
10:29:04 nachm. CHAT: 10:29 nachm. Misstress Amadathy: I hope you enjoyed this as much as I did
10:29:08 nachm. INFO: Calculating mood for 638 and strictness 1
10:29:08 nachm. INFO: Feel like punishing chance: 31
10:29:12 nachm. CHAT: 10:29 nachm. Misstress Amadathy: I certainly had a lot of fun *grin*
2nd.
Gay Picture Game doesn't End on Butt 5 times.
Thanks Guys.
- Spoiler: show
- 11:16:11 nachm. CHAT: 11:16 nachm. I: Stop
11:16:16 nachm. CHAT: 11:16 nachm. Misstress Amadathy: That was the fifth time you hit the butt stop
11:16:16 nachm. SEVERE: Tried to add same text instance multiple times.
11:16:20 nachm. CHAT: 11:16 nachm. Misstress Amadathy: Which means this game is at an end
11:16:29 nachm. CHAT: 11:16 nachm. Misstress Amadathy: Be glad you didn't end with denial *giggle*
11:16:33 nachm. INFO: Calculating mood for 638 and strictness 1
11:16:33 nachm. INFO: Feel like punishing chance: 31
11:16:36 nachm. CHAT: 11:16 nachm. Misstress Amadathy: I will be generous today
11:16:38 nachm. INFO: Calculating mood for 638 and strictness 1
11:16:38 nachm. INFO: Calculating mood for 638 and strictness 1
11:16:38 nachm. INFO: Feel like showing power: 62
11:16:45 nachm. CHAT: 11:16 nachm. Misstress Amadathy: You may already remove all clamps from your body cuckie
11:17:15 nachm. CHAT: 11:17 nachm. I: Stop
11:17:18 nachm. CHAT: 11:17 nachm. Misstress Amadathy: Time for 20 fast strokes!
11:17:22 nachm. CHAT: 11:17 nachm. Misstress Amadathy: Get ready!
11:18:06 nachm. CHAT: 11:18 nachm. I: Stop
11:18:10 nachm. CHAT: 11:18 nachm. Misstress Amadathy: Well that's 100 slow strokes *grins*
11:20:45 nachm. INFO: Loaded array list stopStrokingHistory
11:20:45 nachm. INFO: Loaded array list stopStrokingHistory
11:20:45 nachm. INFO: Loaded array list stopStrokingHistory
11:20:46 nachm. CHAT: 11:20 nachm. Misstress Amadathy: And... stop
11:20:54 nachm. CHAT: 11:20 nachm. I: Stop
11:20:54 nachm. SEVERE: Tried to add same text instance multiple times.
11:20:55 nachm. CHAT: 11:20 nachm. Misstress Amadathy: Oh my oh my!
11:21:01 nachm. CHAT: 11:21 nachm. Misstress Amadathy: That's 2 days in chastity for you *sad*
11:21:06 nachm. INFO: Calculating mood for 638 and strictness 1
11:21:06 nachm. INFO: Calculating mood for 638 and strictness 1
11:21:06 nachm. INFO: Feel like showing power: 62
[Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Moderator: 1885
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Thanks for the report, I'll add those to my list of things to look into.
Author of:
MiloDB: Finding Old Teases
-
ThePurpleSnowglobe
- Explorer

- Posts: 5
- Joined: Sun Feb 07, 2021 10:55 pm
- I am a: Switch
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I am not sure whether I am reporting a bug or making a suggestion. In the script "Session > Modules > Tease > NoChastity > ImageStrokes" you have to stroke to several images. I found it rather strange that the script was only alternating between 50 strokes and 250 strokes and I do not know, if this is the desired behaviour. In line 16 the script reads:
So the script selects either 50 or 250 strokes. I wonder, if the original intention rather might have been something like this:
My personal suggestion would be something like this:
Code: Select all
let strokes = random(50, 250);Code: Select all
let strokes = randomInteger(50, 250);Code: Select all
let strokes = randomInteger(5, 25) * 10;- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Created some additional pull requests:
Fixes for even more minor spelling and grammar (there are getting fewer and fewer of these!):
https://github.com/GodDragoner/Spicy-TA ... ty/pull/33
Allow response of 'ready' when told to remove gag:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/34
Fix chat message when reaching level 50 of Cock Training:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/35
I think that's the last one I'll submit for now until GodDragon gets a chance to review and accept/reject them; I don't want to overload him!
Fixes for even more minor spelling and grammar (there are getting fewer and fewer of these!):
https://github.com/GodDragoner/Spicy-TA ... ty/pull/33
Allow response of 'ready' when told to remove gag:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/34
Fix chat message when reaching level 50 of Cock Training:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/35
I think that's the last one I'll submit for now until GodDragon gets a chance to review and accept/reject them; I don't want to overload him!
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I've just run through this module myself and thought it was a bit odd, but wasn't sure quite why. I think you're very probably right with your suggestion that it was intended to be a range.ThePurpleSnowglobe wrote: Fri Feb 12, 2021 7:13 pm I am not sure whether I am reporting a bug or making a suggestion. In the script "Session > Modules > Tease > NoChastity > ImageStrokes" you have to stroke to several images. I found it rather strange that the script was only alternating between 50 strokes and 250 strokes and I do not know, if this is the desired behaviour. In line 16 the script reads:
So the script selects either 50 or 250 strokes. I wonder, if the original intention rather might have been something like this:Code: Select all
let strokes = random(50, 250);
My personal suggestion would be something like this:Code: Select all
let strokes = randomInteger(50, 250);
Code: Select all
let strokes = randomInteger(5, 25) * 10;
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Well, I've run a bunch of tests and really can't push it to the sort of levels that you're experiencing. This is after playing quite a few videos, GIFs, and showing some regular images, some of which are fetched from URLs:operwt wrote: Fri Feb 12, 2021 7:09 pm Specs are ok, much RAM and modern CPU. I have 50% RAM free when it hangsFrozenWolf wrote: Thu Feb 11, 2021 8:55 pmThanks for the update. Out of curiosity, what are the specs of your PC, i.e. CPU and GPU? TAJ should in theory be able to run on a standard PC without any noticeable slowdown. I have seen it chewing up more CPU that I think it should, but it's not easy to track down which parts are doing what using tools like JConsole with TopThreads, especially when JavaFX delegates to the platform specific media handling. I might have to try an internal modification to allow TAJ to monitor itself, but that's quite a chunk of work. I might end up with different results anyway running on Linux.operwt wrote: Wed Feb 10, 2021 9:38 pm Any video is hanging, Images/Spicy/Games/ModelGame is ok, other apps ok too
The total heap size doesn't exceed 500MiB, and the CPU barely hits 50%.
This capture was made with a tool called Visual VM. As I'm running on Linux, I may never be able to reproduce your experience. Could you run the tool under Windows while running TAJ to see what you get?
Author of:
MiloDB: Finding Old Teases
-
timelytease
- Curious Newbie

- Posts: 1
- Joined: Sat Feb 13, 2021 9:31 pm
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
First just wanted to say after having downloaded and started with it a few days ago, I am very impressed with the program and the personality, so thanks for all the hard work
.
On another note - I found what seems to me to be a bug/omission when poking around through the scripts. The Spicy responses file "ItHurts.js" does not begin with or appear to have any form of response indicator/regexp response in its file. Which I believe means that it can't currently be triggered.
I think it's been almost 6 years since I have worked with any Java syntax , and I also haven't bothered to test this much outside of the regex101 site, but here is a short bit that I added to my local file to give it some sort of trigger in case it saves some work.
addResponseRegex("(That|that|it|It|My|my|I|i).*(hurt|hurts|in pain|ache|aches)");
addResponseRegex("([ ]|^)owww", "([ ]|^)ouch");
Probably not perfect for all cases, off the top of my head I could imagine a masochist saying something like "I want it to hurt" and accidentally triggering this script.
On another note - I found what seems to me to be a bug/omission when poking around through the scripts. The Spicy responses file "ItHurts.js" does not begin with or appear to have any form of response indicator/regexp response in its file. Which I believe means that it can't currently be triggered.
I think it's been almost 6 years since I have worked with any Java syntax , and I also haven't bothered to test this much outside of the regex101 site, but here is a short bit that I added to my local file to give it some sort of trigger in case it saves some work.
addResponseRegex("(That|that|it|It|My|my|I|i).*(hurt|hurts|in pain|ache|aches)");
addResponseRegex("([ ]|^)owww", "([ ]|^)ouch");
Probably not perfect for all cases, off the top of my head I could imagine a masochist saying something like "I want it to hurt" and accidentally triggering this script.
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I think I've finally managed to track down the problem where it doesn't matter how many times you type "Edge", it gets ignored, and the taunts continue. It happens following the Endurance Strokes challenge. because the flag that indicates that you're doing endurance strokes is never cleared.FrozenWolf wrote: Tue Feb 02, 2021 12:05 amI had the same issue this evening with the latest version (9313eb63). It seems to happen when allowed to cum (or ruin). This is my log:blurrycali wrote: Sun Jan 24, 2021 10:10 amHere is the log, I had to edit most of it out due to the character limit. If the full log is needed I can provide that aswell, just hmu.GodDragon wrote: Sun Jan 24, 2021 1:34 am
Have heard/experienced this a few times never was able to pin it down though. A log of said situation would be awesome!
<snipped by FrozenWolf>
PS: Yes, I'm aware this comic exists. No, it didn't stop me from trying.
- Spoiler: show
<log snipped by FrozenWolf>
That means that when you type "Edge", this bit of script runs (from Personalities/Spicy/Responses/Edge.js):
function edgeResponse(message) {
if(getVar(VARIABLE.CURRENT_SESSION_ACTIVE, false)) {
if (getVar(VARIABLE.STROKE_TRAINING_ACTIVE, false)) {
strokeTrainingEdge();
return true;
} else if (getVar(VARIABLE.ENDURANCE_STROKES_ACTIVE, false)) {
//Increment var
setTempVar(VARIABLE.ENDURANCE_STROKES_ATTEMPTS, getVar(VARIABLE.ENDURANCE_STROKES_ATTEMPTS) + 1);
return true;When running the Endurance Strokes module, the ENDURANCE_STROKES_ATTEMPTS value is normally monitored to see if it changes, but in other modules, it isn't monitored.
The fix is to clear the flag at the end of the endurance strokes module (Personalities/Spicy/Session/Modules/Tease/NoChastity/EnduranceStrokes.js):
addStrokingBPM(30);
}
setTempVar(VARIABLE.ENDURANCE_STROKES_ACTIVE, false);
//@MetronomeOn(#Var[EnduranceStrokeSpeed]) @Wait(#Random(10, 30)) @Goto(Endurance Strokes Loop) @EdgeMode(Goto, Endurance Fail Ruin)
}
}I know I said I wasn't going to create any more pull requests ... well, I might just for this one.
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Created pull request to fix the ignoring of the "edge" responses:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/36
One hour of debugging for a one-line fix!
On the bright side, at least it wasn't a two-line fix
.
https://github.com/GodDragoner/Spicy-TA ... ty/pull/36
One hour of debugging for a one-line fix!
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Created another pull request to address various issues:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/37
https://github.com/GodDragoner/Spicy-TA ... ty/pull/37
- Fix chores repeatedly choosing the same room (spotted by smargerbarg)
- Tell user to stop stroking at level 50 of cock training
- Fix randomised range of strokes during image strokes module (using recommendation from ThePurpleSnowglobe)
- Allow 'ready' response when removing butt plug
- Traditional stack of typos
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
I agree with you, GodDragon (and a few others) have put a huge amount of work into both TAJ and Spicy. It's great to see so much content being created for the enjoyment of the community.timelytease wrote: Sat Feb 13, 2021 9:53 pm First just wanted to say after having downloaded and started with it a few days ago, I am very impressed with the program and the personality, so thanks for all the hard work.
I wonder if it was deliberately left disabled because of the potential misunderstanding that you mentioned. "It doesn't hurt at all" and "I feel no pain" might also be misinterpreted ... and also be the a sign of having a stroketimelytease wrote: Sat Feb 13, 2021 9:53 pm On another note - I found what seems to me to be a bug/omission when poking around through the scripts. The Spicy responses file "ItHurts.js" does not begin with or appear to have any form of response indicator/regexp response in its file. Which I believe means that it can't currently be triggered.
I think it's been almost 6 years since I have worked with any Java syntax , and I also haven't bothered to test this much outside of the regex101 site, but here is a short bit that I added to my local file to give it some sort of trigger in case it saves some work.
addResponseRegex("(That|that|it|It|My|my|I|i).*(hurt|hurts|in pain|ache|aches)");
addResponseRegex("([ ]|^)owww", "([ ]|^)ouch");
Probably not perfect for all cases, off the top of my head I could imagine a masochist saying something like "I want it to hurt" and accidentally triggering this script.
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
That's fixed in Spicy pull request #25, commit 87e0214; GodDragon hasn't had the chance to review/incorporate that into the main branch yet.
That's fixed in TAJ pull request #25, commit 69bef7f; GodDragon hasn't had the chance to review/incorporate that into the main branch yet.
Thanks for reporting the issues though, there will be plenty of things that haven't been spotted yet.
Author of:
MiloDB: Finding Old Teases
- FrozenWolf
- Explorer At Heart

- Posts: 434
- Joined: Tue Oct 30, 2018 7:50 pm
- Gender: Male
- Sexual Orientation: Straight
- I am a: Switch
- Dom/me(s): None
- Sub/Slave(s): None
- Location: UK
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Created a pull request to fix some virtual assistant issues:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/38
Includes the following:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/38
Includes the following:
- Mistress occasionally appearing when entering invalid responses
- Vivienne ignoring 'quick' responses, such as the following:
Code: Select all
[Vivienne]: How can I help?
01:56 pm Rusty: Chores
[Vivienne]: Do you wish to do a new chore or return?
01:56 pm Rusty: Chore
[Vivienne]: Tell me toy
[Vivienne]: How much free time do you have in minutes or should I choose for you? *looks at you innocently*
01:56 pm Rusty: 10
01:56 pm Rusty: 10
01:56 pm Rusty: 1000
01:56 pm Rusty: 100000
01:56 pm Rusty: 1000000
[Vivienne]: Let's see toy... *grin*
[Vivienne]: Let's see if we can find a chore for you...
01:57 pm Rusty: Shit
Author of:
MiloDB: Finding Old Teases
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Just wanted to thank you for all the work you've done.FrozenWolf wrote: Mon Feb 22, 2021 3:06 pm Created a pull request to fix some virtual assistant issues:
https://github.com/GodDragoner/Spicy-TA ... ty/pull/38
I hope GodDragon is doing well and able to merge your pull requests soon!
Re: [Tease AI Java] Spicy (Open Alpha | 16.12 | v0.1.5.1)
Well, uhh, see you in a month short of 2 years. Wonder what chore she thinks will take that much time.FrozenWolf wrote: Mon Feb 22, 2021 3:06 pm [snip] Vivienne ignoring 'quick' responses [/snip]
[Vivienne]: How can I help?
01:56 pm Rusty: Chores
[Vivienne]: Do you wish to do a new chore or return?
01:56 pm Rusty: Chore
[Vivienne]: Tell me toy
[Vivienne]: How much free time do you have in minutes or should I choose for you? *looks at you innocently*
01:56 pm Rusty: 10
01:56 pm Rusty: 10
01:56 pm Rusty: 1000
01:56 pm Rusty: 100000
01:56 pm Rusty: 1000000
[Vivienne]: Let's see toy... *grin*
[Vivienne]: Let's see if we can find a chore for you...
01:57 pm Rusty: Shit
[/code]

