Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds partial language understanding #630

Merged
merged 6 commits into from
Dec 22, 2024
Merged

Adds partial language understanding #630

merged 6 commits into from
Dec 22, 2024

Conversation

MrMelbert
Copy link
Owner

Some languages can only partially understand another language, rather than it being a binary thing

For example, if you know Draconic, you can (now) only understand 66% of words spoken by someone in Tiziran Draconic

This percentage change is not flat, though: It scales depending on how common the word is (...in the english dictionary). Words in the top 500 most common words are easier to understand (meaning more likely to translate), while words beyond the top 500 most common words are harder to understand (meaning less likely to translate)

As a bonus: The top 1000 most common words are now static when translated into a new language - while they still random from round to round, they will now be the same through the entire round, rather than (occasionally) being re-randomized. This means you can, kind of, teach people words of a language they don't know, and partial-understanders may be able to pick up what someone is saying over time.

Example (Can you guess what message it used to be?)

image

@MrMelbert MrMelbert added the Feature Its a bug label Dec 11, 2024
@Constellado
Copy link
Contributor

YESS I NEED THIS

@MrMelbert MrMelbert merged commit 43fe884 into master Dec 22, 2024
21 checks passed
@MrMelbert MrMelbert deleted the partial_language branch December 22, 2024 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Its a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants