shrub.json · 24 lines
{
"axiom": "FFFFFFF[+++++A][-----B]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++C][-----D]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++E][-----H]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++I][-----J]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++K][-----M]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++N][-----O]FF[++FF[++L][--L]][--FF[++L][--L]]FF[+++++P][-----Q]F[++L][--L]L",
"rules": {
"L": "[++G--GG--G--------G--GG--G][FFF]",
"A": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]",
"B": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--Gf--f--------f--fG--G][FFf]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--ff--f--------f--fG--G][Fff]]F[+++f[++++[++f--GG--G--------G--Gf--f][fFF]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--fG--G--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]]f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]",
"C": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]",
"D": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--Gf--f--------f--fG--G][FFf]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--ff--f--------f--fG--G][Fff]]F[+++f[++++[++f--GG--G--------G--Gf--f][fFF]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--fG--G--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]]f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][+++f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]",
"E": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]",
"H": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--Gf--f--------f--fG--G][FFf]][++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--ff--f--------f--fG--G][Fff]]F[+++f[++++[++f--GG--G--------G--Gf--f][fFF]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--fG--G--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]]f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][+++f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]",
"I": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]",
"J": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--Gf--f--------f--fG--G][FFf]][++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--ff--f--------f--fG--G][Fff]]F[+++f[++++[++f--GG--G--------G--Gf--f][fFF]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--fG--G--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]]f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][+++f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]]f[++f--ff--f--------f--ff--f][fff]",
"K": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]",
"M": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--ff--f--------f--fG--G][Fff]]F[+++f[++++[++f--GG--G--------G--Gf--f][fFF]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--fG--G--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]]f[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]]ff[++++[++f--ff--f--------f--ff--f][fff]][----[++f--ff--f--------f--ff--f][fff]][++f--ff--f--------f--ff--f][fff]",
"N": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[---F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]",
"O": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][+++F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--f--------f--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--Gf--f--------f--fG--G][FFf]",
"P": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]F[++G--GG--G--------G--GG--G][FFF]",
"Q": "F[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]]FF[++++[++G--GG--G--------G--GG--G][FFF]][----[++G--GG--G--------G--GG--G][FFF]][++G--GG--G--------G--GG--G][FFF]"
},
"angle": 15,
"iterations": 1,
"start_heading": 90
}round 1 of 3

A coffee shrub hedge-pruned flat on one side: GPT-6.1 Sol
modelopenai/gpt-6.1-soltasklsystem-pruned-coffee-shrub@v1, checks c2, harness h1date2026-10-03rounds3 of 8 allowed, 12 minutes on the clockcost$0.0675thinkingmediumtokens69,888 in, 4,141 out, of which 1,755 reasoningtime2 min 7 s
Reads as a shrubdecided by looking · Pass if it reads as one plant with branches coming off stems, without being told what it is. A tangle, a lattice or loops fail it.pass
Flat side from the rulesdecided by looking · Pass if one side ends on a straight line that the rules themselves put there. A box drawn around the plant to cut it fails it.pass
Sensible sizedecided by looking · Pass if the branches can still be followed by eye. So many segments that they merge into a mass fails it.pass
There is no post about this one, since only some results need one, so the picture, the source and the scoring are here instead.
run 2 · 3r · $0.0544same prompt, other modelsall 53 runs on A coffee shrub hedge-pruned flat on one side →
Write an L-system as JSON with the keys axiom, rules, angle, iterations and start_heading for a coffee shrub that has been hedge-pruned flat along one side. F and G draw forward, f moves without drawing, + and - turn by the angle, [ and ] save and restore position.Frozen at v1. This model got this and nothing else.
The JSON expanded and drawn with turtle graphics offline, and the drawing judged by eye. There is no single right L-system, so nothing here is measured. How it is scored, and this run's files on GitHub.