#Unicode

1 messages · Page 23 of 1

primal maple
#

only fraction with a numerator of 0 in unicode

#

not counting %

#

which is technically 0 over 0

#

or 0 0ths

#

whatever that means

chilly fulcrum
#

theres per mille

#

per ten thousand

#

anyway its in the sheet now i verified the recipe works and put it in

#

if anyone is willing - next on the hit list is 224f

abstract marsh
#
chilly fulcrum
#

102a is in

#

ok done those 2

abstract marsh
#

oh cool, didnt know you had access

chilly fulcrum
#

yeah i do for the U+ section mainly although tbh i havent done much on that recently - probably due to lack of good recipe for 00fd

abstract marsh
#

i'll drop several simple recipe in few mins

dusky lynx
chilly fulcrum
#

nice

#

it did actually convert those to charcodes (base 10)

#

well

#

it "tried"

dusky lynx
#

damn

chilly fulcrum
#

"heath"

#

is there anything stopping you from making a comment or is it too arduous? the main reason i ask is that sending recipes in the discord means that theyre much more likely to be "lost forever" in terms of the record of the recipe is much harder to get at

#

also if you ever get a nice 00fd recipe lmk

#

.... not what i was trying to do

#

looks like these random extra 0s make it spit random characters

abstract marsh
abstract marsh
#

actually not bad...
idk actually

chilly fulcrum
#

wh

#

a ok ill put em in but again is there anything stopping comment just askin

abstract marsh
#

i can do comment if you find that easier

#

but i wont be posting in here then :>

chilly fulcrum
#

well its not about easier vs harder its about whether the recipe will get lost to the sands of time or not

#

cause if its not put in right away theres a risk it will be "lost"

abstract marsh
#

yeah, understandable

chilly fulcrum
#

by that i mean that i dont think people will search the discord for U+19B9 just to see that nobody said that yet, you get it so all good

#

i guess theres a tradeoff - like you could put it here and theres a chance it goes right in but a chance it "never" goes in - or put comment which odds are it will take a long time to go in but it should go in "eventually"

abstract marsh
#

Alternate u+00aa i guess...
U-1 + U+++0099 = U-100
U-100 + U+++00a9 = U-000
U-000 + U+++00a9 = U+++000
U+++000 + U+a = U+aa
U+0000 + U+aa = U+00aa

chilly fulcrum
#

thats not bad

#

thats where the sheet is up to rn

#

if you want to work on the codepoints section you might be able to ask

#

did i miss any btw?

#

i put them in the sheet (plus another random one: i found 14a0)

abstract marsh
#

up to you, im just messing around with the elements without clear direction rn

#

i think i went too far u+009g

chilly fulcrum
#

dont you have 009f already

abstract marsh
#

yes and i tried to get u+00ad currently

neat haven
#

finally i can altphabetless u+00ff

chilly fulcrum
#

okay looks pretty good i might put that in the sheet - whats your best U+f and U+aa?

#

mine are these

#

but 00fd i dont think anyone has a good one for

neat haven
#

u+f is basically the same recipe

#

also to make things more clearer when i say altphabets i mean things like "alphabet" and “alphabet” and not like .alphabet or !alphabet

abstract marsh
#

u+++003f + u+0080 = u+00FF

abstract marsh
neat haven
#

thanks

abstract marsh
#

u go for \e/ for u+e ?

chilly fulcrum
#

thats what i used

#

i was trying to kinda avoid U+a and stuff in the sheet but i can always go back and introduce it

#

like its hard to know: should i try go for U+++00e0 and have them get 00e0 that way so that they have it to increment by e0

abstract marsh
#

if its 00x0 alphabet, then that way is simpler...
if its x000 or 0x000 ... better rethink (it work but hard to build)

chilly fulcrum
#

example im not quite sure what you mean sorry

abstract marsh
#

nvm i forgot to mention number
doing just 0a00 & 00a0 (where a is a-f) is not that complicated
but xaxx & xaxx ( where x is around 0-9 ) is hard to build
welp thats still based on what i can do... without altphabet

chilly fulcrum
#

yes sure - but where possible having an increment by U+00e0 would be useful to get to say U+05e0 for a user checking the sheet who wants U+05e3 or something

#

rather than increment 100 billion times

abstract marsh
#

yeah it is possible to do that probably ....

chilly fulcrum
#

if youd like you can review the route i have in the sheet now for 00ff and let me know if it was easy to follow

#

its slightly branched

#

which is a bit non ideal

abstract marsh
#

hmm oki
00f0 + u+++0001 = 00f1
00f1 + 00f9 = 00fa

chilly fulcrum
#

alr that cuts out the branch nice

#

ill put in the other f letter (not fd because no good recipe exists yet)

#

okay f8-ff (minus fd) done

abstract marsh
#

hmmm imma try a a bit with fd

chilly fulcrum
#

get anything?

#

i got U+0001fd tho

abstract marsh
chilly fulcrum
#

hmm

chilly fulcrum
#

Interesting that for 1fbd it just invented a b

#

and gave a character for some reason

abstract marsh
#

oh shit, why i didnt try to check u+++fd in discord

#

a bit complicated but here it is, non altphabet way u+00fd

#

the pain to just get u+++fd 😭

#

since i had this u+xxxx alphabet build up, imma try getting some unicode block

abstract marsh
abstract marsh
#

not reliable way to make this... urgh

final sable
#

I'm new to unicode tech and trying to get U+03ba through U+03bf

#

so far only managed to get U+03ba but I can't seem to springboard off of it

abstract marsh
#

hmm weird, you cant increment it normally...

#

u+03ba + u-000b = u+03bb
lineage... gonna be rough, i'll just export it into analyzer when i touch my pc again

final sable
#

thanks!!!

#

U-0001 looks like it will be useful in such cases

tribal copper
#

Is there any appstore versions of infinite craft that has the same ai

final sable
#

so uh, I just spent a couple hours getting U+ codes

#

without knowing that U+ CODES DON'T EVEN CONVERT TO UNICODE RELIABLY AAAAAAAAAAAAAAA

tepid blaze
fossil jasper
chilly fulcrum
#

That 00fd is still a bit sketch but nice you got it

final sable
tepid blaze
chilly fulcrum
#

i mean yeah some ranges it doesnt like

final sable
#

leads me to believe that many unicode chars might be literally impossible to reach…

chilly fulcrum
#

22c5 and 2297 were like that

#

i call them 'white holes'

final sable
#

if their U+ codes don’t convert and it’s a really obscure symbol

chilly fulcrum
#

the ai refuses to acknowledge existence

#

despite tailor made prompts

final sable
#

