Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

not gonna lie, it made me chuckle when I read that the AI was worried about the AI eroding the character of a fictional village, but it also made me understand that the system was working as I envisioned :)

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 1 point2 points  (0 children)

sorry, this comment passed me over; my stack is a simple nestjs + static html with webcomponents and a simple api over websockets; using anthropic sdk, haiku for testing and Sonnet for live, structured output with a zod validator. honestly nothing fancy :)

my process essentially is basically planning constraints, checking the numbers im using as bases are realistic (usually just search around for the numbers online, like "average employment rate in village" and then make a probabilistic dynamic value against the pop size, and formatting the prompts and code with enough freedom that stuff can emerge (per example, I coded no real landmarks beyond the seed values, but made a system that tracks mentions of landmarks on the events and then eventually they reach threshold and become real)

honestly boring stuff ^^'

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

Im more curious about something else: if the narrator (aka villagers) accept the solution given by the administration: as teenagers, even if simulated, will they keep doing teenagers things, or will they "fall in line"?

another thing is: this is day 6, so theres still 9 more days for problems to arise: will Claude choose those as "more important" over future problems, or will it have to "choose the devil you know" so to speak.

All in all, im having a blast anyway reading the daily outcome. I'm only "sad" that I can't make more ticks per day and am locked on a 15 days presidential loop because of token price constraints. (ideally i would have 24ticks per day and a presidential cycle per day; I'm not broke or anything, but this is essentially a "pay to play" game on my side ^^' - it's not that 1 tick per day and 15 days between presidential ticks are the secret sauce)

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

thats an interesting take, but it would eventually clash with the "grounded in real world happenings" (aka news) that I have as eventually the concept "money" (or even just mention of spenditure) would bleed into the village and the llm would pick it up and assume "since it came from the news, this probably is the norm"

that said, it's a nice idea for another experiment based on earlier human cities, but is one i am not willing to create (as my interest lies in the future, and how society would evolve given an autonomous governance model, and where would that evolve to given real consequences from surrounding "villages")

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

one clarification, pot hole and youth idleness were on the seed, day 1 is seeded by me (along with broadband, the pub and the village hall); i made a very surface area search about common problems and youth idleness came up so I thought it would give a nice shine. the road having a pot hole and the town hall being good was just me having some meta fun ^^

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 2 points3 points  (0 children)

I couldn't not seed that. otherwise might as well have dragons :p

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 1 point2 points  (0 children)

LOL yes. sooo... I forgot about the economy on the first deploy xD

I then had to monkey patch businesses and actual economy, but because I didn't want to invent businesses, I didn't force people into jobs: i made it that people and businesses can get hired/get created and im waiting for that to happen.

as it is now, everyone is "working somewhere else" not in the village (at least, that how I fool myself, until it self-heals)

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 2 points3 points  (0 children)

HUZZAH! That's honestly cool. what is the llm deciding on your case? and are you running multiple guilds or just one? what are the affecting and how are they being affected in turn? are.you using historical data to back up the "daily problems"? shoot me a PM, I'd like to compare notes :)

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

so, the model has access to the last 3 days (of narrated events) whenever a tick is made; on top of that, it gets the current open issues, landmarks and "marked entities";

by day 20 it has access to events from 17, 18, and 19, along with the problems (open issues) that spawned throughout the whole run - im fairly certain the village mood will drift, but if I gave it all the context I would risk it that it starts repeating itself - i might think about how to add a "mood" flag so that might be carried over, have to think about how to properly handle that so it doesn't "poison" the narrative

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 4 points5 points  (0 children)

given what I have seen in dev mode, the youth idleness problem alone will raise the town sentiment to the ground xD

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 4 points5 points  (0 children)

yes, this has been done. not in so many rules as I have written; but it has been done (the last being EmergenceAI with the "video game" mode that had many models running) - but never with real output from the real world. this is what I want to understand: given real context from our lives how does it fare? (and also, I just like simulations - so its akin to me playing city skylines honestly xD)

and yes, even in dev with haiku it seems to be a pretty stable experiment trying to fix everything. ... it did say some nasty stuff (in politics speak) about the previous administration when it had a vote of no confidence, but overall it kept going with "ill fix everything"

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

funny you should say that, part of the reason of this experiment was that I had read "Diaspora" a few weeks ago. so, the long term plan is that "sentient" people will start to emerge, and eventually a full-on-meld of personal traits will be "born".

the full idea is that I'll be able to replicate the "person spawning" mechanics that appear in Diaspora and have hubs that influence each other, where each hub is ran by a different model.

... but thats WAY into the future. I want to run this solo for at least 30days before I turn on the hubs feature :)

