User talk:Yoyolin0409

From Esolang
Jump to navigation Jump to search

My work

Python

import networkx as nx
import matplotlib.pyplot as plt

def create_network_graph_degree_four_layers(center_node="brainfuck", nodes=None, 
                                             outer_nodes=None, outer_outer_nodes=None,
                                             base_size_center=800, base_size_second=300, 
                                             base_size_third=150, base_size_fourth=100,
                                             figsize=(12,10), spring_k=1.0):
    """
    center_node: str, Central Node Name
    nodes: list of str, Second-level nodes
    outer_nodes: dict, key=Second-level nodes, value=list of Third-level nodes
    outer_outer_nodes: dict, key=Third-level nodes, value=list of Fourth-level node
    """
    if nodes is None:
        nodes = []
    G = nx.Graph()
    

    G.add_node(center_node)
    

    for name in nodes:
        G.add_node(name)
        G.add_edge(center_node, name)
    

    if outer_nodes:
        for parent, children in outer_nodes.items():
            for child in children:
                G.add_node(child)
                G.add_edge(parent, child)
    

    if outer_outer_nodes:
        for parent, children in outer_outer_nodes.items():
            for child in children:
                G.add_node(child)
                G.add_edge(parent, child)
    

    sizes = []
    colors = []
    for n in G.nodes():
        deg = G.degree(n)
        if n == center_node:
            sizes.append(base_size_center + deg*800)
            colors.append("red")
        elif n in nodes:
            sizes.append(base_size_second + deg*500)
            colors.append("skyblue")
        elif outer_nodes and any(n in v for v in outer_nodes.values()):
            sizes.append(base_size_third + deg*300)
            colors.append("lightgreen")
        else:
            sizes.append(base_size_fourth + deg*200)
            colors.append("orange")
    

    plt.figure(figsize=figsize)
    pos = nx.spring_layout(G, seed=42, k=spring_k)
    nx.draw(G, pos, with_labels=True, node_size=sizes, node_color=colors, edge_color="gray", font_size=10)
    plt.show()



center = "brainfuck"
nodes = ["BRaInFUCK", "brianfuck", "bra㏌fuck", "FALSE", "P''", "pbrain", "cbrain", "RUM", "Toadskin", "brainfork"]

outer_nodes = {
    "BRaInFUCK": ["PTotE"],
    "brianfuck": ["FlogScript"],
    "FALSE": ["Forth", "Befunge", "Underload", "F", "Falsish", "DUP", "vfl", "‍True", "Mouse"],
    "pbrain": ["Toadskin"],
    "cbrain": ["pbrain"],
    "RUM":["pbrain"],
    "Toadskin":["Forth","pbrain"],
    "brainfork":["Weave","pbrain"],
}

outer_outer_nodes = {
    "PTotE": ["Python", "AuFI"],
    "FlogScript": ["GolfScript"],
    "Forth": ["FALSE", "Befunge", "colorForth", "Machine Forth"],
    "Befunge": ["Funge-98", "Forth", "Befunge-96", "Funge-97", "Biota", "Orthagonal", "Wierd", "Befreak", "PATH", "Flobnar"],
    "Underload": ["Muriel", "Numeric Underload", "CJam-Flavored Underload", "Fueue", "Clementine", "Tarski", "Sorry", "mlatu", "mlatu-6", "Xⁿxₙ"],
    "F": ["FALSE"],
    "Falsish": ["><>", "FALSE", "Listack"],
    "DUP": ["FALSE", "Forth"],
    "vfl": ["FALSE"],
    "True": ["FALSE"],
    "Mouse": ["Forth", "FALSE", "MUSYS"],
    "Weave": ["Brainfork", "pbrain"],
}

create_network_graph_degree_four_layers(center_node=center, nodes=nodes, 
                                        outer_nodes=outer_nodes, outer_outer_nodes=outer_outer_nodes,
                                        figsize=(100,100), spring_k=1.5)

Pinned

Hello. I don't know if you've ever used MuseScore, but a 'triple sharp' can indeed be represented using a double sharp followed by a single sharp (like this: 𝄪#, or maybe x#).

By the way, I should mention that the !中文 I created actually supports Traditional Chinese, and even Cantonese, as long as the compiler (?) understands what the program is supposed to do.

北国风光,千里冰封,万里雪飘。望长城内外,惟余莽莽;大河上下,顿失滔滔。山舞银蛇,原驰蜡象,欲与天公试比高。须晴日,看红装素裹,分外妖娆。江山如此多娇,引无数英雄竞折腰。惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。一代天骄,成吉思汗,只识弯弓射大雕。俱往矣,数风流人物,还看今朝。 2025年12月28日(星期日), 11:04 农历冬月初九 (CHN)

oh ok aaaand 你事實上可以用中文跟我講話--Yoyolin0409 (talk) 03:12, 28 December 2025 (UTC)
你也說中文?但是我的搜狗輸入法默認輸入的是簡體中文,而我明顯地判斷出你使用的是繁體中文。你應該來自香港/澳門/台灣或者其他一些使用繁體中文的地區。順帶說一下,我經常不簽名。
我台灣來的 我同時看得懂繁體和簡體--Yoyolin0409 (talk) 04:41, 28 December 2025 (UTC)
看來我猜對了。我希望和你合作創作一款程式語言。(如果可以,我還會叫上其他用戶合作)因為你來自台灣,我有可能在與你的聊天中全部使用繁體中文。這或許不太容易,但是比全部使用英文簡單多了(?)。對了,昨天我在家裡在電腦前面的時候突然感覺有什麼東西在晃。剛一晃完,新聞“唰”地就出來了:台灣6.6級地震。
哈哈哈 真的有感 我在洗澡然後一搖就衝出來抓門 幸好沒啥事 所以合作是啥? 我先申明 我不太會寫程式 但是寫靈感倒是挺厲害的----Yoyolin0409 (talk) 10:12, 29 December 2025 (UTC)

中文(简体,中国大陆)中文(繁體,台灣)

看標題。

試著把我造的簡體中文的程式語言改編成繁體中文的版本。

我是這麼認為的 "!真正可用的中文"或別的中文程式可以幫到你 不過當然!

Happy new year!

看標題。

我認為我們(有可能再加上None1和islptng,甚至cycwin、Mihai Popa和HotCrystal0)可以組建一個團隊來設計和開發我們的程式語言。你對這門新的語言有什麼靈感嗎?我計劃給它取名叫做「Nova Linguis Programme」。

你是不把Lingus拼成Linguis了(雖然沒差) 我的靈感平常都是隨便想的 到某個頁面可能就有個靈感(Smasnug 🕳️ABrainFIsHCHIHqFRSI9efuck+-~B2D!真正可用的中文) 如果要這個名子其實沒有啥特別的想法 倒是我又有個想法了 用像報價的東西寫程式
話說那一長串名子都是我剛來到這個網站的前幾個看到的名子 他們感覺做了蠻多東西的
一起設計Polynomix吧?(等我把我的大概構思放上去)(具體怎麽辦等我在頁面上寫) -- i  s  l  p  t  n  g  12:43, 16 January 2026 (UTC)

既然有了3種輸出,為什麼不能有3種輸入?

我注意到了您的Brainfuck with three output,它可以將當前單元格的數值輸出為ASCII、UTF-8和數位,但是只能輸入ASCII字元。 為什麼不多加兩個命令?

  1. 做完了 再點一下連結試試