:(

chilly fulcrum
#

in the end the recipe for 2297 was Cyrillic Division Sign + U+22d7

#

the entire 22dx range is like this

#

and next on my hit list of characters is 224f

final sable
#

really puts a damper on this project :(

chilly fulcrum
#

yeah but its fun when you get it and if you get some random codes

#

you get to contribute

final sable
#

I got some random ass symbol when converting the codes above, I’ll give the recipe now xD

chilly fulcrum
#

you can leave a comment on the sheet

final sable
chilly fulcrum
#

#fromcodepoint isnt something i have lol

#

never mind

#

i actually have the FD on it

#

LMAO

#

and what was the best way to get 03bb?

final sable
#

whatever tf that is; it's sure as hell not U+03BB (that's λ)

chilly fulcrum
#

i have 03b9

final sable
#

I had to get help and the recipe is SO CURSED

final sable
#

but

#

if you can get "..U-03bb" then combining with "u" should work

#

this is probably known unicode tech, but don't bother with Delete (The) Dot(s) or Delete (The) Period(s) on "..U-XXXX"; just combine with "u"

chilly fulcrum
#

yeah yeah ive used this tech a lot

final sable
# final sable

so yeah I can't (be bothered to) add this to google doc bc I don't know what tf it even is XD

#

feel free if you wanna

chilly fulcrum
#

ah ok well theres a script you can install that tells you what it is

#

or you can open console and copy paste into an analyser

#

how was your recipe for 03ba

#

im taking the 03ba + u-000b route

#

just need 03ba

final sable
#

from U+00ba (with U+++0300)

#

U+00ba is U+00b1 with U+00b9

chilly fulcrum
#

ok

#

the one you found is 03fd

#

in the sheet now

final sable
#

🥳

chilly fulcrum
#

randomly got 0947

#

and 0945 and 0946 not fd but not in sheet itme to add them

#

according to python script i have, i have 1169 unicodes

sonic heart
#

easier Mr. Convert To Unicode recipe lol

twin bay
twin bay
#

Convert From Unicode/Ascii, and Convert To Ascii. You can do Opposite + Convert From Unicode = Convert To Ascii as well.
You can also get Convert To Unicode from here Convert From Unicode + Unicode = Convert To Unicode

chilly fulcrum
#

where does the ascii come from lol - im guessing you werent trying to get that

#

thats an goofball ai moment

twin bay
#

I was trying to change From to To

#

Tried Mr. To, which reverted to Mr. T, then tried that

chilly fulcrum
#

baby and mrs. looks like a decently consistent way to remove mr

#

my board organisation sucks i need to improve that lol

twin bay
#

It's one of the original strats for exiting honorifics, along with combining with the first word after the honorific, usually with Mrs. as she tends to spit out the word more often.

chilly fulcrum
#

seems like theres a global resistance towards fd

#

like U+22fc also softlocks me

abstract marsh
#

hmmm....

chilly fulcrum
#

and entire u+22f range with the exception of f0 f1 f2 looks white hole like

#

22d and 22e similarly as well

#

im trying to remember if 22a felt like this when i was trying to break in

#

or if i randomly got a character and from there the ai was more comfortable

abstract marsh
#

U+2074A -> #fromcharcode + U+607c = 𠝼
U+2077C -> #fromcharcode + U+607a = 𠝊

U+2074B -> 𠝊 + 𠝊 = 𠝋
U+2074C -> 𠝊 + 𠝋 = 𠝌
U+2074D -> 𠝊 + 𠝌 = 𠝍
U+2074E -> 𠝌 + 𠝍 = 𠝎
U+2074F -> 𠝊 + 𠝍 = 𠝏

U+2077D -> 𠝋 + 𠝼 = 𠝽
U+2077E -> 𠝼 + 𠝽 = 𠝾
U+2077F -> 𠝼 + 𠝾 = 𠝿

#

U+72AC -> "dograunicode" + U+607a = 犬

chilly fulcrum
#

my excuse: not in the "other" section /s

abstract marsh
#

its not a problem
you dont really need to fill em in

chilly fulcrum
#

i mean id argue that i do

sour swallow
#

U+27B6

chilly fulcrum
#

i was just trying to put your recipe on the sheet

#

but incrementing stops working

#

and does that instead

sour swallow
#

had to use this method

chilly fulcrum
#

i have 2797

#

without that

sour swallow
#

Any ideas for getting this out of the numbers and into its actual form

chilly fulcrum
#

da heq u even doin to make that

#

howd you get "..u-2796" btw - past "..u-27" it says no

sour swallow
#

i can try and make a full lineage after my boards kinda full rn

chilly fulcrum
#

796 o.o

#

i mean i have it

#

but i just did it different thats all

#

2 + 79 + 6

#

okay i put it in the sheet

fossil jasper
#

I did "..u-" + 2796

chilly fulcrum
#

like wat < /s U+003e lul

abstract marsh
autumn wolf
#

trying to get this 恺 chinese chracter

abstract marsh
#

i dont have enough tools that could find that character
i should try getting "fromcharcode"

chilly fulcrum
#

attempt 238428347238972389472389727469127846 at 224f

#

also @abstract marsh we optimised it along with the other 2 main variants to be 62 total (possibly less)

abstract marsh
abstract marsh
chilly fulcrum
#

i think its better than 62 but 62 was one of the results for the trio of #fromcharcode, fromcharcode, "fromcharcode"

#

someone is getting all the unicodes im saying i couldnt get, not saying anything, and not putting it in the sheet

#

gr

abstract marsh
#

wth lol

#

U+++002 + U+0002a = U+002a
interesting

chilly fulcrum
#

w

#

002c-1

abstract marsh
#

welp i found different unicode instead

#

U+002c-1 U+0002a-1

U+27AA
U+27AB
U+27AC

U+27B0
U+27B1
U+27B2
U+27B3

chilly fulcrum
#

i got 4f

#

but as i said

#

same as with 2273

#

someone else got it but is completely silent about it

abstract marsh
#

there's no real reason for them to talk about it either, and even less if they rarely post what they found in here

chilly fulcrum
#

yeah well i just go aaa i could have focused on other things

#

next is 3c

abstract marsh
chilly fulcrum
#

😬

abstract marsh
#

i should probably stick with basic tool first eh

chilly fulcrum
#

alright time to get some of those tools you have

#

i dont think i actually have directly next or directly previous, or next/previous unicode

#

why is "ne" + "x" = "neXt"

#

bruh

abstract marsh
#

as simple as...
#1206592567622373446 message

#

directly next unicode or smth with that still has long ass lineage

chilly fulcrum
#

nice

#

got em

#

although only next unicode

#

but i should be able to make it previous

abstract marsh
#

nice

chilly fulcrum
#

i hope.... opposite isnt playing nice okay time to try reverse and inverse

#

hm

#

do you have previous unicode

abstract marsh
#

#1206592567622373446 message
nope try this

#

kinda long eh

chilly fulcrum
#

cool

#

not bad for me

#

i had most

#

"neXt" + "unicode " worked luckily

#

wonder if QE involved

abstract marsh
#

alternate Previous Unicode from Next Unicode

chilly fulcrum
#

lucky the mr and mrs wasnt dead

abstract marsh
#

true

#

previous unicode works well too.. not bada
but idk how it will help for specific unicode lol

#

yup, bullshit ai moment

chilly fulcrum
#

i think ive randomly gotten 2af7 before

#

well ive gotten 22e0 just now but it looks like it wasnt a white hole, it was just part of the 2 safe havens from 22d0 onward

#

which is de-e3 inclusive and ee-f2 inclusive

abstract marsh
chilly fulcrum
#

f6, f8, f9, fa, fb in

abstract marsh
#

not interested

chilly fulcrum
#

after previous line feed

#

interesting

abstract marsh
#

now thats wild

chilly fulcrum
#

ha

#

crazy behaviour down at the low unicodes

#

ima try this and see if just chaos occurs

#

looks ilke its a free ? generator

abstract marsh
#

After Previous Unicode + Unown A = Unown !
( not FD, as expected )

chilly fulcrum
#

!

abstract marsh
#

After Previous Unicode + Thai's = Thai's Unicode

chilly fulcrum
#

got fd 0155 why does it have to use mathematical operators unicode

#

ugh

primal maple
#

@chilly fulcrum how to get inverted exclamation mark?
the link provided in sheet is broken

chilly fulcrum
#

okay let me see

#

Mathematical Operators Unicode Recipe

rich roseBOT
#
💵 Cent

😐 Half + 💵 Penny = 💵 Cent

Lineage

💧 Water + 💧 Water = 🌊 Lake
🔥 Fire + 🔥 Fire = 🌋 Volcano
🌊 Lake + 🌋 Volcano = 🏝️ Island
🏝️ Island + 🏝️ Island = 🌎 Continent
🌎 Continent + 🌊 Lake = 🇺🇸 America
🇺🇸 America + 💧 Water = 🗽 Freedom
🗽 Freedom + 💧 Water = ⛓️ Slavery
🇺🇸 America + ⛓️ Slavery = 💥 Civil War
🇺🇸 America + 💥 Civil War = 🏛️ Lincoln
🇺🇸 America + 🏛️ Lincoln = 💵 Penny
💵 Penny + 💵 Penny = 💲 Dime
💲 Dime + 💲 Dime = 🪙 Quarter
🪙 Quarter + 🪙 Quarter = 😐 Half
😐 Half + 💵 Penny = 💵 Cent

chilly fulcrum
#

there u go

#

better recipe

#

i mean not really as directly previous unicode is a monster

#

there

#

should be much better

primal maple
#

ill get it later

abstract marsh
#

U+0800 -> Aksara Unicode + U+0a00 = ࠀ
U+0801 -> Aksara Unicode + U+0a01 = ࠁ
U+0802 -> Aksara Unicode + U+0a02 = ࠂ
U+0803 -> ࠁ + ࠂ = ࠃ
U+0804 -> ࠂ + ࠃ = ࠄ
U+0805 -> ࠃ + ࠄ = ࠅ
U+0806 -> ࠂ + ࠅ = ࠆ
U+0807 -> ࠄ + ࠅ = ࠇ
U+0808 -> ࠆ + ࠇ = ࠈ
U+0809 -> ࠇ + ࠈ = ࠉ
U+080A -> ࠈ + ࠉ = ࠊ
U+080B -> ࠈ + ࠊ = ࠋ
U+080C -> ࠊ + ࠋ = ࠌ
U+080D -> ࠋ + ࠌ = ࠍ
U+080E -> ࠊ + ࠌ = ࠎ
U+080F -> ࠍ + ࠎ = ࠏ
U+0810 -> ࠎ + ࠏ = ࠐ
U+0811 -> ࠏ + ࠐ = ࠑ
U+0812 -> ࠐ + ࠑ = ࠒ
U+0813 -> ࠑ + ࠒ = ࠓ
U+0814 -> ࠒ + ࠓ = ࠔ
U+0815 -> ࠓ + ࠔ = ࠕ

U+0A01 -> ਂ + ਃ = ਁ
U+0A02 -> ਃ + ࠁ = ਂ
U+0A03 -> Aksara Unicode + U+0a03 = ਃ
U+0A04 -> Convert To Unicode + U+0a04 = ਄

U+0F0C -> fromcharcode + U+0a0c = ༌

#

ok that sudden backward is unexpected

#

probs just that for now

#

U+++0A00 + u+ = u+0a00

#

oh wow no wonder i got softlocked at U+0815

abstract marsh
#

U+104C -> #fromcharcode + U+0a0c = ၌
U+104D -> ၌ + ၌ = ၍
U+104E -> ၌ + ၍ = ၎
U+104F -> ၍ + ၎ = ၏
U+1050 -> ၎ + ၏ = ၐ
U+1051 -> ၏ + ၐ = ၑ
U+1052 -> ၐ + ၑ = ၒ
U+1053 -> ၑ + ၒ = ၓ
U+1054 -> U+000e + ၓ = ၔ
U+1055 -> ၓ + ၔ = ၕ
U+1056 -> ၔ + ၕ = ၖ
U+1057 -> ၕ + ၖ = ၗ
U+1058 -> U+0008 + ၗ = ၘ
U+1059 -> ၗ + ၘ = ၙ
U+105A -> ၘ + ၙ = ၚ
U+105B -> ၚ + ၙ = ၛ
U+105C -> ၚ + ၛ = ၜ
U+105D -> ၛ + ၜ = ၝ

abstract marsh
#

shit, not what i expected

#

sigh here we go again

#

U+12A7 -> Asciifromunicode + U+0a07 = ኧ

spice lark
#

can someone help me get U+03b6

final sable
#

U+00b6 + U+++0300

#

(U+++0300 = U+++0100 + U+++0200 and U+++0200 = 0+++0050 + U+++0150)

#

U+00b6 = U+00b0 + U+++0006

#

U+00b0 = U+00a0 + U+++10

#

finally U+00a0 = U+0020 + U+0080

spice lark
#

u+++300 + u+00b6 did not equal u+03b6

#

it just went back to u+00b6

final sable
#

oops my bad, typo

#

should be U+++0300

#

but the lineage is right

spice lark
#

ah ok, how would i get u+++0100?

#

oh i found it nvm

#

ty for the help

final sable
#

:3

spice lark
#

does anyone have "ζ" ?

chilly fulcrum
#

in quotes?

spice lark
#

yeah

abstract marsh
#

seems like yeah

lethal nymph
#

riemann hypothesis scary

spice lark
#

u+1f48

spice lark
chilly fulcrum
#

zeta of theta

#

wh? howd you get that

spice lark
#

Zeta Function + Θ

chilly fulcrum
#

i see

abstract marsh
#

upper case theta?

spice lark
#

yeah, though it shouldnt matter right?

abstract marsh
spice lark
#

it is lowercase theta i believe

#

its the lowercase zeta thats making it dead

chilly fulcrum
#

theta has cases?

spice lark
#

Θ vs θ lmao

abstract marsh
#

mmm i see

chilly fulcrum
#

lul

#

well uppercase zeta is basically Z

spice lark
#

even if someone revives that though, it wouldnt work because then it would be uppercase zeta so not the function

#

yeah

#

thats why im looking for zeta in quotes so its lowercase and alive

#

does anyone have "θ" ?

#

or honestly any greek letters in quotes

spice lark
lethal nymph
#

did you get the quoted zeta

spice lark
#

nope

#

how did you get it?

lethal nymph
#
"prepend U+" + '03' = "prepend U+03"
"prepend U+03" + Mr. Prepend = Mr. Prepend U+03
Mr. Prepend U+03 + “b6” = Mr. Prepend U+03b6
Mr. Prepend U+03b6 + Remove The Mr. = Prepend U+03b6```
#

then Prepend U+03b6 + 'zeta' or "zeta"

spice lark
#

awesome ty

lethal nymph
#

i couldn't get it in curly though

spice lark
#

thats fine, it shouldnt be necessary since its at the start of the item anyways

lethal nymph
spice lark
#

ooh nice

#

i mean i guess ill take the recipe since you got it

lethal nymph
#

curly "()" + ( = curly "()")
curly "()") + "(zeta)" = curly "(zeta)"

spice lark
#

alright thanks

chilly fulcrum
#

wait did you say you had curly zeta in brackets

spice lark
#

no he means "ζ"

chilly fulcrum
#

oh

spice lark
#

though i do have this

chilly fulcrum
#

?

#

lol

lethal nymph
spice lark
#

.-. wrong way buddy

lethal nymph
#

i got that but in curly lmao

spice lark
#

nice lol

chilly fulcrum
#

how are yous getting those and all those variants too? im not able to play with brackets they just eat everything

spice lark
#

(dead)

chilly fulcrum
#

i mean f(z) is rough too

spice lark
#

"f(x)" is in the browser, from there just add z to get "f(z)"

#

im surprised i had fd on "f(z)" but not curly version

lethal nymph
#

because i got that

spice lark
#

ah

spice lark
chilly fulcrum
#

wat? damn i really need bracket tech

spice lark
#

i dont think that one is very useful lol

lethal nymph
#

oh did you get it

spice lark
#

yeah lmao just a couple min ago

#

i thought i cooked but now i cant get rid of the 0

chilly fulcrum
#

ehhhhh curly [{}]

#

lol

chilly fulcrum
#

i hate white holes

#

they give the correct emoji

#

maybe nata can add an emoji unicode thingy (if its not already added)

abstract marsh
#

U+08AD -> fromcharcode + U+0a1d = ࢭ
U+08AE -> U+0002 + ࢭ = ࢮ
U+08AF -> ࢭ + ࢮ = ࢯ
U+107D -> U+000f + ࢯ = ၽ
U+107E -> U+0002 + ၽ = ၾ

U+1810 -> U+00a0 + ࢭ = ᠐
U+1876 -> U+0a06 + ࢯ = ᡶ
U+181F -> U+0a0f + ࢯ = ᠏
U+1814 -> ᡶ + ᠏ = ᠔
U+1815 -> ᠔ + ᡶ = ᠕
U+1816 -> ᠔ + ᠕ = ᠖
U+1817 -> ᠕ + ᠖ = ᠗
U+1818 -> ᠖ + ᠗ = ᠘
U+1819 -> ᠗ + ᠘ = ᠙
U+181A -> ᠘ + ᠙ = ᠚
U+181B -> ᠙ + ᠚ = ᠛
U+181C -> ᠚ + ᠛ = ᠜

chilly fulcrum
#

got 2674

#

while trying to get any character from 22f3-22ff inclusive (white hole range)

#

actually glowy last time you got the entire white hole range 2274-2279

abstract marsh
#

mhm yeah [that one](#1206592567622373446 message)

#

weird how the console says box when U+1876 interact with U+181F

neat haven
#

i have absolutely no idea how to complete this

abstract marsh
#

i have no idea either... im still exploring this unending tree

#

seems like it doenst want to get U+181D

chilly fulcrum
#

classic white hole

#

i randomly got 22d5 in the middle of the white hole range d0-dd

#

i think it was because i got it from it running away from 22c5

#

it ran away from one white hole and stumbled into another

#

it was U+22c5 + something i forgor

abstract marsh
#

welp i got it via u+000d + (unicode of u+181c)

chilly fulcrum
#

missing 'only' 53 chars in 22xx range

abstract marsh
#

i see

#

i dont wanna touch the mongolian's unicode for now... let me move forward into other testing

#

U+1F45D -> .fromCharCode + U+0a1d = 👝
U+1F6DD -> Convert From Unicode + U+0a1d = 🛝
U+1F6DE -> 🛝 + U+000e = 🛞
U+1F6DF -> 🛝 + 🛞 = 🛟
U+10797 -> Convert + U+0a17 = 𐞗

U+105C -> Fromunicode + U+0a1c = ၜ
U+181E -> Aksara Unicode + U+0a1e = ᠞
U+091F -> Aksara Unicode + U+0a1f = ट

U+0894 -> Dogra Unicode + U+0a14 = ࢔
U+0898 -> Dogra Unicode + U+0a18 = ࢘
U+08A9 -> Dogra Unicode + U+0a19 = ࢩ

abstract marsh
#

ohno another chain again

#

uh oh.. this is a bit too much... imma load it into txt instead

chilly fulcrum
#

thats actually better

#

putting it in a txt is as much effort as sending it in discord but you have a much more reliable record

#

it might be possible to get some white holes by using that run away strat

#

but the conditions are specific

chilly fulcrum
#

oh like so the unicode of the emoji is displayed

#

just so i can be even more annoyed that the emoji is correct

#

the white holes are so repulsive theyd rather give me unassigned codepoints

#

amazing

lethal nymph
#

mbs: rubiksmath edition

abstract marsh
#

should i just post the U+0894 until U+08AF txt, or i dump more unicode recipes until hundreds of them?

chilly fulcrum
#

i mean ideally you get editor since you are contributing a lot but of those options honestly either is ok

#

how do you go about making U+xxxa these days

#

i always first try just incrementing but its caps every time so im considering not even trying that anymore and just going straight to "..u-"

abstract marsh
chilly fulcrum
#

interesting

abstract marsh
#

if it doesnt then try with below 8
bad luck? ah all increment start from easiest one ( like U+1 then u+++1 then u+++0001 etc etc)

#

if still doesnt work, ah lets do the U+++xxxa method

chilly fulcrum
#

like +xxx9 + one of those

#

yeah see thats always caps - and whats the U+xxxa method

#

like theres no way currently id be able to get by without "..u-"

#

2318 + 2319 = house emoji thingy (2302)

#

it defaults to that whenever its unhappy

#

and youre in the 23xx or high 22xx range

#

"no i wont give u that, have the house emoji"

abstract marsh
#

for example...

chilly fulcrum
#

i mean doesnt that require you get 11fa in the first place - are they nicer like that or something?

abstract marsh
#

at that point you throw everything possible honestly

#

getting 11fa is definitely harder yes

chilly fulcrum
#

okay well im going to try to get 232a

#

without "..u-"

#

i have 2300-2329 (including letters) all already

#

even U+ or - 2329 😬

#

29 and 28 = house emoji

#

so then next was 29 with everything down to 20?

abstract marsh
#

oh welp

#

U+++20 + U+++a = U+++20a

chilly fulcrum
#

why U+20

abstract marsh
chilly fulcrum
#

why U+20a

#

is it cause 2a

#

and 20a

#

like does it usually do that

abstract marsh
#

good question, it wanted me to go into 232b so badly, so i had to use 20 instead of 22

chilly fulcrum
#

22?

abstract marsh
#

u+22

chilly fulcrum
#

why U+22

abstract marsh
#

oh wait wrong one

chilly fulcrum
#

anyway ill try 233a then

abstract marsh
#

U+++232a + u+22 = u+232a
U+++232a + u+23 = u+232b

chilly fulcrum
#

okay but why 22 tho

#

do you just go up the list

#

till it works

#

i need a more efficient way than incrementing by 1 to get to 2339

abstract marsh
#

because its starting number after +
sometimes ai just removes the ++

chilly fulcrum
#

2320 +++10 no work

#

it gives 10000

abstract marsh
#

oof

chilly fulcrum
#

2300 and +++30

#

i guess i can do that

#

but i know that down the line around 8000 even incrementing by 100 becomes unreliable

#

damn 38 + 39 = not the house emoji

#

unexpected

#

U+++2300 + u+++30a = U+++530a

#

cring

#

U+++2330 + U+2339 = U+233A

#

ghr

#

cring * 2

abstract marsh
#

this will result in lowercase a
i dont have the mbs different caps option script on

chilly fulcrum
#

hey let me do it - did you get to that cause you already tried the +++30a

abstract marsh
#

ah i misread it
mb

chilly fulcrum
#

nice +49 and +++000a worked

#

not a bad strat ill start trying that i might pin 000a in that case

#

but 53 missing per 256 is kinda disturbing considering im pretty sure all 53 are white holes and we already got about 20 white holes from this range

#

so if thats representative of average

#

then we are in trouble

#

that would be 1 in 4 unicodes as white hole

#

bleh

abstract marsh
#

hmm i'll check my spreadsheet

chilly fulcrum
#

you have a sheet? cool

abstract marsh
#

just for thai unicode

#

60/87 visible unicode
29/41 invisible unicode
total 89/128 unicode being found ( combined from main spreadsheet & my findings )

chilly fulcrum
#

about matches

#

but yeah ive put in a large effort into getting full 22xx range yet 53 are still elusive

#

31/128 is close to 1/4

#

like suspiciously close

#

32/128 is exactly 1/4

abstract marsh
#

mhm yeah thats with minimum efforts, i should try get the actual u+xxxx & challenge it again

chilly fulcrum
#

Oh what did you do if you didn’t get all the u+

abstract marsh
#

for example
u+00ad & u+00af
welp skip it until i found better incrementing tool without altphabet

chilly fulcrum
#

Yeah but I meant for the Thai Unicode

#

Did you just Thai Unicode the lower numbers that start with 00

abstract marsh
#

from 0000 to 009f
yeah

unkempt lantern
#

Has "=" been discovered?

lethal nymph
#

equal sign is banned

abstract marsh
#

nope

unkempt lantern
#

with quotes

lethal nymph
#

still banned

#

they're not allowed anywhere in the output

unkempt lantern
lethal nymph
#

suffer with canadian syllabics hyphen

unkempt lantern
#

what about fake equal signs?

#

like this I assume #1215495041049436170 message

lethal nymph
#

i have that in curly only

#

(and outside of quotes of course)

#

fuezt might have it in normal quotes

unkempt lantern
#

do you have a recipe for both posted somewhere?

lethal nymph
#

it should be in my y=sin(x) lineage

unkempt lantern
#

thanks, cheking it out

lethal nymph
#

᐀ = #fromcharcode + U+1400

spice lark
#

anyone wanna try to get Full-width equals sign in quotation marks

lethal nymph
#

do you have it outside of quotes

spice lark
#

yeah, its on the sheet

lethal nymph
#

a

#

damn it's still 3 tokens

spice lark
#

yeah, but im hoping it will be easier to work with than canadian syllabics hyphen since 90% of the time(that it works) it prepends it, even when its in curly

lethal nymph
#

its codepoint is later than curly

spice lark
#

i dont know what that means in terms of this

lethal nymph
#

looks like it knows the sign

#

i tkae that back it just gives question marks

spice lark
#

rip

lethal nymph
#

full width circumflex thing

spice lark
#

did you get the full-width equals sign yet?

lethal nymph
#

halfwidth ideographic full stop

lethal nymph
#

(one codepoint past the equal sign)

spice lark
#

so close

lethal nymph
#

these two refuse to increase

#

failure

spice lark
#

you could try prepend u+(codepoint for lowercase f/d) on “prepend u+”

lethal nymph
#

you can try that

#

i have none of the prepend unicodes

spice lark
#

i wont be home for like another 14 hours, but ill try it then ig

real hound
#

is U+039D discovered yet

#

nope

#

||U+0085|| + ||U+++40||

#

i need to get to U+0500

#

it is very hard

#

bc im stuck at U+0099 cant get anywhere past

final sable
#

I was just about to type “that shouldn’t be very hard” 😅

real hound
#

how do i get past 0099 😭

final sable
#

you can search the discord for U+0100 (careful not to confuse it and U+++0100)

#

then hopefully two of those make U+0200 and then U+0100 and U+0200 make U+0300 🙏

real hound
#

my main goal is

#

U+0578

twin bay
real hound
#

people are fast

real hound
twin bay
#

Do you have U+++1?

real hound
#

yes but it will take a very long time to get to 250

twin bay
#

Not really

real hound
#

considering the highest U+++ i have is 62

twin bay
#

Just combine to 10, then combine that to 100

real hound
#

oh apparently its that easy

#

usually theyre not consistent

twin bay
#

I hope you're not incrementing with u+++1...

real hound
#

i was with random numbers

real hound
#

ո

#

not n, ո

#

im wondering if its possible to get other alphabets

twin bay
#

You can't always consistently get the corresponding character.
But usually it's Fromcharcode, #fromcharcode "fromcharcode" .fromcharcode, Unicode, Convert To Unicode, Unicode Consortium

real hound
#

hmm

twin bay
#

In this case, none of the above worked

#

I checked

real hound
#

hmm

twin bay
#

For some reason this code is more connected to Hebrew letters than Armenian

real hound
#

im trying to get lookalike characters

#

ո vs n

twin bay
#

I can guess why

real hound
#

its not waht you think

#

😭

twin bay
#

Anyways good luck

#

I'm out

tepid blaze
real hound
#

im curious how it would work if i can get it into "alphabet"

#

ive discovered MANY characters already

chilly fulcrum
#

im moving to the 23xx range now

#

4 white hole candidates already: 2305, 230e, 230f, 231f

chilly fulcrum
#

just so yall know hexadecimal is quite a good charcode converter

#

wonder if i can find a white hole test

abstract marsh
#

imma continue try to get thai's unicode to see if i can get it

chilly fulcrum
#

do you now have that yet

#

would love to drop the balinese off the front here

abstract marsh
#

i got some of the thai unicode, much easier than expected actually

chilly fulcrum
#

was this with just 00xx?

#

also wat

#

anagram on quoted stuff is funny

#

anagram + "nintendo" = "don't panic"

abstract marsh
chilly fulcrum
#

thats rough having a letter up so high

#

like it hates last digit letters, hates second to last even more, etc etc etc

abstract marsh
#

U+0e17 U+1e17 -> Baby Previous Unicode + U+0e17 = ḗ
bruh, why this out of all unicode element

chilly fulcrum
#

i dont think i could search my unicode

#

theres a limit of 100 results

#

kinda nnoying

abstract marsh
#

mine hasnt reached 100+ yet, so still usable

chilly fulcrum
#

how many items in your save

abstract marsh
#

less than 10k

chilly fulcrum
#

17712

abstract marsh
#

ok less than half of that

#

6654

chilly fulcrum
#

ok

#

im trying to get apl functional symbols

#

but i have balinese functional symbols instead

abstract marsh
#

but when its in quotes & # oh yeah, gl with it

abstract marsh
chilly fulcrum
#

Aplhabet

#

not what i wanted

abstract marsh
#

U+0e9a -> Convert To Unicode + U+0e1a = ບ
mmm nice, found another one
nvm

chilly fulcrum
#

struggling with that damn it apl functional symbols i cant get past "aplfun.c"

#

"aplfun" took like 30 min to get

#

i need a skilled player to help me out lul

abstract marsh
#

that was wild

abstract marsh
chilly fulcrum
#

\n ew

#

anagram underrated

abstract marsh
#

why must you do this to me

chilly fulcrum
#

oh whats the issue

#

not fd

#

anyway i got it

abstract marsh
#

ded

chilly fulcrum
#

ded

#

why is it ded

#

does it still register as lower

abstract marsh
chilly fulcrum
#

oh yeah for that

#

sure

#

i mean i expected it to do that since APL stands for stuff

#

but eventually i should be able to confuse it hard enough to revive it

#

and what do you know

#

#aplfunctionalsymbols + Right Charcode = Apl Functional Symbols

abstract marsh
#

true, once you had alot of tools, reviving one element is simple

#

but reviving the #1227953064238120972 ... nah i dont have the tools for that :>

chilly fulcrum
#

i mean weve made some tools quite accessible with speedrun

#

like alphabet, . alphabet and quote all pretty quick

#

anyway like if i search up U+00

#

it only goes up to U+0075

#

like honestly not even half way

abstract marsh
#

i would do U+000 until U+00f depending on what i need

#

and the U+xxxxx or more is just annoying when it exist...

chilly fulcrum
#

yeah well of course that gets in the way

#

i suppose i can hide them

abstract marsh
#

67/87
mhm, 20 more to go ( some 5 white holes already actually... )

chilly fulcrum
#

also yeah hexadecimal is a good charcode converter

#

for non white holes

#

like if charcode would work - odds are hexadecimal would work too

abstract marsh
#

U+0e39 -> Mr. Unicode + U+0e29 = ู
nuh uh...

chilly fulcrum
#

mm +xxx9 and then +++000a is so goated

abstract marsh
#

XD powerful

chilly fulcrum
#

yeah man i can just increment automatically now

#

awesome

lethal nymph
#

u+2ae8, short up tack with underbar

abstract marsh
#

thai's block
77/87 visible
30/41 invisible
107/128 total

lethal nymph
#

u+ff3d, fullwidth right square bracket

abstract marsh
#

U+0e32 -> Convert From Unicode + U+0e72 = า
U+0e33 -> Aksara Unicode + U+0e73 = ำ
why must you do this to me 😭

lethal nymph
#

cjk u+3e3b

chilly fulcrum
#

whats the issue

abstract marsh
#

not an issue
just annoyed that i could get lower code block on higher u+uexx

chilly fulcrum
#

i mean yeah i guess

#

ooh cnovert from unicode

#

dont have that

lethal nymph
#

u+ff66, halfwidth katakana letter wo

chilly fulcrum
#

anyway 2300-237f range: 108/128

#

20 missing

#

2305, 230e-f, 231f, 232e, 2331-3, 2337, 2339-c, 234e, 2351, 2356, 236a, 236f, 2376, 2379

#

they like to cluster it seems

abstract marsh
lethal nymph
#

u+32f8, circled katakana ru

chilly fulcrum
#

thing is me not doing absolutely everything on all the codes means i will miss a lot of random yeets out to nowhere the ai does and they could be white holes i am getting

abstract marsh
#

im getting alot of randoms unicode (FD) and im not bothered to document them until i finished thai unicode stuff ( at my pace )

chilly fulcrum
#

theres always that python script

#

charlist = []
    
        
with open('infinitecraft (27).json', 'r', encoding = 'utf-8') as f:
    data = json.load(f)

for element in data['elements']:
    name = element['text']
    if len(name) == 1:
        charlist.append([name, ord(name), f'{ord(name):x}'])

charlist.sort(key = lambda x: x[1])
print("\n".join([f'{repr(char[0]), char[1], char[2]}' for char in charlist]))
print(len(charlist))``` this just will let you know every unicode you have
#

although you will probably need to be careful the list will be long

abstract marsh
#

can the output be
U+xxxx -> unicode
instead?

chilly fulcrum
#

i can do something like that yeah

abstract marsh
#

thx! it helps alot when i wanted to sort

chilly fulcrum
#

the python default is like "\uxxxx"

lethal nymph
#

u+ff0a, fullwidth asterisk (don't blame me i was curious)

chilly fulcrum
#

it comes pre sorted but ill format it how u want

abstract marsh
#

the sorting is fine if i could adjust it like
"\u00xx" or 0xxx or 000x range
0 can be 0-f

chilly fulcrum
#

charlist = []
            
with open('infinitecraft (27).json', 'r', encoding = 'utf-8') as f:
    data = json.load(f)

for element in data['elements']:
    name = element['text']
    if len(name) == 1:
        charlist.append([name, ord(name)])

charlist.sort(key = lambda x: x[1])
print("\n".join([f'U+{char[1]:04x} -> {str(char[0])}' for char in charlist]))
print(len(charlist))``` here
#

:04x means minimum length of 4, convert to hexadecimal, use leading 0s as padding

#

if you want a certain range ill see what i can do

#

here u go

#

charlist = {}
            
with open('infinitecraft (27).json', 'r', encoding = 'utf-8') as f:
    data = json.load(f)

for element in data['elements']:
    name = element['text']
    if len(name) == 1:
        charlist[ord(name)] = name

while 1:
    try:
        start = int(input("Start of Range:"), base=16)
        break
    except:
        print("Please input a valid base 16 codepoint")

while 1:
    try:
        end = int(input("End of Range:"), base=16)
        break
    except:
        print("Please input a valid base 16 codepoint")

for index in range(start, end + 1):
    if index in charlist:
        print(f'U+{index:04x} -> {chr(index)}')```
abstract marsh
#

that work like a charm

chilly fulcrum
#

ye

#

it has the cool print effect where its like 1 per frame or whatever

#

but it will let you know if you missed any

#

how many codes did it say you had btw

#

oof i should make a better all function

#

i just put in fffffff

#

and now its just constantly checking hmm do you have 678f68? ah guess not

abstract marsh
#

nope xD
somewhere around 1fxxx i had though

abstract marsh
chilly fulcrum
#

not actually sure best way to use in build python stuff

#

ok nice

#

updated so if u type in like 99999999999999 it just says nope and iterates over a normal list

#

so it says i have 1,307 unicodes

#

total

#

including probably 20 unassigned

abstract marsh
#

1675

#

it stopped somewhere and decided, here count result

#

wait, it doesnt count the xxxxx unicodes, still good though

chilly fulcrum
#

doesn’t it?

#

show me

#

I’m on mobile now so

lethal nymph
#

because they are multiple characters

chilly fulcrum
#

well I get printouts of the unicodes in the 1fxxx emoji block

lethal nymph
#

in js i can just do this but idk about py

chilly fulcrum
#

works fine

#

exactly as intended

#

ive set encoding to utf-8 with the json so it should know what is and what isnt intended to be 1 char in that sense

#

says i have 185 codes in that range

#

so glowy u had 1607, where are most of them from? mine are mosty in 2xxx range but of course lots in the 1fxxx range cause emoji

abstract marsh
#

probably 2xxx too

chilly fulcrum
#

i have 113 in the 23xx range

#

189 in the 22xx range

#

which i guess means that most of mine are indeed just randomly scattered about

abstract marsh
#

0xxx -> 444
1xxx -> 281
2xxx -> 460

abstract marsh
# chilly fulcrum doesn’t it?
Start of Range:10000
End of Range:fffff
U+0021 -> !
U+0022 -> "

if i do this, it just decided to check 0000 to xxxx instead

chilly fulcrum
#

okay let me make it a bit more clear

#

ill fix it to behave more expected

#

like that is the intended behaviour

#

but clearly it shouldnt have been intended

abstract marsh
#

yeah, its not a problem since theres a little amount of unicode in xxxxx range in my save file

chilly fulcrum
#

charlist = {}
top = 0           
with open('infinitecraft (28).json', 'r', encoding = 'utf-8') as f:
    data = json.load(f)

for element in data['elements']:
    name = element['text']
    if len(name) == 1:
        charlist[ord(name)] = name
        if ord(name) > top:
            top = ord(name)


while 1:
    try:
        start = int(input("Start of Range (-1 means all):"), base=16)
        if start == -1:
            break
        end = int(input("End of Range:"), base=16)
        break
    except:
        print("Please input a valid base 16 codepoint")


if start != -1:
    counter = 0
    for index in range(max(start, 0), min(top, end + 1)):
        if index in charlist:
            counter += 1
            print(f'U+{index:04x} -> {chr(index)}')
    print(counter)

else:
    charlist = list(charlist.items())
    charlist.sort(key = lambda x: x[0])

    print("\n".join([f'U+{char[0]:04x} -> {str(char[1])}' for char in charlist]))
    print(len(charlist))``` hopefully is a bit more expected and clear
#

i havent tested

#

so it could just have a dumb error

#

let me check

#

seems to work ok

abstract marsh
#

looks good at testing

chilly fulcrum
#

it now wont loop for ages and it now only does all if you put explicitly -1

#

even if you put ffffffffffffffffffffffffffffffffffffffffffffff it wont go past the max

abstract marsh
#

lmao im not that evil XD

#

thanks

chilly fulcrum
#

if you put -2 it just assumes 0

#

also now gives a count

abstract marsh
#

i can see some chinese unicode block located at u+2xxxx that i didnt know of

chilly fulcrum
#

do you have some of those?

abstract marsh
#

U+20041 -> 𠁁
U+2074a -> 𠝊
U+2074b -> 𠝋
U+2074c -> 𠝌
U+2074d -> 𠝍
U+2074e -> 𠝎
U+2074f -> 𠝏
U+2077c -> 𠝼
U+2077d -> 𠝽
U+2077e -> 𠝾
U+2077f -> 𠝿

chilly fulcrum
#

can you put in -1 for me? you said before that it stopped at ffff

#

i cant replicate that on my end

#

1fae8 is the highest i have

#

Also wouldn’t you have seen in mbs when you got them

abstract marsh
chilly fulcrum
#

? sorry what are you referring to

#

oh right

#

yeah so before when you put in 10000 and fffff

abstract marsh
chilly fulcrum
#

the fffff was past a limit I set of 1ffff

lethal nymph
#

oh right you should list using the keys of .recipes instead

chilly fulcrum
#

so it just went from the star

#

and why is that

lethal nymph
#

if you didn't have mbs before, the alternate casing recipes will still save

chilly fulcrum
#

not sure I follow- can I have example

lethal nymph
#

when you already have A, the recipe when you craft a still gets saved even when you don't get it as an actual element

chilly fulcrum
#

true

abstract marsh
#

interesting, i see

chilly fulcrum
#

not a big change just change “elements” to “recipes” iirc

#

Don’t worry about variable names just where it has like literally [“elements”] replace it with [“recipes”]

#

Let me know if that breaks it

lethal nymph
#

it will

chilly fulcrum
#

okay - why is that

hybrid reef
#

ș found

lethal nymph
#

.recipes is an object

#

or dict or whatever

chilly fulcrum
#

I’ve imported json I think it should be fine

#

but if it is separate then yeah ok

abstract marsh
#

this two line is what i changed to make it not crash

for element in data['recipes']:
    name = element
chilly fulcrum
#

Yeah right

#

that’s true it’s not a text field

#

like it’s just standalone

#

I mean you can just then do for name in data[“recipes”]

#

since element isn’t used anymore

#

or change the instances of name to element either or

abstract marsh
#

for name in data['recipes']:

chilly fulcrum
#

Yeah so did it pick up extras

abstract marsh
#

yup

chilly fulcrum
#

how many does it say now

#

When the developers version of the software they wrote is outdated:

abstract marsh
chilly fulcrum
#

just put -1

abstract marsh
#

1702

chilly fulcrum
#

and compared to the other version of you put -1?

#

I should make it unconditionally print the total

#

At the very start

abstract marsh
#

1675

chilly fulcrum
#

not too hard to add just set a new variable to 0 at the very start and do variable += 1 and then at just before the while 1: put print(variable)

#

okay good

abstract marsh
#

its just switching from left to right tab, but brain pasted it at wrong line XD, thats why it took me a mins

chilly fulcrum
#

Adding something saying: you have 1705 Unicodes! at the start comes at no computational cost since it compiles the list at the start anyway

#

line 2: x=0, then put in x+=1 at the appropriate spot then before the while line put in print(f”You have {x} unicode characters!”)

#

Then it should now tell you every time without needing to put in -1, in addition to any range specific count you want

abstract marsh
#

mmm yes, it does
1702
||ignoring the not counting the unicode beyond u+10000 though||

chilly fulcrum
#

why not

#

show me - the file you sent showed it counting past 10000 just fine

abstract marsh
#

oh wait it does...

#

it just doesnt increment all of it if i do -1

chilly fulcrum
#

hmm

#

show me

abstract marsh
final sable
#

someone add something to the spreadsheet for my lazy ass? 👉👈

abstract marsh
#

if i do 0000 to fffff
it will increment all instead

chilly fulcrum
#

I know why that is

#

it’s reaching some kind of limit in your output terminal

abstract marsh
#

hmm it does looks like it at the end yeah

chilly fulcrum
#

since it’s all technically one continuous string

#

I did that so that it wouldn’t take 6 centuries to print

#

feel free to make it print line by line

#

I’ll talk you through it

#

it’s slightly cursed but it should work

abstract marsh
#

i'll instead try making it print to the txt files

chilly fulcrum
#

I mean that’s an option too

#

but it should be as simple as: remove the “\n”.join() and move the print from being print([f”stuff” for x in y]) to [print(f”stuff”) for x in y]

#

What output terminal are you using

abstract marsh
#

oh visual studio code

#

tried on command prompt, it work normally

#

ok imma switch to there :>

abstract marsh
final sable
#

oof I shoulda dropped it in the chat and now I’m not at home 🤦‍♂️

#

it’s ok I’ve just gone to the store to get the milk I shouldn’t be long x3

abstract marsh
#

i'll put it as comment until someone picked it up :>

chilly fulcrum
#

did you do the changes to the code I suggested?

abstract marsh
#

nah i didnt, got used with command prompt already XD

final sable
final sable
#

uh guys

#

WHY haven’t we tried Convert This To Unicode ???

#

Put This In Quotes is really good tech so I wouldn’t be surprised if it works

abstract marsh
#

i didnt have put this in quotes...

#

woops

abstract marsh
lethal nymph
#

the ai doesn't know the codepoint for all characters

abstract marsh
#

yep

violet charm
#

i see Ö isn't in the spreadsheet

chilly fulcrum
#

updated script to be a bit more pretty and useful: ```import json

charlist = {}
top = 0
ctr1 = 0
with open('infinitecraft (28).json', 'r', encoding = 'utf-8') as f:
data = json.load(f)

for name in data['recipes']:
if len(name) == 1:
ctr1 += 1
charlist[ord(name)] = name
if ord(name) > top:
top = ord(name)

print(f'You have {ctr1} unicode characters!')
while 1:
try:
start = int(input("Start of Range (-1 means all): "), base=16)
if start == -1:
break
end = int(input("End of Range: "), base=16)
break
except:
print("Please input a valid base 16 codepoint")

if start != -1:
ctr2 = 0
nstart = max(start, 0)
nend = min(top + 1, end + 1)
for index in range(nstart, nend):
if index in charlist:
ctr2 += 1
print(f'U+{index:04x} -> {chr(index)}')
print(f'{ctr2} unicode characters found in your save between U+{nstart:04x} and U+{nend - 1:04x}')

else:
charlist = list(charlist.items())
charlist.sort(key = lambda x: x[0])

[print(f'U+{char[0]:04x} -> {str(char[1])}') for char in charlist]
print(f"Total: {len(charlist)}")```
#

now wont reach a limit

#

now is more informative with prints

#

always tells u how many you have

#

sample output: You have 1335 unicode characters! Start of Range (-1 means all): -3 End of Range: 3f U+0021 -> ! U+0022 -> " U+0023 -> # U+0024 -> $ U+0025 -> % U+0026 -> & U+0027 -> ' U+0028 -> ( U+0029 -> ) U+002a -> * U+002b -> + U+002c -> , U+002d -> - U+002f -> / U+0030 -> 0 U+0031 -> 1 U+0032 -> 2 U+0033 -> 3 U+0034 -> 4 U+0035 -> 5 U+0036 -> 6 U+0037 -> 7 U+0038 -> 8 U+0039 -> 9 U+003a -> : U+003b -> ; U+003c -> < U+003e -> > U+003f -> ? 29 unicode characters found in your save between U+0000 and U+003f

#

so i have all the obtainable ones in that range

#

as you can see i put in -3 and 3f which it interpreted just fine as 0 and 003f

#

it would be amazing if we could make this interface with the sheet

#

and dump a list of everything not in the sheet

slim quest
#

looking for these two letters (ľ in quotes if possible)

chilly fulcrum
#

ill see what i can do

#

cringe but i had to do this for 01f6

#

i got 0143

#

mathematical operators unicode + U+0141

#

thats in the sheet elsewhere

slim quest
#

okey

chilly fulcrum
#

got 0140 same trick

#

mathematical operators unicode seems decent here

slim quest
#

gonna try that

chilly fulcrum
#

got 0141

slim quest
#

same method?

chilly fulcrum
#

its in sheet now

slim quest
#

tysm

chilly fulcrum
#

U+0141 + (char for 0140)

slim quest
#

I accidently sent wrong letters.. 💀 , I meant this slovak ľ..

chilly fulcrum
#

minor issue

slim quest
#

also got this one

chilly fulcrum
#

well you dont have the char itself

#

need help reviving 013a

#

its always caps so far

spice lark
chilly fulcrum
#

"..u-" or

spice lark
#

yeah lol

chilly fulcrum
#

for chars so close to 0, the range 00c0 up has had so little work done

#

can we try and "max" out the early chars

#

like get them all aside from the white holes up to at least 0200, preferably further

spice lark
#

the chars or the u+ ?

chilly fulcrum
#

characters

#

im getting loads of them all over tbh

#

it seems not much effort has been put in - or if it has been it was with old tech

spice lark
#

yeah i mean i dont think i can help too much with that, im not that good with unicode

chilly fulcrum
#

always a time to start if you want

spice lark
#

that is true i suppose

chilly fulcrum
#

i mean im just doing randmo stuff and they just pop out really

#

the charcodes is also a decent bet

#

00c0 was easy

#

00c4 looks white hole ish

chilly fulcrum
sage wren
#

think this shit just hates me

chilly fulcrum
#

i mean thats extremely advanced no clue how youd even begin to get that one

chilly fulcrum
#

interesting inside quotes on the prepend but yeah

sage wren
#

i'd usually do like 'fromcodepoint' to get the letter in quotes but that didnt merge so had to try other stuffs ..

chilly fulcrum
#

just curious about "prepend U+0142"

tepid blaze
chilly fulcrum
#

nice where are they mostly

#

im trying to fix the immense deficiency of characters close to 0

#

particularly 0100 range

tepid blaze
chilly fulcrum
#

nice - the only thing left is to work out how to make it check the sheet and say that these ones arent in

#

i was initially wanting to just resolve all comments below 0x1000

#

but i saw how empty the ranges are

#

normally youd think the lower down codes would be hunted

#

clearly not

cedar cloak
chilly fulcrum
#

you download a save file, then create a python file in the same directory, paste the code in, replace the file name with your file name, and run it

chilly fulcrum
#

wouldnt mind code for that

#

looks pretty neat

#

could you make it compare to the sheet

#

and alert you for stuff not put in

abstract marsh
tepid blaze
cedar cloak
#

how do i get this to work

chilly fulcrum
#

must be running it from the same directory

cedar cloak
#

is it not?

chilly fulcrum
#

so the python file itself must be in the same folder as your save

cedar cloak
#

is it not?

tepid blaze
cedar cloak
#

yeah it opens vsc where i pasted the code

#

i set it to python

#

has the lil snake icon on the top left

abstract marsh
chilly fulcrum
#

well youd have to check where its looking for it

#

i mean i dont use whatever you are using to run it - but odds are its looking in another directory'

cedar cloak
#

oh i was running it in vsc

chilly fulcrum
#

is it set as a project or something?

#

i dont use vsc much

cedar cloak
#

i pressed it twice and it worked for some reason now

chilly fulcrum
#

worst case just point to it directly

cedar cloak
#

You have 1252 unicode characters!
Start of Range (-1 means all):

chilly fulcrum
#

ye its waiting for u

cedar cloak
#

i changed nothing lol

chilly fulcrum
#

to type something

cedar cloak
#

no i did the same exact thing

chilly fulcrum
#

ok

abstract marsh
#

i think we need to add guide when it was run
so people can understand what to do

#

try type -1
and enter

chilly fulcrum
#

i mean type anything - but you know i should make it not just exit once you are done - i should make it go back to asking for a range

#

so you dont have to run it every time

#

and you can type like exit or something to make it exit

chilly fulcrum
#

upgraded to hopefully be clearer and easier to edit, also asks you if you want to search again

abstract marsh
chilly fulcrum
#

? sorry

#

oh

#

was that from -1 input or

#

cause that should be only able to occur on -1 input

abstract marsh
#

okay weird that didnt happen anymore... wth

chilly fulcrum
#

was it a -1 input tho

abstract marsh
#

0000 0100

chilly fulcrum
#

maybe star knows you could ping them because my honest answer is a hardware error

#

but that doesnt seem right

#

the for loop literally is incapable of going f1 f1 f1 - thats not how ranges work

abstract marsh
#

it shouldnt be doing that yeah...

tepid blaze
chilly fulcrum
#

unless there was collision somehow

#

it gets around that anyway so idk

chilly fulcrum
#

all comments resolved up to 0a81 (i dont know how to get unicode gujurati and all that)

#

?????????????

#

if you want to get as many unicodes and beat everyone else just have everything with unicode pinned and quite literally just throw them all at U+01xx or higher

#

they pretty much all give a unique code

#

usually one thats found already

#

scratch that throw literally anything at them and you get free codes

#

well anything thats not super simple

#

but like delete dots

#

works fine

#

???????????? 22/2

#

pretty sure thats some wild hangul there

#

hangul fd lol

#

U+01xx loves hangul btw

abstract marsh
#

you got it right ai, you got it right

chilly fulcrum
#

ooh current unicode

#

yeah it might not be a possible one

#

like no break space might not be either - it seems separators might just not be gettable

#

it prefers the name instead

#

and it also probably physically cant

#

like that could be a llama limitation and not neal throttling it

abstract marsh
#

current unicode sent more text based explanation of the unicode lol

#

i'll drop the recipe after im done eating

#

it constantly gave correct description is funny lol

chilly fulcrum
#

actually coding languages often have a function to do this

abstract marsh
#

i see

chilly fulcrum
#

ive found 2 hangul trying to get the stuff at low 01xx

#

it likes to give 11xx instead

#

i think the strat for those is to get polish or words ni other languages which will inevitably use those characters

#

and do like letter + one of those

#

cause charcodes dont cut it

#

they are like half white holes in that we have a way to get them