Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Poison Dart Frag

22
Posts
7
Topics
A member registered Dec 20, 2020

Recent community posts

(2 edits)

Hypothetically, if I had found an unofficial way to get the source code, would that be something I would be allowed to talk about here?

:)

(1 edit)

Oh, sorry, I thought you had already found it since you didn't ask about it the first time I mentioned it.


Here, lemme quote an old reply of mine:


Looks like the game isn't compatible with the latest transformers library. While the game isn't fixed, looks like you can get it to work by making it install an older version of the library.
The way I got it to work was to first, delete the ~/godai/miniconda3 folder (that's on Linux, not sure where it would be on Windows, maybe somewhere inside %appdata%\ ?), to make the game reinstall the dependencies next launch. And then inside the GodAI install folder, go into  the APIs folder, and then in the TransformersAPI folder, and in there open the godai.yml file in a text editor (notepad or whatever) and change the last line from:
        - transformers
Into:
        - transformers==3.5.1 And make sure to make a backup before editing it just in case. And actually, just rename that folder I told you delete as well instead of outright deleting it just in case.
But like I said up top, this is just a sorta hacky way to get it to run; the ideal would be for the devs to update the code to be compatible with more modern versions of the transformers library.
ps: I've only tested this in Linux, dunno if there are any different steps required under Windows.


Alternatively, I've seen a suggestion to just replace the whole contents of the file with the following:

name: godai
channels:
    - conda-forge
    - pytorch
dependencies:
    - python=3.8.5
    - websockets
    - pytorch==1.6.0
    - torchvision==0.7.0
    - pip
    - pip:
        - transformers==3.2.0


I haven't tried with those values myself though.

And there may be some better info in the Discord channel, but I haven't gotten around making a Discord account yet to take a look there.

Did you edit the yml file before running the app first? On linux to trigger a reinstall of the transformer library after editing the yml file, I deleted the ~/godai/miniconda3 folder; I'm not sure where it goes on windows, but I think it's probably somewhere inside %appdata%\ ; even if you did edit before you first ran it, try doing that anyway, in case the uninstall didn't affect that folder during that initial try.

Some people are suggesting the Discord channel; I haven't checked it yet though, I so I can't speak for what you'll really find there.

I never had a facebook account to start with...

Have you tried that godai.yml hack?

Ugh, do I really have to create a Discord account?

Shouldn't the hardware throttle down, and at the most extreme just halt the whole system, before temperatures reach dangerous levels?

Now the description is saying:

Disclaimer: Development and support are halted for the foreseeable future.

So if there's not gonna be official development in the foreseeable future, how about open-sourcing it so the community can try their hand at making it move forward?

If I remember correctly, it downloads the model when you first run it. Or maybe you have to first select a model in the settings in the GUI first, I'm not sure.


Does it say anything relevant in the console window that opens with the GUI?

Last social media post seems to be around the end of October last year. I don't have a Discord account though; do they come there frequently?

Do you mean to install, or to run it?


To run it, you just go to the folder and type:

./GodAI.x86_64

Or something similar (I dunno if there are different versions). Then there will be tons of waiting, and if it's all ok, eventually the GUI will load and after some more waiting it will say the AI is ready to receive input in the separate console window that opens with the GUI. Though, I think on the first run it might ask one or two questions in that console window that you need to answer to decide some details of the install I think.


For installing I would have to look up how to do it via terminal; I did it all via GUI (originally just a compressed archive manager app, then later I switched to the itch.io app).

I'm not sure what's the procedure on Windows, but on Linux you can just simply create a symbolic-link to a folder anywhere else and put it in place of the original folder.


A few Windows version ago, I remember there was a free app that would add some stuff to the right-click menu of the file manager to do that kind of thing; dunno what's like nowadays though.

There is a limit to how much history the AI can pay attention to, right? What if whenever the total amount of text sent to the AI gets too close to the limit, you have a summary creation AI create the summary of the first half of the last generated history.


So for example, suppose the limit is 10, you start writing:


1

2

3

4

5

6

7

8

9

10


Then as you get to 10, the app will ask the summary AI to create a summary from 1 to 5, and now the history the AI sees is:



1

3

5

6

7

8

9

10


Then, you play a little more and you hit the limit again:


1

3

5

6

7

8

9

10

11

12


And the summary AI does it's thing again:

1

5

7

8

9

10

11

12


And you play a little more:

1

5

7

8

9

10

11

12

13

14


And the summary AI goes at it:


1

7

9

10

11

12

13

14



And so on.


Of course I don't mean it would just blindly cut lines/words. But instead, it would actually run the contents thru an AI trained to create summaries, shorter descriptions of a given text that still tend to retain the gist of it. The idea is to sorta mimic human memory in the sense that for older stuff you just remember the most important details, but for more recent stuff you remember most of the details.


I don't mean rewrite the history the player sees though, just manipulate the text that gets sent to the AI (and if the player rewrites the history further back than the untouched section of the summary, then I guess depending on how slow the summary creation process is, you gotta ask the player whether they wanna reprocess the whole history or just stick with the last summary as it was before the edit).

(1 edit)

Similar to mutators, but runs on everything, including dos and says,  and any other modality where the player is inputting text; and possibly outputs as well; with settings for selecting where to run; and preferably coming with several options built in, things like "funnier", "more detailed", "more erotic", "made SFW", "more confident", "less confident", "insert technobabble where needed", "very badass",  "in the style of author X", "babytalk" etc,

It would be cool to have the option of having the aI generate various alternative redos and next texts in the background while iddling (assuming there's an quick way to cancel ongoing calculations in case the player inputs something new, of course), to provide a small speed-up in situations the AI doesn't need any new information to provide more text; leaving the various alternatives queued up for when the player asks for it when it doesn't need new calculations.

:)

WTF? Now it works just fine without internet.... Go figure...

(1 edit)

Looks like it will keep working after the connection goes down if it was started while the computer was still online, but it just kept spawning new terminal windows when I tried launching it without internet...


What's going on?

(2 edits)

(are we allowed to mention those guys here?)




Or is there already such a function and I just missed it?


edit: LOL, nvm, seems it's really just a matter of clicking on the story and start pressing keys xD

Looks like the game isn't compatible with the latest transformers library. While the game isn't fixed, looks like you can get it to work by making it install an older version of the library.

The way I got it to work was to first, delete the ~/godai/miniconda3 folder (that's on Linux, not sure where it would be on Windows, maybe somewhere inside %appdata%\ ?), to make the game reinstall the dependencies next launch. And then inside the GodAI install folder, go into  the APIs folder, and then in the TransformersAPI folder, and in there open the godai.yml file in a text editor (notepad or whatever) and change the last line from:

        - transformers

Into:

        - transformers==3.5.1

And make sure to make a backup before editing it just in case. And actually, just rename that folder I told you delete as well instead of outright deleting it just in case.


But like I said up top, this is just a sorta hacky way to get it to run; the ideal would be for the devs to update the code to be compatible with more modern versions of the transformers library.


ps: I've only tested this in Linux, dunno if there are any different steps required under Windows.