Image 1 — Introducing Reconstructor: a language evolution emulator with the comparative method as a puzzle
Image 2 — Introducing Reconstructor: a language evolution emulator with the comparative method as a puzzle

Introducing Reconstructor: a language evolution emulator with the comparative method as a puzzle

I would like to present you Reconstructor, a web app I have been working on. It is an emulation engine for sound changes in language, and features a puzzle and a sandbox mode.

Puzzle

In the puzzle, you are presented with a series of cognate sets across related (fictional) languages, and have to find out what were the proto forms.

Five different proto languages are available. Words are generated randomly according to their phonotactics, and then transformation rules are sampled from an internal database to produce different daughter languages.

Sandbox

In the sandbox, you can write your own sound transformation rules and apply them to a vocabulary of your choice. This is great for checking some linguistic hypothesis or evolving a conlang.

Rules are written as text, according to a custom format. This is a lot faster than clicking on UI components.

The app comes with an example set of rules simulating the change from Latin to Italian. It's by no means complete but illustrates the process well.

That's it!

I'm the single developer doing this out of a language hobby, and it's free, there's no registration or anything. There definitely is a lot of room for improvement and I would love to hear your feedback!

u/OperaRotas — 1 day ago
▲ 151 r/conlangs

Introducing Reconstructor: a language evolution emulator with the comparative method as a puzzle

I would like to present you Reconstructor, a web app I have been working on. It is an emulation engine for sound changes in language, and features a puzzle and a sandbox mode.

Puzzle

In the puzzle, you are presented with a series of cognate sets across related (fictional) languages, and have to find out what were the proto forms.

Five different proto languages are available. Words are generated randomly according to their phonotactics, and then transformation rules are sampled from an internal database to produce different daughter languages.

Sandbox

In the sandbox, you can write your own sound transformation rules and apply them to a vocabulary of your choice. This is great for checking some linguistic hypothesis or evolving a conlang.

Rules are written as text, according to a custom format. This is a lot faster than clicking on UI components.

The app comes with an example set of rules simulating the change from Latin to Italian. It's by no means complete but illustrates the process well.

That's it!

I'm the single developer doing this out of a language hobby, and it's free, there's no registration or anything. There definitely is a lot of room for improvement and I would love to hear your feedback!

u/OperaRotas — 1 day ago

Dealing with a difficult relationship question

I would like to hear the Stoic perspective in dealing with a difficult relationship, when break up seems to be the way to go.

My girlfriend and I, both around 40 and no children, have been together for 4 years. For most of the last 10 months, we've been struggling.

Long story short, it shows up in how I feel much less intimate to her, how she feels easily stressed in my company, how the time we spent together often goes sour for apparently harmless reasons.

We've talked about it multiple times through these months, and I feel like we are running in circles. I've shared it with friends, and tried to rationalize myself, and the idea of a breakup seems to be, sadly, a very reasonable way out. It brings some relief. I told my girlfriend the idea crossed my mind, and she admitted the same, although she is always willing to forget the issues and give it one more try.

The problem is, I can't get myself to break up. Whenever I think I'm about to do it, I have this terrible urge to just be hugged and comforted. I understand this is some trick of the brain, of survival mode kicking in and directing my whole self to a short term relief. And then we just hug, open up, sometimes cry. And weeks later, another bad episode happens.

I understand the Stoic principle that our very bodies are not something (entirely) under our control, but our actions should be. How can I even overcome these barriers my brain creates after rationalizing what to do?

reddit.com
u/OperaRotas — 7 days ago

MMMerge, Greyface patch, Maw Mod: what's what?

I'm a long time fan of the MM series and lately Reddit decided to show this subreddit on my feed. That sparked my curiosity and I'm trying to figure out what are all these mods and patches.

Is my understanding correct that

  • MMMerge merges the games 6-8 and allows you to move a party from one world to another (no idea how it handles race and class incompatibility)
  • Greyface patch fixes some bugs (I can't remember exact ones but definitely struggled with some in the past)
  • Maw Mod adds balancing and new features to the mix?

I'm also a fan of Heroes of Might and Magic (especially 3), and if I understand well, Maw Mod is kinda of the Horn of the Abyss for MM?

reddit.com
u/OperaRotas — 1 month ago