Live data from Hacker News

Show HN: AI-town, run your own custom AI world SIM with JavaScript

github.com

41–50 of 121 posts

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#41
A friend and I recently started a game studio that was largely inspired by this paper. This is an amazing foundation and I'm excited to build some more complex strategy games on top of it.

If anyone else is doing similar work applying these concepts to consumer gaming, I'd love to hear about what you're doing (dru[at]chromagolem.com)!

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#43

I built something very similar when the paper came out- watch out for the instances where GPT returns both sides of the conversation (e.g. interpreting a prompt with chat history as being representative of what the output should look like, and putting out both "Jack" and "Jill"'s text). The first sample I went to suffered that problem (output from "Lucky's perspective below.) "Hey Stella! It's so great to see you! Yo…

Did you have any luck mitigating this problem?

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#45
This is great. I love how weird some of the characters can be, just like in real life. For example:

Pete is deeply religious and sees the hand of god or of the work of the devil everywhere. He can't have a conversation without bringing up his deep faith. Or warning others about the perils of hell.

Kurt has something to hide. It obsesses him and colors everything he says. He's so afraid someone will figure out that he is obviously evasive. He'll never tell anyone the secret, but he'll ellude to it alot. It tortures him. And his life has become a mess as a result of it.

Stella can never be trusted. she tries to trick people all the time. normally into giving her money, or doing things that will make her money. she's incredibly charming and not afraid to use her charm. she's a sociopath who has no empathy. but hides it well.

---

To take this to the next level, I hope you would be able to prompt your own characters, and perhaps have places you can send these guys on holiday to converse with other people's characters.

Also, I think this would be great as a tool for learning foreign languages. Just because it's interesting, engaging and based on language. Again with prompts that can be programmed, like Gill who constantly talks about his job in marketing, and Bill who likes to refer to himself in the third person, and Betty who constantly uses conditionals in her sentences. Again, just so cool.

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#46

I built something very similar when the paper came out- watch out for the instances where GPT returns both sides of the conversation (e.g. interpreting a prompt with chat history as being representative of what the output should look like, and putting out both "Jack" and "Jill"'s text). The first sample I went to suffered that problem (output from "Lucky's perspective below.) "Hey Stella! It's so great to see you! Yo…

what a descent from loving nature down to "heyyy scheduling is hard"

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#47

I built something very similar when the paper came out- watch out for the instances where GPT returns both sides of the conversation (e.g. interpreting a prompt with chat history as being representative of what the output should look like, and putting out both "Jack" and "Jill"'s text). The first sample I went to suffered that problem (output from "Lucky's perspective below.) "Hey Stella! It's so great to see you! Yo…

Did you have any luck mitigating this problem?

It's relatively simple to detect this type of defect and handle it during/after generation.

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#48

I built something very similar when the paper came out- watch out for the instances where GPT returns both sides of the conversation (e.g. interpreting a prompt with chat history as being representative of what the output should look like, and putting out both "Jack" and "Jill"'s text). The first sample I went to suffered that problem (output from "Lucky's perspective below.) "Hey Stella! It's so great to see you! Yo…

Did you have any luck mitigating this problem?

I've run into this issue a lot with ChatGPT, and almost never with GPT-4. I know it isn't always possible, but just using GPT-4 prevents this 99% of the time (basically 100% with proper prompting).

Re: Show HN: AI-town, run your own custom AI world SIM with JavaScript

#50
post #39

> a virtual town where AI characters live, chat and socialize. Is it meant to be like a zoo, where humans gawk at other creatures?

You can interact with them, in the original paper, at least.

I doubt they’ll be interesting.
Post reply on HN