murdercode/yaTTA

View on GitHub
art/banner.svg

Summary

Maintainability
Test Coverage
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg width="100%" height="100%" viewBox="0 0 1280 720" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
    <g transform="matrix(1.47832,0,0,1,118.01,11.4686)">
        <rect x="-99.757" y="-130.507" width="905.708" height="958.076" style="fill:url(#_Linear1);"/>
    </g>
    <g transform="matrix(1,0,0,1,0,26.2797)">
        <g transform="matrix(1,0,0,1,138.411,-536.973)">
            <g>
                <g transform="matrix(0.618637,0,0,0.618637,155.638,580.607)">
                    <g>
                        <g transform="matrix(0.585452,0,0,0.585452,-117.838,146.138)">
                            <g transform="matrix(1,0,0,1,0,-4.81848)">
                                <path d="M732.337,693.045L825.76,369.869L799.202,335.775L1030.82,315.473L1087.8,664.746L933.779,712.278L910.5,508.425L850.67,711.326L732.337,693.045Z" style="fill:white;"/>
                            </g>
                            <path d="M1490.68,273.69L1601.66,263.972L1664.96,707.828L1521.15,600.296L1355.6,690.193L1490.68,273.69Z" style="fill:white;"/>
                            <path d="M1069.77,309.694L1127.48,687.335L1221.74,672.748L1265.7,293.769L1069.77,309.694Z" style="fill:white;"/>
                            <g transform="matrix(1,0,0,1,197.288,-21.4677)">
                                <path d="M1089.58,309.973L1051.32,696.943L1125.28,711.661L1265.12,295.158L1089.58,309.973Z" style="fill:white;"/>
                            </g>
                            <g transform="matrix(1,0,0,1,-219.388,-5.35713)">
                                <path d="M660.644,420.674L790.4,420.674L821.412,521.044L880.946,215.991L1003.74,377.366L870.467,793.451L800.854,725.746L813.557,612.477L732.337,635.409L660.644,420.674Z" style="fill:white;"/>
                            </g>
                        </g>
                        <g transform="matrix(1.61646,0,0,1.61646,-173.595,-658.105)">
                            <path d="M608.665,549.114L614.129,584.015L324.181,603.932L289.96,565.078L608.665,549.114Z" style="fill:white;"/>
                        </g>
                    </g>
                </g>
                <g transform="matrix(1.74521,-0.771407,0.771407,1.74521,-2367.8,1653.04)">
                    <path d="M1651.62,196.796L1674.01,223.819L1643.09,284.87L1629.54,281.348L1651.62,196.796Z" style="fill:rgb(22,33,49);"/>
                </g>
                <g transform="matrix(1.47145,-0.650404,0.650404,1.47145,-1893.78,1525.59)">
                    <circle cx="1633.65" cy="304.522" r="11.327" style="fill:rgb(22,33,49);"/>
                </g>
            </g>
        </g>
        <g transform="matrix(0.827023,0,0,0.827023,-49.5792,-30.4428)">
            <g transform="matrix(48,0,0,48,451.04,608.714)">
                <path d="M0.392,-0.267L0.392,-0L0.224,-0L0.224,-0.266L-0.008,-0.711L0.176,-0.711L0.311,-0.405L0.447,-0.711L0.624,-0.711L0.392,-0.267Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,480.578,608.714)">
                <path d="M0.171,-0.239C0.173,-0.177 0.19,-0.131 0.22,-0.103C0.251,-0.074 0.287,-0.06 0.329,-0.06C0.356,-0.06 0.381,-0.064 0.404,-0.072C0.426,-0.081 0.449,-0.093 0.473,-0.109L0.513,-0.052C0.488,-0.032 0.46,-0.016 0.427,-0.005C0.395,0.006 0.362,0.012 0.328,0.012C0.275,0.012 0.23,0 0.194,-0.024C0.157,-0.047 0.129,-0.08 0.109,-0.122C0.09,-0.165 0.081,-0.214 0.081,-0.269C0.081,-0.324 0.09,-0.372 0.109,-0.415C0.129,-0.457 0.156,-0.491 0.192,-0.515C0.227,-0.539 0.269,-0.551 0.316,-0.551C0.384,-0.551 0.438,-0.528 0.477,-0.481C0.516,-0.433 0.536,-0.369 0.536,-0.287C0.536,-0.277 0.536,-0.269 0.535,-0.261C0.535,-0.252 0.534,-0.245 0.534,-0.239L0.171,-0.239ZM0.317,-0.481C0.277,-0.481 0.244,-0.466 0.217,-0.438C0.19,-0.41 0.175,-0.366 0.171,-0.306L0.453,-0.306C0.452,-0.364 0.439,-0.407 0.415,-0.437C0.391,-0.466 0.358,-0.481 0.317,-0.481Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,510.117,608.714)">
                <path d="M0.532,-0.027C0.513,-0.015 0.491,-0.005 0.465,0.002C0.438,0.008 0.412,0.012 0.387,0.012C0.329,0.012 0.284,-0.003 0.253,-0.034C0.221,-0.064 0.206,-0.103 0.206,-0.151L0.206,-0.473L0.082,-0.473L0.082,-0.54L0.206,-0.54L0.206,-0.663L0.292,-0.673L0.292,-0.54L0.478,-0.54L0.468,-0.473L0.292,-0.473L0.292,-0.152C0.292,-0.122 0.3,-0.099 0.316,-0.084C0.332,-0.068 0.358,-0.06 0.395,-0.06C0.415,-0.06 0.434,-0.062 0.451,-0.067C0.468,-0.072 0.484,-0.078 0.498,-0.086L0.532,-0.027Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,569.193,608.714)">
                <path d="M0.41,-0.153L0.202,-0.153L0.165,-0L-0.011,-0L0.206,-0.711L0.41,-0.711L0.628,-0L0.448,-0L0.41,-0.153ZM0.229,-0.275L0.383,-0.275L0.306,-0.59L0.229,-0.275Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,598.732,608.714)">
                <path d="M0.103,-0L0.103,-0.54L0.176,-0.54L0.183,-0.465C0.205,-0.493 0.232,-0.514 0.265,-0.529C0.298,-0.544 0.33,-0.551 0.362,-0.551C0.415,-0.551 0.453,-0.537 0.477,-0.509C0.501,-0.481 0.513,-0.442 0.513,-0.392L0.513,-0L0.427,-0L0.427,-0.329C0.427,-0.366 0.425,-0.395 0.421,-0.418C0.417,-0.441 0.408,-0.457 0.395,-0.468C0.382,-0.478 0.362,-0.484 0.335,-0.484C0.314,-0.484 0.294,-0.479 0.275,-0.47C0.256,-0.461 0.24,-0.449 0.225,-0.435C0.211,-0.421 0.199,-0.407 0.189,-0.393L0.189,-0L0.103,-0Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,628.27,608.714)">
                <path d="M0.309,-0.551C0.385,-0.551 0.443,-0.526 0.482,-0.475C0.521,-0.424 0.54,-0.356 0.54,-0.27C0.54,-0.215 0.531,-0.166 0.513,-0.124C0.496,-0.082 0.469,-0.048 0.435,-0.024C0.4,-0 0.358,0.012 0.308,0.012C0.231,0.012 0.174,-0.014 0.134,-0.065C0.095,-0.116 0.075,-0.184 0.075,-0.269C0.075,-0.325 0.084,-0.374 0.102,-0.416C0.12,-0.459 0.146,-0.492 0.181,-0.516C0.215,-0.539 0.258,-0.551 0.309,-0.551ZM0.309,-0.481C0.262,-0.481 0.227,-0.464 0.203,-0.429C0.18,-0.395 0.168,-0.341 0.168,-0.269C0.168,-0.198 0.179,-0.145 0.203,-0.111C0.226,-0.076 0.261,-0.059 0.308,-0.059C0.354,-0.059 0.389,-0.076 0.413,-0.111C0.436,-0.145 0.448,-0.198 0.448,-0.27C0.448,-0.342 0.436,-0.395 0.413,-0.429C0.39,-0.464 0.355,-0.481 0.309,-0.481Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,657.809,608.714)">
                <path d="M0.532,-0.027C0.513,-0.015 0.491,-0.005 0.465,0.002C0.438,0.008 0.412,0.012 0.387,0.012C0.329,0.012 0.284,-0.003 0.253,-0.034C0.221,-0.064 0.206,-0.103 0.206,-0.151L0.206,-0.473L0.082,-0.473L0.082,-0.54L0.206,-0.54L0.206,-0.663L0.292,-0.673L0.292,-0.54L0.478,-0.54L0.468,-0.473L0.292,-0.473L0.292,-0.152C0.292,-0.122 0.3,-0.099 0.316,-0.084C0.332,-0.068 0.358,-0.06 0.395,-0.06C0.415,-0.06 0.434,-0.062 0.451,-0.067C0.468,-0.072 0.484,-0.078 0.498,-0.086L0.532,-0.027Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,687.347,608.714)">
                <path d="M0.189,-0.766L0.189,-0.466C0.21,-0.494 0.236,-0.515 0.267,-0.53C0.298,-0.544 0.33,-0.551 0.362,-0.551C0.414,-0.551 0.453,-0.537 0.477,-0.509C0.501,-0.481 0.513,-0.442 0.513,-0.392L0.513,-0L0.427,-0L0.427,-0.39C0.427,-0.423 0.42,-0.446 0.405,-0.461C0.39,-0.476 0.366,-0.484 0.334,-0.484C0.313,-0.484 0.294,-0.479 0.275,-0.47C0.257,-0.461 0.24,-0.449 0.226,-0.435C0.211,-0.422 0.199,-0.408 0.189,-0.393L0.189,-0L0.103,-0L0.103,-0.756L0.189,-0.766Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,716.886,608.714)">
                <path d="M0.171,-0.239C0.173,-0.177 0.19,-0.131 0.22,-0.103C0.251,-0.074 0.287,-0.06 0.329,-0.06C0.356,-0.06 0.381,-0.064 0.404,-0.072C0.426,-0.081 0.449,-0.093 0.473,-0.109L0.513,-0.052C0.488,-0.032 0.46,-0.016 0.427,-0.005C0.395,0.006 0.362,0.012 0.328,0.012C0.275,0.012 0.23,0 0.194,-0.024C0.157,-0.047 0.129,-0.08 0.109,-0.122C0.09,-0.165 0.081,-0.214 0.081,-0.269C0.081,-0.324 0.09,-0.372 0.109,-0.415C0.129,-0.457 0.156,-0.491 0.192,-0.515C0.227,-0.539 0.269,-0.551 0.316,-0.551C0.384,-0.551 0.438,-0.528 0.477,-0.481C0.516,-0.433 0.536,-0.369 0.536,-0.287C0.536,-0.277 0.536,-0.269 0.535,-0.261C0.535,-0.252 0.534,-0.245 0.534,-0.239L0.171,-0.239ZM0.317,-0.481C0.277,-0.481 0.244,-0.466 0.217,-0.438C0.19,-0.41 0.175,-0.366 0.171,-0.306L0.453,-0.306C0.452,-0.364 0.439,-0.407 0.415,-0.437C0.391,-0.466 0.358,-0.481 0.317,-0.481Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,746.424,608.714)">
                <path d="M0.108,-0L0.108,-0.066L0.192,-0.066L0.192,-0.474L0.108,-0.474L0.108,-0.54L0.258,-0.54L0.274,-0.412C0.295,-0.457 0.32,-0.491 0.35,-0.515C0.379,-0.54 0.419,-0.552 0.468,-0.552C0.483,-0.552 0.496,-0.551 0.508,-0.548C0.52,-0.546 0.532,-0.543 0.544,-0.54L0.532,-0.357L0.461,-0.357L0.461,-0.472L0.456,-0.472C0.374,-0.472 0.314,-0.413 0.278,-0.295L0.278,-0.066L0.388,-0.066L0.388,-0L0.108,-0Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,805.501,608.714)">
                <path d="M0.391,-0.582L0.391,-0L0.223,-0L0.223,-0.582L0.023,-0.582L0.023,-0.711L0.598,-0.711L0.581,-0.582L0.391,-0.582Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,835.04,608.714)">
                <path d="M0.49,-0.118C0.49,-0.096 0.493,-0.08 0.501,-0.07C0.508,-0.06 0.519,-0.053 0.534,-0.049L0.513,0.012C0.49,0.009 0.469,0.001 0.452,-0.011C0.434,-0.022 0.422,-0.04 0.414,-0.064C0.394,-0.039 0.37,-0.02 0.341,-0.007C0.312,0.005 0.279,0.012 0.245,0.012C0.191,0.012 0.148,-0.003 0.117,-0.034C0.086,-0.064 0.07,-0.105 0.07,-0.155C0.07,-0.211 0.092,-0.253 0.135,-0.283C0.179,-0.313 0.242,-0.328 0.324,-0.328L0.403,-0.328L0.403,-0.373C0.403,-0.412 0.392,-0.439 0.369,-0.456C0.346,-0.472 0.315,-0.48 0.274,-0.48C0.257,-0.48 0.236,-0.478 0.212,-0.474C0.188,-0.469 0.162,-0.462 0.134,-0.452L0.111,-0.517C0.144,-0.53 0.175,-0.538 0.204,-0.544C0.234,-0.549 0.261,-0.551 0.288,-0.551C0.355,-0.551 0.405,-0.536 0.439,-0.504C0.473,-0.473 0.49,-0.43 0.49,-0.377L0.49,-0.118ZM0.267,-0.054C0.293,-0.054 0.319,-0.061 0.343,-0.074C0.367,-0.088 0.387,-0.106 0.403,-0.13L0.403,-0.269L0.325,-0.269C0.266,-0.269 0.224,-0.259 0.199,-0.238C0.175,-0.218 0.163,-0.19 0.163,-0.156C0.163,-0.088 0.197,-0.054 0.267,-0.054Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,864.578,608.714)">
                <path d="M0.313,-0.757L0.313,-0.133C0.313,-0.107 0.322,-0.088 0.338,-0.077C0.355,-0.066 0.376,-0.06 0.403,-0.06C0.419,-0.06 0.434,-0.062 0.449,-0.065C0.464,-0.069 0.479,-0.073 0.493,-0.079L0.516,-0.016C0.502,-0.009 0.484,-0.002 0.462,0.003C0.44,0.009 0.416,0.012 0.388,0.012C0.34,0.012 0.302,-0.001 0.272,-0.028C0.242,-0.054 0.227,-0.091 0.227,-0.138L0.227,-0.689L0.062,-0.689L0.062,-0.757L0.313,-0.757Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,894.117,608.714)">
                <path d="M0.195,-0.768L0.195,-0L0.109,-0L0.109,-0.757L0.195,-0.768ZM0.555,-0.54L0.312,-0.297L0.584,-0L0.47,-0L0.205,-0.295L0.444,-0.54L0.555,-0.54Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,953.193,608.714)">
                <path d="M0.391,-0.582L0.391,-0L0.223,-0L0.223,-0.582L0.023,-0.582L0.023,-0.711L0.598,-0.711L0.581,-0.582L0.391,-0.582Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,982.732,608.714)">
                <path d="M0.309,-0.551C0.385,-0.551 0.443,-0.526 0.482,-0.475C0.521,-0.424 0.54,-0.356 0.54,-0.27C0.54,-0.215 0.531,-0.166 0.513,-0.124C0.496,-0.082 0.469,-0.048 0.435,-0.024C0.4,-0 0.358,0.012 0.308,0.012C0.231,0.012 0.174,-0.014 0.134,-0.065C0.095,-0.116 0.075,-0.184 0.075,-0.269C0.075,-0.325 0.084,-0.374 0.102,-0.416C0.12,-0.459 0.146,-0.492 0.181,-0.516C0.215,-0.539 0.258,-0.551 0.309,-0.551ZM0.309,-0.481C0.262,-0.481 0.227,-0.464 0.203,-0.429C0.18,-0.395 0.168,-0.341 0.168,-0.269C0.168,-0.198 0.179,-0.145 0.203,-0.111C0.226,-0.076 0.261,-0.059 0.308,-0.059C0.354,-0.059 0.389,-0.076 0.413,-0.111C0.436,-0.145 0.448,-0.198 0.448,-0.27C0.448,-0.342 0.436,-0.395 0.413,-0.429C0.39,-0.464 0.355,-0.481 0.309,-0.481Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,1041.81,608.714)">
                <path d="M0.41,-0.153L0.202,-0.153L0.165,-0L-0.011,-0L0.206,-0.711L0.41,-0.711L0.628,-0L0.448,-0L0.41,-0.153ZM0.229,-0.275L0.383,-0.275L0.306,-0.59L0.229,-0.275Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,1071.35,608.714)">
                <path d="M0.51,-0.706L0.51,-0.635L0.353,-0.635L0.353,-0.071L0.51,-0.071L0.51,-0L0.106,-0L0.106,-0.071L0.263,-0.071L0.263,-0.635L0.106,-0.635L0.106,-0.706L0.51,-0.706Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,1130.42,608.714)">
                <path d="M0.445,-0.18L0.165,-0.18L0.109,-0L0.021,-0L0.251,-0.706L0.365,-0.706L0.594,-0L0.501,-0L0.445,-0.18ZM0.188,-0.254L0.422,-0.254L0.306,-0.631L0.188,-0.254Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,1159.96,608.714)">
                <path d="M0.345,-0.551C0.392,-0.551 0.431,-0.54 0.459,-0.516C0.488,-0.493 0.508,-0.46 0.521,-0.418C0.534,-0.376 0.54,-0.327 0.54,-0.27C0.54,-0.216 0.532,-0.167 0.517,-0.125C0.502,-0.082 0.479,-0.049 0.448,-0.025C0.417,-0 0.379,0.012 0.332,0.012C0.273,0.012 0.225,-0.009 0.189,-0.051L0.189,0.207L0.103,0.217L0.103,-0.54L0.176,-0.54L0.184,-0.465C0.203,-0.492 0.227,-0.514 0.254,-0.529C0.282,-0.544 0.312,-0.551 0.345,-0.551ZM0.324,-0.482C0.294,-0.482 0.268,-0.473 0.245,-0.455C0.222,-0.437 0.204,-0.417 0.189,-0.395L0.189,-0.128C0.203,-0.107 0.221,-0.09 0.242,-0.078C0.264,-0.066 0.287,-0.06 0.313,-0.06C0.358,-0.06 0.391,-0.077 0.414,-0.111C0.436,-0.145 0.448,-0.199 0.448,-0.271C0.448,-0.412 0.406,-0.482 0.324,-0.482Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
            <g transform="matrix(48,0,0,48,1189.5,608.714)">
                <path d="M0.345,-0.551C0.392,-0.551 0.431,-0.54 0.459,-0.516C0.488,-0.493 0.508,-0.46 0.521,-0.418C0.534,-0.376 0.54,-0.327 0.54,-0.27C0.54,-0.216 0.532,-0.167 0.517,-0.125C0.502,-0.082 0.479,-0.049 0.448,-0.025C0.417,-0 0.379,0.012 0.332,0.012C0.273,0.012 0.225,-0.009 0.189,-0.051L0.189,0.207L0.103,0.217L0.103,-0.54L0.176,-0.54L0.184,-0.465C0.203,-0.492 0.227,-0.514 0.254,-0.529C0.282,-0.544 0.312,-0.551 0.345,-0.551ZM0.324,-0.482C0.294,-0.482 0.268,-0.473 0.245,-0.455C0.222,-0.437 0.204,-0.417 0.189,-0.395L0.189,-0.128C0.203,-0.107 0.221,-0.09 0.242,-0.078C0.264,-0.066 0.287,-0.06 0.313,-0.06C0.358,-0.06 0.391,-0.077 0.414,-0.111C0.436,-0.145 0.448,-0.199 0.448,-0.271C0.448,-0.412 0.406,-0.482 0.324,-0.482Z" style="fill:white;fill-rule:nonzero;"/>
            </g>
        </g>
    </g>
    <defs>
        <linearGradient id="_Linear1" x1="0" y1="0" x2="1" y2="0" gradientUnits="userSpaceOnUse" gradientTransform="matrix(905.708,0,0,958.076,-99.7574,348.531)"><stop offset="0" style="stop-color:rgb(255,98,91);stop-opacity:1"/><stop offset="1" style="stop-color:rgb(255,0,72);stop-opacity:1"/></linearGradient>
    </defs>
</svg>