250 replies and 101 files omitted.
>>9809Good idea with HUD + EXTRA HUD. And cutest Big Cat too!
I'm already have map, backpack, stats for Daring and this is not very useful. I have idea to make a rule to hide unused interface blocks, if it displayed constant information during 2+ replies. Like backpack with initial items, or map during long conversation. Map will reappear as reaction to movement and backpack as reaction to interactions with items.
Also, looks like my longest X-Com session comes to the end. They are really angry and outnumbered us almost 10 times.
>>363Just looks at this typical Daring Do novel. This is 8B Llama, 12B Magnum works fine too. If my scans of char-archive was correct this is the first interface of that type for adventures and dungeon crawl like games. Unlike CYOA modules this path_generator works like small CoT-pathfinder before generation of reply and actually make narration better (at least more smooth). Controls works fine too, just use 1-3 numbers for path choice and 4-9 numbers for your CYOA module.
<path_generator>
Start EVERY reply with the path_generator output:
```
Route: [ROUTE]
Ahead: [LOCATIONS]
```
[ROUTE] - interpretation of the {{user}}'s decision to move in EXACT following format: Y, Z
Y - comma-separated list of successive 1-3 locations to reach Z. First one is the current location.
Z - location of the destination.
[LOCATIONS] - generate semicolon-separated list of 3 locations as fork of ways ahead. Numerate them by 1-3.
Interpret numbers 1-3 in the {{user}}'s input as decision to move to destination of numerated location.
Describe movement through route in the following reply. Describe fork of ways ahead.
</path_generator>
```
Route: No path, No destination.
Ahead: 1) Viaduct over flooded street; 2) Roof of ruined house; 3) Terrace with pineapples.
```
I think, this is final version. I made hundreds of tests, all other variants just worse, especially for small LLM. Version with pictographs -- fail. Version with complex party management -- fail. Version with path memory -- fail. The objective turned out to be much more complicated than I expected, mostly because of generation before actual reply.
>>9794Alas, I can't make useful generator with pictographs, they mess output after some time, and generator with symbology weighs 700 tokens vs 130 tokens for this small one.
I will publish Daring Do card before Sunday. Just some polishing for greeting.
Also, because of void of ideas from char-archive, I used some corpo tricks for this generators and pseudo code:
https://github.com/nerority/Prompt-Engineering-MasteryOf course /aicg/ and /chug/ way ahead as preset- and bot-makers, but basic guides lack of other methods of promt engineering, as well as theory. Besides big models was tuned to typical corpo-client expectations, who wants predictability above all, and following standards of prompting like role, task, context, result. After some tests with Gemini 2.5 I was convinced that after year or two we will need not only jailbreaks for filly, but some tricks against this corpo-tuned roles too.
And I must said one last thing. The future generations of coders totally fucked. I hate this black boxes already.
>>362Updated X-COM: Equestria. Some debug, all rolls and random now in Greeting under hidden text.
https://raw.githubusercontent.com/Shadybloom/amber-in-the-dark/master/misc/cards/x-com-equestria-card.pngThe First Adventure. Filly Daring Do + Adventure + Platformer. In honor of the LilSlipsy story.
https://raw.githubusercontent.com/Shadybloom/amber-in-the-dark/master/misc/cards/the-first-adventure-card.pngThe First Adventure is the example of path_generator, small but complex 130 token instruction:
- It generated 3 locations around user's character.
- It read numbers 1-3 in user's input, like CYOA.
- It generated smooth route to chosen location.
- It works before reply and shape narration.
- For Adventures and Dungeon Crawl games.
Tested for small LLM like 8B Llama, Magnum, Mistral. Mostly works fine from first replies but better with some examples.
Sleep tight, poners.
>>9932>Do you have logs for the second one?Mostly generic Daring Do stories like
>>9872 This is my first card ever. I use this short Daring Do adventure to test various gameplay features in simple environment with one character and one foe.
Next week or two I will work on "Necromancy for foals" card. Silly-tuned Diablo / Dungeon Keeper gameplay for ancient Equestria setting, where various factions are trying to catch unlucky user. Minions vs hero parties. Small models surprisingly good for party roleplay and tactics, but I want to make it reversed, for funny results.
>>9945>Silly-tuned Diablo / Dungeon Keeper gameplayNot so easy to make, maybe after few weeks.
Fortunately I still have a lot of cards to translate. This week it will be Puppysmiles from Fallout: Equestria Pink Eyes. Radio-guided ghostly filly! Actually, translation almost finished, just some testing and polishing for path_generator. Really marvelous script. In older versions Puppysmiles was quite boring, suitable only for party games. But now she not just bothers poor enclave officer, but constantly moves at same time, from location to location, through ruined suburbs of Canterlot and further, further, further, until her quest will end.
Best ghost. I want to make lorebook from her story, though I'm not very skillful with lorebooks tricks. Do we have good instructions for summarizers, capable to make complex entities about each location/character from 130k words story? Do we have modern guides into lorebook format, methods, compatibility, limitations?
>>9977Thanks, anon. Maybe you found one of my tools useful.
>>363>>8602This is my homemade dataset preparation tool, but I often use it for card-making. Numbers is TF-IDF score for each word/phrase, compared to 7 other FoE fics. This score closely represents actual weights inside LLM, and for example phrase "filly in yellow" is surprisingly strong links to Pink Eyes lore, if LLM trained on fimfiction dataset.
You can just throw 100 random fics in database to create basic text corpora and then scan any external file for locations, names, unique phrases. TF-IDF scan show rare terms/phrases perfectly (especially with wide variety of texts in database). For example, if you scan wikipedia page and then use phrase with high score like 'Small Arms and Light Weapon' or just 'SALW' for your card/lorebook it make strong link to military knowledge. For small models this method better than explanations.
./database_search.py -o -L 100 pink
335 | puppysmiles
263 | LOCATION
255 | Puppy s
234 | henrietta
194 | puppy
175 | henry
140 | Puppy
111 | broccoli
110 | Warning
105 | scold
105 | filly in yellow
101 | 52
97 | 52 S
97 | 52 S Branch
97 | Big 52 S Branch
97 | S Branch
88 | solos
82 | m Puppysmiles
78 | mister Voice
76 | approximately
71 | my mom
70 | 52 SC
70 | 52 SC Branch
70 | Big 52 SC Branch
70 | Cube City
70 | SC Branch
66 | Sun City
64 | pretty ponies
64 | the Dome
62 | henri
61 | Big 52
59 | stoopid
56 | Puppy frowned
56 | Salt Cube
My stories-profiler is just collection of python scripts with simple database. You need only python and sqlite (optionally pymorphy2 for normalization and graphviz for cute output).
Installation:
git clone https://github.com/Shadybloom/stories-profiler
sudo apt-get install python3.7 sqlite3 graphviz
pip install --user pymorphy2 graphviz
Basic folders:
cd ./stories-profiler
mkdir ./database
mkdir ./books
Turn off normalization (pymorphy2 useless for English):
sed -ie 's/MORPHY_SOFT = True/MORPHY_SOFT = False/g' ./profiler_config.py
cat ./profiler_config.py
Generate database. Script can process fb2 and txt:
./gen_database.py ./books
Author tokens (100 first tokens):
./database_search.py -t -L 100 fallout-equestria-pink-eyes.txt
TF-IDF output (100 first terms):
./database_search.py -o -L 100 pink
TF-IDF scan external file:
./wordfreq-tf-idf.py ~/pink-eyes-card.txt -o
Finally, global map from lorebook: 4 × 6 = 24 global locations, some magic with random in Greeting, and 3 ^ 6 = 729 possible routes for little ghost. Each route create unique conflict between factions and encounters on the way. And broadcasting stations to make World alive: from DJ Pon3, who chatting with Crusaders Ruin Explorers to doomsday countdown and Enclave operation to prevent it.
Card will be ready within 1-2 days. Just want to finish tests for final version.
>>362Puppysmiles from Fallout: Equestria Pink Eyes. Your personal radio-guided filly, lorebook and quest for her:
https://raw.githubusercontent.com/Shadybloom/amber-in-the-dark/master/misc/cards/pink-eyes-card.pngSome tricks with this card:
- This is interactive story, based on Pink Eyes plot, but with wide variety of routes and events.
- Random generator uses 24 locations to create 216 variants of basic route, faction interactions and conflicts.
- From DJ Pon3, who chatting with Crusaders Ruin Explorers from Hoofington to The Dome doomsday countdown and Enclave operation to prevent it.
>>11366Caidays comin' back? She hugs you from behind while kissing you bros.
Can't do anything cool with these fucking RAM prices right now. How can 16gigs of ram work with a 10gigs of VRAM on a 3080. The AI has dementia and doesn't remember what happened 4 sentences ago.
>Can't do anything cool with these fucking RAM prices right now.
Yeah, it's pretty shitty.
>How can 16gigs of ram work with a 10gigs of VRAM on a 3080.
Offsetting. Not entirely sure of the specifics as I run everything from docker containers.
>The AI has dementia and doesn't remember what happened 4 sentences ago.
Context, important things can be injected into the author notes but that increases token sizes.
All of this massive Nerdery has piqued my interest, it's even more distilled than most Trekkies can manage, I won't be criticising today but instead am curious about a few things:
Not that I'll ever get "involved" with AI myself, but genuinely what is the attraction to putting so much effort into setting up an algorithm over putting even a tenth of the effort into your own self and your immediate environment? I of course know that the whole planet is in serious trouble and dying, but there's "giving up" which is (traditionally at least) very comprehensive and causes decay in every area of someponer/animal (or someone's) life, and then there's... putting in the intelligent effort to constructing a functioning cocoon universe in one's mind and immediate vicinity. That takes real effort!
I have to marvel at what's going on in this thread, but even after lurking and posting on image boards for over 20 years I just don't understand it, despite being a literal dog. Is it as simple as not knowing what else to do, or not having the confidence that ones' efforts will bear fruits?
Don't you realise that such massive Nerdery (as long as it pays the bills and has enough shekels left over for foals and going out to dinner once a week) attracts the real-world Mares in excess? Even if those ships have sailed... most of the doomposting/news that's going on in the world is just "jew"ish lies anyway, there's no need to accept it. Even if the doomery were true, the mere fact of you being alive and healthy(ish) in a world that wants you dead is enough of a reason to live well if only to piss off the assholes who would be pissed off by such a thing. Nothing hardens my boner like the seething of hardcore psychos.
This shit right here is light-years beyond a mere "hobby". Can someone explain it please? Clearly your brains are still functional enough to build impressive things, so why build your own prison? Let someone else do it and laugh at them!
Having said that... if roleplaying's your "thing" what's wrong with "traditional" RP... you know, with an actual pony somewhere on this planet rather than settling for some stupid algorithm? (For starters, nothing kills the romance like detachable limbs, and yes I'm aware of cripple-porn.)
Some absolutely based madlad has made a pretty awesome AI drive visual novel. I've been using it with GLM 4.7 and it's pretty cool.
>New update, same link as before:>Windows>https://drive.google.com/file/d/1OEiMXN7o_QG32shGnqmy0QndVDT6nYbF/view?usp=sharing>Linux>https://drive.google.com/file/d/1Vszzn8TTfXFWSQeKiFdNAAQGXfcReTJ3/view?usp=sharing>New Feature>- You can visit locations alone and just have back and forth with the narration. Dynamic character and location switching still works, so you can go to a place alone then spot a pony or have one join you afterward.>https://files.catbox.moe/7duhla.png>- In the locations menu (map icon on the top right of the screen), you can now choose to trigger a random visit.>https://files.catbox.moe/vzaq5y.png>Bug Fixes/Small Changes:>https://scrumboy.com/je1fqcsj>Editing text size in chat box/Editing the text speed for character responses>Done.>https://files.catbox.moe/8voo20.png>https://files.catbox.moe/j0f9i6.png>Re-adding old autosave feature>Done.>https://files.catbox.moe/l7fmhy.png>Adding button to expand chat histories without clicking on them to see the full text (History button)>Done. You will see the full text by default now, like in the Context menu.>Add option to completely mute game sound>Done.>https://files.catbox.moe/jma1dk.png>Add option to export/import system prompts>Done.>Starting a Custom Start story then choosing Main Menu in the menu, and then choosing Custom Start again fails to bring up the Custom Start menu, but the screen still darkens as if it is displayed.>Fixed.>Canterlot locations do not load in a Custom Start opening.>Fixed. And I suppose it was also the problem with >>43143478 and >>43144735. The game was choosing a Canterlot location, but I forgot to remove some restrictions for the Custom Start, so a black screen was displayed. It should be good now.>>43148360>Fixed.>Just a reminder to log bugs or requests in:>https://scrumboy.com/je1fqcsj>If you can, it's anonymous and without accounts.>>11831I don't go to /mlp/ much and didn't see it posted here
>>11487>Not that I'll ever get "involved" with AI myselfThe first image in your post is clearly AI. Sorry Fido, you're one of us now.
>This shit right here is light-years beyond a mere "hobby". Can someone explain it please?What is there to explain? AI is fun to screw around with, so people have fun screwing around with it. You're the only one here who seems to think there's no middle ground between using AI the same way you'd use any other software tool, and selling your soul to it.
>>11832He update this version of the VN pretty often, so I would check from time to time.