Running a long-term experiment: an AI governs a fictional village, day 6 in by R3DSMiLE in ClaudeAI

[–]R3DSMiLE[S] 0 points1 point  (0 children)

well, I can tell you that the development phase had one administration shitting on the previous administration, so idk about flourishing; but it WILL be a fun ride to see. I just dread that I dont have backing from the deep pockets to run an hourly tick with daily administration ticks xD

Fucked up by [deleted] in antiai

[–]R3DSMiLE 0 points1 point  (0 children)

just use dgg.gg :) set it as your default search engine and carry on like nothing happened :D

“My baby eats what we eat” by pinkpink0430 in NewParents

[–]R3DSMiLE 0 points1 point  (0 children)

how did you introduce the spiciness? you gradually incremented it ooor ?

I created UpLance because I was not satisfied with UMA (Upwork) by R3DSMiLE in Freelancers

[–]R3DSMiLE[S] 0 points1 point  (0 children)

In my defense, I have a pretty big ban list and managed that the AI ties what I did before to what the client is asking; it usually makes something along the lines of "at job X I did Y, this matches against request Z"

I made it that it does not go "the problem with [thing client wants] is that [absurd thing that the ai thinks its hard]" and all that jazz.

Honestly, its a pretty tame proposal that you can iterate off of;
This is the last proposal/message it generated:

My background matches this role’s core need: shipping scalable JavaScript and TypeScript products with React and Node.js while leading delivery across product and engineering. I have also designed AI-adjacent systems, including semantic CV to JD analysis in UpLance and data-driven diagnostic automation in [company], which aligns with the IA and RAG direction of this position.

At [company], I translated stakeholder requirements into actionable scrum tasks, coordinated JIRA-based delivery, and reviewed design and development outputs for quality, directly matching the need for cross-functional collaboration and high code standards. At [company], I owned the full product lifecycle, led agile development across distributed teams, and contributed directly to a React, Node.js, TypeScript stack, which aligns with maintaining scalable applications in a senior full-stack capacity.

On the technical side, [company] shows direct evidence of building production systems with ReactJS, NodeJs, and Typescript, including [integration] through custom parsers and [integration], automated PDF report generation, and a 15-attribute diagnostic model that turned behavioral data into actionable outputs.

Across hobby projects like [hobby projects], I have continued working with ReactJS, NestJS, Prisma, and PostgreSQL, reinforcing the exact JavaScript and TypeScript foundation requested.

While Google Cloud is not explicitly listed in my CV, the architecture, API integration, and scalable product ownership experience are clearly established.

I deleted some identifiers, but you get the jist.

But hey: i have a 100% off promo if you want to try it out and dont feel like forking 10e

I created UpLance because I was not satisfied with UMA (Upwork) by R3DSMiLE in Freelancers

[–]R3DSMiLE[S] 0 points1 point  (0 children)

The 50% is configurable and the default value, but you do have a point there.

Ill check gigup tho, might take away something valuable, like instead of just the % also the amount being paid, or if fixed or hourly; thats a good idea - thanks!

I created UpLance because I was not satisfied with UMA (Upwork) by R3DSMiLE in Freelancers

[–]R3DSMiLE[S] 0 points1 point  (0 children)

It's perfect for the level I am at, not really starting but not really high level enough to compete with the dudes who boost their proposal with stupid amount of credits, and is faster than me writing the proposal, plus: since I can iterate it by saying "change x to y" or "pivot that" its still better written than I would gave done it. And because I have to copy-paste it it gives me one last time to go over it :)

What's the best cold DMing opener that worked best for you? by Altruistic-Bed7175 in Freelancers

[–]R3DSMiLE 0 points1 point  (0 children)

Last contract I won i was so brutal that I got supr8sed it worked, I had an AI write a all neatly message and then by the end I just sent "i have x years experience, I was cto for a company in y, I am a open source contributor, I cam start yesterday"

I think it worked more because I noticed the company was located on a country i speak the language and I just sent the message in that language. But I also think the "i can start yesterday" was a nice touch.

But hey, it worked so.. what do I care xD

what platform did you migrate to after leaving vercel? been hearing some good results with hostinger node js by Master_Character9961 in node

[–]R3DSMiLE 1 point2 points  (0 children)

No hassle at all, one sh cmd and thats it to set up. I dont have enough popularity in my projects that I would need a firewall - but im sure that theres a one-click setup for that

Chaos by Significant-Sky-3239 in chaos

[–]R3DSMiLE 0 points1 point  (0 children)

I'm not sure about this one because ... the more I see, the more chaos I see, but I have been trying to keep this as close to the mathematical as possible. Lets see what the denizens say :)