[JS] A* Algoritme vindt alleen verticaal?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Software developer

Werkzaamheden voor jou als software developer Voor een goede relatie in de regio Zwolle (meerdere locaties) zoeken wij een software developer die betrokken is bij de ontwikkelcyclus en verantwoordelijk is voor het testen en keuren van nieuwe en geoptimaliseerde software. In deze functie ben je in de implementatiefase de persoon die risico's beoordeelt en intern oplossingen aanbrengt om risico's te verkleinen. Binnen het ontwikkelteam van de software ben je een belangrijke schakel waar je intensief meewerkt met scrum. Het voorkomen van bugs in de programma's en het bevorderen van gebruiksvriendelijkheid voor eindklanten zijn voor jou een uitdaging en geeft voldoening

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Senior .NET developer

Functie Als Senior .NET ontwikkelaar ga jij aan de slag in ons Research & development team. Ons team bestaat uit 17 collega’s! Wij zijn momenteel druk bezig met het opzetten van een geheel nieuwe architectuur voor een nieuw product. Hierbij maken wij o.a. gebruik van VS2022 en .NET 6.0. Jouw functie is dan ook voornamelijk backend georiënteerd bij ons. Aangezien wij meetapparatuur ontwikkelen voor de chemische industrie is het ook erg belangrijk om kwalitatief hoogwaardige software te ontwikkelen voor de besturing hiervan. Verder ben jij verantwoordelijk voor het designen, implementeren en testen van nieuwe features. Ook zorg jij voor toekomstbestendige

Bekijk vacature »

React developer Inhouse cloudplatform

Functie De functie: Als front-end developer kom je te werken naast 2 andere front-end/React developers, waaronder één senior. Een hele mooie kans dus om in korte tijd veel nieuwe kennis en ervaring op te doen. Ze hebben momenteel veel werk hierin en daarom willen ze het team graag uitbreiden. Het is van belang dat je, zeker gezien het vele thuiswerken, in ieder geval al een aantal projecten hebt gedaan in React. Taken waar je aan kunt denken zijn het ontwikkelen van client-applicaties o.b.v. HTML5, React en andere open standaarden. Ook ben je nauw betrokken bij het implementeren van designs o.b.v.

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »
Rens Rikkerink

Rens Rikkerink

18/01/2010 19:40:00
Quote Anchor link
Hey allemaal, ik ben de laatste tijd bezig met een browser based MMORPG.
Ik ben alleen op 1 probleem gelandt.

Dit zijn de libs die ik gebruik:
JS A* Algoritm ( http://devpro.it/code/137.html )
Jquery ( http://www.jquery.com/ )
Jquery UI (http://ui.jquery.com/ )

Dus dan heb ik een klein stukje javascript code waarmee het wordt berekend.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
function mapmouse (obj) {
    //Get the coordinates
    coords = obj.id.split('_');
    //Reset old position
    $('#grid_'+KW.temp.cursor_x+'_'+KW.temp.cursor_y).css('border', '0px');
    //Save new coordinates
    KW.temp.cursor_x = coords[1];
    KW.temp.cursor_y = coords[2];
    //Mark new slot
    $('#grid_'+KW.temp.cursor_x+'_'+KW.temp.cursor_y).css('border', '1px solid red');
}

function mapmouseclick () {
    if ( !KW.temp.clickedonce )
    {
        //First click -> pathfind
        path = AStar(KW.data.map.flat, [KW.user.map_x, KW.user.map_y], [KW.temp.cursor_x, KW.temp.cursor_y], "Manhattan");
        //Reset grid
        $('.grid').css('border', '0px');
        for( i = 0; i < path.length; i++ )
        {
            $('#grid_'+path[i][0]+'_'+path[i][1]).css('border', '1px solid blue');
        }
        if ( path.length ) { KW.temp.clickedonce = true; }
        //Save for checking
        KW.temp.validate_x = KW.temp.cursor_x;
        KW.temp.validate_y = KW.temp.cursor_y;
    }
    else
    {
        KW.temp.clickedonce = false;
        //Check if the coordinates are still the same
        if ( KW.temp.validate_x == KW.temp.cursor_x  && KW.temp.validate_y == KW.temp.cursor_y )
        {
            //Reset grid
            $('.grid').css('border', '0px');
            //Save
            KW.user.map_x = KW.temp.cursor_x;
            KW.user.map_y = KW.temp.cursor_y;
            dir = 's'; //Temporarily
            //Send
            KW.ajax('loop::move', { x: KW.user.map_x, y: KW.user.map_y, d: dir });
            //Apply
            $('#character').css('z-index', KW.user.map_y);
            $('#character').animate({ left: ((KW.user.map_x*32)-32), top: ((KW.user.map_y*32)-32) }, 1, "linear");
            KW.map.center('linear');
        }
        else
        {
            //They're not the same, so restart this function
            mapmouseclick();
        }
    }
}


En de code wordt steeds aangeroepen door dit: (voorbeeld coordinaten)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<div id="grid_5_5" class="grid" onClick="javascript:mapmouseclick();" onMouseover="javascript:mapmouse(this);"></div>


En door de class grid wordt het blokje 32x32 pixels.

Wat er dus foutgaat:
De AStar vindt alleen verticale paden.
Hier doet hij het dus wel (want het is verticaal)
Afbeelding
En hier niet
Afbeelding

Waar ik zelf ben achtergekomen:
Als ik een niet-verticaal pad kiest, dan wordt var path (dus wat AStart teruggeeft), een lege array. (path.length = 0)
Als ik een verticaal pad geef, dan doet hij het gewoon

****Edit****
Zoals je bij dit testje kunt zien, werkt de functie AStar, wel gewoon:
http://beta.knightsway.com/testing/
Gewijzigd op 01/01/1970 01:00:00 door Rens Rikkerink
 
PHP hulp

PHP hulp

26/05/2026 14:57:15
 
Pepijn

Pepijn

18/01/2010 19:49:00
Quote Anchor link
Wauw! als ik de plaatsen zo zie wordt dat een mooi spel.
 
Rens Rikkerink

Rens Rikkerink

18/01/2010 19:50:00
Quote Anchor link
Ben er ook druk mee bezig, als je geïnteresseerd bent, moet je je aanmelden op http://forums.knightsway.com/

Als ik een beetje stable versie heb, krijgt iedereen die zich heeft aangemeld een beta key.

(P.S. Het JS bestand wat ik tot nu toe heb is al 270 kb groot :O)
Gewijzigd op 01/01/1970 01:00:00 door Rens Rikkerink
 
Jelmer -

Jelmer -

18/01/2010 21:16:00
Quote Anchor link
Heb je alle argumenten al eens gecontroleerd, met bijv. console.log? Misschien is er eentje niet wat jij denkt dat hij is.

Zou het anders kunnen zijn dat er een foutje in je map zit waardoor A* denkt dat er objecten tussen links en rechts zitten, waardoor het niet bereikbaar is? (zie ook de successor functie in Astar.js, en probeer ook eens uit te lezen wat de waarden van die private variabelen in Astar.js zijn, en of die kloppen)
 
Rens Rikkerink

Rens Rikkerink

18/01/2010 21:27:00
Quote Anchor link
Ik ben alle variabelen al nagegaan met firebug, die kloppen wel.
Ik ga nu die andere dingen die je zei nakijken.

***Edit***
Resultaten van succesors
1 vakje naar beneden
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
[{"x":"12","y":17},{"x":11,"y":"18"}]


1 vakje naar rechts
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
[{"x":"13","y":16},{"x":12,"y":"17"}][{"x":12,"y":16},{"x":13,"y":"17"},{"x":11,"y":"17"}][{"x":"13","y":17},{"x":12,"y":16}][{"x":13,"y":16},{"x":12,"y":17},{"x":11,"y":16}][{"x":13,"y":16},{"x":14,"y":"17"},{"x":12,"y":"17"}][{"x":11,"y":16},{"x":12,"y":"17"},{"x":10,"y":"17"}][{"x":"13","y":16},{"x":"13","y":18},{"x":12,"y":17}][{"x":14,"y":16},{"x":13,"y":17},{"x":12,"y":16}][{"x":12,"y":16},{"x":11,"y":17},{"x":10,"y":16}][{"x":14,"y":16},{"x":15,"y":"17"},{"x":13,"y":"17"}][{"x":10,"y":16},{"x":11,"y":"17"},{"x":9,"y":"17"}][{"x":"13","y":17},{"x":"13","y":19},{"x":12,"y":18}][{"x":12,"y":17},{"x":13,"y":18},{"x":12,"y":19},{"x":11,"y":18}][{"x":15,"y":16},{"x":14,"y":17},{"x":13,"y":16}][{"x":11,"y":16},{"x":10,"y":17},{"x":9,"y":16}][{"x":15,"y":16},{"x":16,"y":"17"},{"x":14,"y":"17"}][{"x":9,"y":16},{"x":10,"y":"17"},{"x":8,"y":"17"}][{"x":"13","y":18},{"x":"13","y":20},{"x":12,"y":19}][{"x":13,"y":17},{"x":14,"y":18},{"x":13,"y":19},{"x":12,"y":18}][{"x":12,"y":18},{"x":13,"y":19},{"x":12,"y":20},{"x":11,"y":19}][{"x":11,"y":17},{"x":12,"y":18},{"x":11,"y":19},{"x":10,"y":18}][{"x":16,"y":16},{"x":15,"y":17},{"x":14,"y":16}][{"x":9,"y":15},{"x":10,"y":16},{"x":9,"y":17},{"x":8,"y":16}][{"x":16,"y":16},{"x":17,"y":"17"},{"x":15,"y":"17"}][{"x":8,"y":16},{"x":9,"y":"17"},{"x":7,"y":"17"}][{"x":"13","y":19},{"x":"13","y":21},{"x":12,"y":20}][{"x":14,"y":17},{"x":15,"y":18},{"x":14,"y":19},{"x":13,"y":18}][{"x":13,"y":18},{"x":14,"y":19},{"x":13,"y":20},{"x":12,"y":19}][{"x":12,"y":19},{"x":13,"y":20},{"x":12,"y":21},{"x":11,"y":20}][{"x":11,"y":18},{"x":12,"y":19},{"x":11,"y":20},{"x":10,"y":19}][{"x":10,"y":17},{"x":11,"y":18},{"x":10,"y":19},{"x":9,"y":18}][{"x":16,"y":15},{"x":17,"y":16},{"x":16,"y":17},{"x":15,"y":16}][{"x":9,"y":14},{"x":9,"y":16},{"x":8,"y":15}][{"x":8,"y":15},{"x":9,"y":16},{"x":8,"y":17},{"x":7,"y":16}][{"x":17,"y":16},{"x":18,"y":"17"},{"x":16,"y":"17"}][{"x":7,"y":16},{"x":8,"y":"17"},{"x":6,"y":"17"}][{"x":"13","y":20},{"x":"13","y":22},{"x":12,"y":21}][{"x":15,"y":17},{"x":16,"y":18},{"x":15,"y":19},{"x":14,"y":18}][{"x":14,"y":18},{"x":15,"y":19},{"x":14,"y":20},{"x":13,"y":19}][{"x":13,"y":19},{"x":14,"y":20},{"x":13,"y":21},{"x":12,"y":20}][{"x":12,"y":20},{"x":13,"y":21},{"x":12,"y":22},{"x":11,"y":21}][{"x":11,"y":19},{"x":12,"y":20},{"x":11,"y":21},{"x":10,"y":20}][{"x":10,"y":18},{"x":11,"y":19},{"x":10,"y":20},{"x":9,"y":19}][{"x":9,"y":17},{"x":10,"y":18},{"x":9,"y":19},{"x":8,"y":18}][{"x":16,"y":14},{"x":17,"y":15},{"x":16,"y":16}][{"x":17,"y":15},{"x":18,"y":16},{"x":17,"y":17},{"x":16,"y":16}][{"x":9,"y":13},{"x":9,"y":15},{"x":8,"y":14}][{"x":8,"y":14},{"x":9,"y":15},{"x":8,"y":16},{"x":7,"y":15}][{"x":7,"y":15},{"x":8,"y":16},{"x":7,"y":17},{"x":6,"y":16}][{"x":18,"y":16},{"x":19,"y":"17"},{"x":17,"y":"17"}][{"x":6,"y":16},{"x":7,"y":"17"},{"x":5,"y":"17"}][{"x":"13","y":21},{"x":"13","y":23},{"x":12,"y":22}][{"x":16,"y":17},{"x":17,"y":18},{"x":16,"y":19},{"x":15,"y":18}][{"x":15,"y":18},{"x":16,"y":19},{"x":15,"y":20},{"x":14,"y":19}][{"x":14,"y":19},{"x":15,"y":20},{"x":14,"y":21},{"x":13,"y":20}][{"x":13,"y":20},{"x":14,"y":21},{"x":13,"y":22},{"x":12,"y":21}][{"x":12,"y":21},{"x":13,"y":22},{"x":12,"y":23},{"x":11,"y":22}][{"x":11,"y":20},{"x":12,"y":21},{"x":11,"y":22},{"x":10,"y":21}][{"x":10,"y":19},{"x":11,"y":20},{"x":10,"y":21},{"x":9,"y":20}][{"x":9,"y":18},{"x":10,"y":19},{"x":9,"y":20},{"x":8,"y":19}][{"x":8,"y":17},{"x":9,"y":18},{"x":8,"y":19},{"x":7,"y":18}][{"x":16,"y":13},{"x":17,"y":14},{"x":16,"y":15}][{"x":17,"y":14},{"x":18,"y":15},{"x":17,"y":16},{"x":16,"y":15}][{"x":18,"y":15},{"x":19,"y":16},{"x":18,"y":17},{"x":17,"y":16}][{"x":9,"y":12},{"x":9,"y":14},{"x":8,"y":13}][{"x":8,"y":13},{"x":9,"y":14},{"x":8,"y":15},{"x":7,"y":14}][{"x":7,"y":14},{"x":8,"y":15},{"x":7,"y":16},{"x":6,"y":15}][{"x":6,"y":15},{"x":7,"y":16},{"x":6,"y":17},{"x":5,"y":16}][{"x":19,"y":16},{"x":20,"y":"17"},{"x":18,"y":"17"}][{"x":5,"y":16},{"x":6,"y":"17"},{"x":4,"y":"17"}][{"x":"13","y":22},{"x":"13","y":24},{"x":12,"y":23}][{"x":17,"y":17},{"x":18,"y":18},{"x":17,"y":19},{"x":16,"y":18}][{"x":16,"y":18},{"x":17,"y":19},{"x":16,"y":20},{"x":15,"y":19}][{"x":15,"y":19},{"x":16,"y":20},{"x":15,"y":21},{"x":14,"y":20}][{"x":14,"y":20},{"x":15,"y":21},{"x":14,"y":22},{"x":13,"y":21}][{"x":13,"y":21},{"x":14,"y":22},{"x":13,"y":23},{"x":12,"y":22}][{"x":12,"y":22},{"x":13,"y":23},{"x":12,"y":24},{"x":11,"y":23}][{"x":11,"y":21},{"x":12,"y":22},{"x":11,"y":23},{"x":10,"y":22}][{"x":10,"y":20},{"x":11,"y":21},{"x":10,"y":22},{"x":9,"y":21}][{"x":9,"y":19},{"x":10,"y":20},{"x":9,"y":21},{"x":8,"y":20}][{"x":8,"y":18},{"x":9,"y":19},{"x":8,"y":20},{"x":7,"y":19}][{"x":7,"y":17},{"x":8,"y":18},{"x":7,"y":19},{"x":6,"y":18}][{"x":16,"y":12},{"x":17,"y":13},{"x":16,"y":14}][{"x":17,"y":13},{"x":18,"y":14},{"x":17,"y":15},{"x":16,"y":14}][{"x":18,"y":14},{"x":19,"y":15},{"x":18,"y":16},{"x":17,"y":15}][{"x":19,"y":15},{"x":20,"y":16},{"x":19,"y":17},{"x":18,"y":16}][{"x":9,"y":11},{"x":10,"y":12},{"x":9,"y":13},{"x":8,"y":12}][{"x":8,"y":12},{"x":9,"y":13},{"x":8,"y":14},{"x":7,"y":13}][{"x":7,"y":13},{"x":8,"y":14},{"x":7,"y":15},{"x":6,"y":14}][{"x":6,"y":14},{"x":7,"y":15},{"x":6,"y":16},{"x":5,"y":15}][{"x":5,"y":15},{"x":6,"y":16},{"x":5,"y":17},{"x":4,"y":16}][{"x":20,"y":16},{"x":21,"y":"17"},{"x":19,"y":"17"}][{"x":4,"y":16},{"x":5,"y":"17"},{"x":3,"y":"17"}][{"x":"13","y":23},{"x":12,"y":24}][{"x":18,"y":17},{"x":19,"y":18},{"x":18,"y":19},{"x":17,"y":18}][{"x":17,"y":18},{"x":18,"y":19},{"x":17,"y":20},{"x":16,"y":19}][{"x":16,"y":19},{"x":17,"y":20},{"x":16,"y":21},{"x":15,"y":20}][{"x":15,"y":20},{"x":16,"y":21},{"x":15,"y":22},{"x":14,"y":21}][{"x":14,"y":21},{"x":15,"y":22},{"x":14,"y":23},{"x":13,"y":22}][{"x":13,"y":22},{"x":14,"y":23},{"x":13,"y":24},{"x":12,"y":23}][{"x":12,"y":23},{"x":13,"y":24},{"x":11,"y":24}][{"x":11,"y":22},{"x":12,"y":23},{"x":11,"y":24},{"x":10,"y":23}][{"x":10,"y":21},{"x":11,"y":22},{"x":10,"y":23},{"x":9,"y":22}][{"x":9,"y":20},{"x":10,"y":21},{"x":9,"y":22},{"x":8,"y":21}][{"x":8,"y":19},{"x":9,"y":20},{"x":8,"y":21},{"x":7,"y":20}][{"x":7,"y":18},{"x":8,"y":19},{"x":7,"y":20},{"x":6,"y":19}][{"x":6,"y":17},{"x":7,"y":18},{"x":6,"y":19},{"x":5,"y":18}][{"x":10,"y":11},{"x":11,"y":12},{"x":9,"y":12}][{"x":11,"y":11},{"x":12,"y":12},{"x":10,"y":12}][{"x":12,"y":11},{"x":13,"y":12},{"x":11,"y":12}][{"x":16,"y":11},{"x":17,"y":12},{"x":16,"y":13},{"x":15,"y":12}][{"x":17,"y":12},{"x":18,"y":13},{"x":17,"y":14},{"x":16,"y":13}][{"x":18,"y":13},{"x":19,"y":14},{"x":18,"y":15},{"x":17,"y":14}][{"x":19,"y":14},{"x":20,"y":15},{"x":19,"y":16},{"x":18,"y":15}][{"x":20,"y":15},{"x":21,"y":16},{"x":20,"y":17},{"x":19,"y":16}][{"x":9,"y":10},{"x":10,"y":11},{"x":9,"y":12},{"x":8,"y":11}][{"x":8,"y":11},{"x":9,"y":12},{"x":8,"y":13},{"x":7,"y":12}][{"x":7,"y":12},{"x":8,"y":13},{"x":7,"y":14},{"x":6,"y":13}][{"x":6,"y":13},{"x":7,"y":14},{"x":6,"y":15},{"x":5,"y":14}][{"x":5,"y":14},{"x":6,"y":15},{"x":5,"y":16},{"x":4,"y":15}][{"x":4,"y":15},{"x":5,"y":16},{"x":4,"y":17},{"x":3,"y":16}][{"x":21,"y":16},{"x":22,"y":"17"},{"x":20,"y":"17"}][{"x":3,"y":16},{"x":4,"y":"17"},{"x":2,"y":"17"}][{"x":19,"y":17},{"x":20,"y":18},{"x":19,"y":19},{"x":18,"y":18}][{"x":18,"y":18},{"x":19,"y":19},{"x":18,"y":20},{"x":17,"y":19}][{"x":17,"y":19},{"x":18,"y":20},{"x":17,"y":21},{"x":16,"y":20}][{"x":16,"y":20},{"x":17,"y":21},{"x":16,"y":22},{"x":15,"y":21}][{"x":15,"y":21},{"x":16,"y":22},{"x":15,"y":23},{"x":14,"y":22}][{"x":14,"y":22},{"x":15,"y":23},{"x":14,"y":24},{"x":13,"y":23}][{"x":13,"y":23},{"x":14,"y":24},{"x":12,"y":24}][{"x":11,"y":23},{"x":12,"y":24},{"x":10,"y":24}][{"x":10,"y":22},{"x":11,"y":23},{"x":10,"y":24},{"x":9,"y":23}][{"x":9,"y":21},{"x":10,"y":22},{"x":9,"y":23},{"x":8,"y":22}][{"x":8,"y":20},{"x":9,"y":21},{"x":8,"y":22},{"x":7,"y":21}][{"x":7,"y":19},{"x":8,"y":20},{"x":7,"y":21},{"x":6,"y":20}][{"x":6,"y":18},{"x":7,"y":19},{"x":6,"y":20},{"x":5,"y":19}][{"x":5,"y":17},{"x":6,"y":18},{"x":5,"y":19},{"x":4,"y":18}][{"x":10,"y":10},{"x":11,"y":11},{"x":10,"y":12},{"x":9,"y":11}][{"x":11,"y":10},{"x":12,"y":11},{"x":11,"y":12},{"x":10,"y":11}][{"x":12,"y":10},{"x":13,"y":11},{"x":12,"y":12},{"x":11,"y":11}][{"x":13,"y":11},{"x":14,"y":12},{"x":12,"y":12}][{"x":15,"y":11},{"x":16,"y":12},{"x":14,"y":12}][{"x":16,"y":10},{"x":17,"y":11},{"x":16,"y":12},{"x":15,"y":11}][{"x":17,"y":11},{"x":18,"y":12},{"x":17,"y":13},{"x":16,"y":12}][{"x":18,"y":12},{"x":19,"y":13},{"x":18,"y":14},{"x":17,"y":13}][{"x":19,"y":13},{"x":20,"y":14},{"x":19,"y":15},{"x":18,"y":14}][{"x":20,"y":14},{"x":21,"y":15},{"x":20,"y":16},{"x":19,"y":15}][{"x":21,"y":15},{"x":22,"y":16},{"x":21,"y":17},{"x":20,"y":16}][{"x":9,"y":9},{"x":10,"y":10},{"x":9,"y":11},{"x":8,"y":10}][{"x":8,"y":10},{"x":9,"y":11},{"x":8,"y":12},{"x":7,"y":11}][{"x":7,"y":11},{"x":8,"y":12},{"x":7,"y":13},{"x":6,"y":12}][{"x":6,"y":12},{"x":7,"y":13},{"x":6,"y":14},{"x":5,"y":13}][{"x":5,"y":13},{"x":6,"y":14},{"x":5,"y":15},{"x":4,"y":14}][{"x":4,"y":14},{"x":5,"y":15},{"x":4,"y":16},{"x":3,"y":15}][{"x":3,"y":15},{"x":4,"y":16},{"x":3,"y":17},{"x":2,"y":16}][{"x":22,"y":16},{"x":23,"y":"17"},{"x":21,"y":"17"}][{"x":2,"y":16},{"x":3,"y":"17"},{"x":1,"y":"17"}][{"x":20,"y":17},{"x":21,"y":18},{"x":20,"y":19},{"x":19,"y":18}][{"x":19,"y":18},{"x":20,"y":19},{"x":19,"y":20},{"x":18,"y":19}][{"x":18,"y":19},{"x":19,"y":20},{"x":18,"y":21},{"x":17,"y":20}][{"x":17,"y":20},{"x":18,"y":21},{"x":17,"y":22},{"x":16,"y":21}][{"x":16,"y":21},{"x":17,"y":22},{"x":16,"y":23},{"x":15,"y":22}][{"x":15,"y":22},{"x":16,"y":23},{"x":15,"y":24},{"x":14,"y":23}][{"x":14,"y":23},{"x":15,"y":24},{"x":13,"y":24}][{"x":10,"y":23},{"x":11,"y":24},{"x":9,"y":24}][{"x":9,"y":22},{"x":10,"y":23},{"x":9,"y":24},{"x":8,"y":23}][{"x":8,"y":21},{"x":9,"y":22},{"x":8,"y":23},{"x":7,"y":22}][{"x":7,"y":20},{"x":8,"y":21},{"x":7,"y":22},{"x":6,"y":21}][{"x":6,"y":19},{"x":7,"y":20},{"x":6,"y":21},{"x":5,"y":20}][{"x":5,"y":18},{"x":6,"y":19},{"x":5,"y":20},{"x":4,"y":19}][{"x":4,"y":17},{"x":5,"y":18},{"x":4,"y":19},{"x":3,"y":18}][{"x":10,"y":9},{"x":11,"y":10},{"x":10,"y":11},{"x":9,"y":10}][{"x":11,"y":9},{"x":12,"y":10},{"x":11,"y":11},{"x":10,"y":10}][{"x":12,"y":9},{"x":13,"y":10},{"x":12,"y":11},{"x":11,"y":10}][{"x":13,"y":10},{"x":14,"y":11},{"x":13,"y":12},{"x":12,"y":11}][{"x":14,"y":11},{"x":15,"y":12},{"x":13,"y":12}][{"x":15,"y":10},{"x":16,"y":11},{"x":15,"y":12},{"x":14,"y":11}][{"x":16,"y":9},{"x":17,"y":10},{"x":16,"y":11},{"x":15,"y":10}][{"x":17,"y":10},{"x":18,"y":11},{"x":17,"y":12},{"x":16,"y":11}][{"x":18,"y":11},{"x":19,"y":12},{"x":18,"y":13},{"x":17,"y":12}][{"x":19,"y":12},{"x":20,"y":13},{"x":19,"y":14},{"x":18,"y":13}][{"x":20,"y":13},{"x":21,"y":14},{"x":20,"y":15},{"x":19,"y":14}][{"x":21,"y":14},{"x":22,"y":15},{"x":21,"y":16},{"x":20,"y":15}][{"x":22,"y":15},{"x":23,"y":16},{"x":22,"y":17},{"x":21,"y":16}][{"x":9,"y":8},{"x":10,"y":9},{"x":9,"y":10},{"x":8,"y":9}][{"x":8,"y":9},{"x":9,"y":10},{"x":8,"y":11},{"x":7,"y":10}][{"x":7,"y":10},{"x":8,"y":11},{"x":7,"y":12},{"x":6,"y":11}][{"x":6,"y":11},{"x":7,"y":12},{"x":6,"y":13},{"x":5,"y":12}][{"x":5,"y":12},{"x":6,"y":13},{"x":5,"y":14},{"x":4,"y":13}][{"x":4,"y":13},{"x":5,"y":14},{"x":4,"y":15},{"x":3,"y":14}][{"x":3,"y":14},{"x":4,"y":15},{"x":3,"y":16},{"x":2,"y":15}][{"x":2,"y":15},{"x":3,"y":16},{"x":2,"y":17},{"x":1,"y":16}][{"x":23,"y":16},{"x":24,"y":"17"},{"x":22,"y":"17"}][{"x":1,"y":16},{"x":2,"y":"17"},{"x":0,"y":"17"}][{"x":21,"y":17},{"x":22,"y":18},{"x":21,"y":19},{"x":20,"y":18}][{"x":20,"y":18},{"x":21,"y":19},{"x":20,"y":20},{"x":19,"y":19}][{"x":19,"y":19},{"x":20,"y":20},{"x":19,"y":21},{"x":18,"y":20}][{"x":18,"y":20},{"x":19,"y":21},{"x":18,"y":22},{"x":17,"y":21}][{"x":17,"y":21},{"x":18,"y":22},{"x":17,"y":23},{"x":16,"y":22}][{"x":16,"y":22},{"x":17,"y":23},{"x":16,"y":24},{"x":15,"y":23}][{"x":15,"y":23},{"x":16,"y":24},{"x":14,"y":24}][{"x":9,"y":23},{"x":10,"y":24},{"x":8,"y":24}][{"x":8,"y":22},{"x":9,"y":23},{"x":8,"y":24},{"x":7,"y":23}][{"x":7,"y":21},{"x":8,"y":22},{"x":7,"y":23},{"x":6,"y":22}][{"x":6,"y":20},{"x":7,"y":21},{"x":6,"y":22},{"x":5,"y":21}][{"x":5,"y":19},{"x":6,"y":20},{"x":5,"y":21},{"x":4,"y":20}][{"x":4,"y":18},{"x":5,"y":19},{"x":4,"y":20},{"x":3,"y":19}][{"x":3,"y":17},{"x":4,"y":18},{"x":3,"y":19},{"x":2,"y":18}][{"x":10,"y":8},{"x":11,"y":9},{"x":10,"y":10},{"x":9,"y":9}][{"x":11,"y":8},{"x":12,"y":9},{"x":11,"y":10},{"x":10,"y":9}][{"x":12,"y":8},{"x":13,"y":9},{"x":12,"y":10},{"x":11,"y":9}][{"x":13,"y":9},{"x":14,"y":10},{"x":13,"y":11},{"x":12,"y":10}][{"x":14,"y":10},{"x":15,"y":11},{"x":14,"y":12},{"x":13,"y":11}][{"x":15,"y":9},{"x":16,"y":10},{"x":15,"y":11},{"x":14,"y":10}][{"x":16,"y":8},{"x":17,"y":9},{"x":16,"y":10},{"x":15,"y":9}][{"x":17,"y":9},{"x":18,"y":10},{"x":17,"y":11},{"x":16,"y":10}][{"x":18,"y":10},{"x":19,"y":11},{"x":18,"y":12},{"x":17,"y":11}][{"x":19,"y":11},{"x":20,"y":12},{"x":19,"y":13},{"x":18,"y":12}][{"x":20,"y":12},{"x":21,"y":13},{"x":20,"y":14},{"x":19,"y":13}][{"x":21,"y":13},{"x":22,"y":14},{"x":21,"y":15},{"x":20,"y":14}][{"x":22,"y":14},{"x":23,"y":15},{"x":22,"y":16},{"x":21,"y":15}][{"x":23,"y":15},{"x":24,"y":16},{"x":23,"y":17},{"x":22,"y":16}][{"x":9,"y":7},{"x":10,"y":8},{"x":9,"y":9},{"x":8,"y":8}][{"x":8,"y":8},{"x":9,"y":9},{"x":8,"y":10},{"x":7,"y":9}][{"x":7,"y":9},{"x":8,"y":10},{"x":7,"y":11},{"x":6,"y":10}][{"x":6,"y":10},{"x":7,"y":11},{"x":6,"y":12},{"x":5,"y":11}][{"x":5,"y":11},{"x":6,"y":12},{"x":5,"y":13},{"x":4,"y":12}][{"x":4,"y":12},{"x":5,"y":13},{"x":4,"y":14},{"x":3,"y":13}][{"x":3,"y":13},{"x":4,"y":14},{"x":3,"y":15},{"x":2,"y":14}][{"x":2,"y":14},{"x":3,"y":15},{"x":2,"y":16},{"x":1,"y":15}][{"x":1,"y":15},{"x":2,"y":16},{"x":1,"y":17},{"x":0,"y":16}][{"x":24,"y":16},{"x":23,"y":"17"}][{"x":0,"y":16},{"x":1,"y":"17"}][{"x":22,"y":17},{"x":23,"y":18},{"x":22,"y":19},{"x":21,"y":18}][{"x":21,"y":18},{"x":22,"y":19},{"x":21,"y":20},{"x":20,"y":19}][{"x":20,"y":19},{"x":21,"y":20},{"x":20,"y":21},{"x":19,"y":20}][{"x":19,"y":20},{"x":20,"y":21},{"x":19,"y":22},{"x":18,"y":21}][{"x":18,"y":21},{"x":19,"y":22},{"x":18,"y":23},{"x":17,"y":22}][{"x":17,"y":22},{"x":18,"y":23},{"x":17,"y":24},{"x":16,"y":23}][{"x":16,"y":23},{"x":17,"y":24},{"x":15,"y":24}][{"x":8,"y":23},{"x":9,"y":24},{"x":7,"y":24}][{"x":7,"y":22},{"x":8,"y":23},{"x":7,"y":24},{"x":6,"y":23}][{"x":6,"y":21},{"x":7,"y":22},{"x":6,"y":23},{"x":5,"y":22}][{"x":5,"y":20},{"x":6,"y":21},{"x":5,"y":22},{"x":4,"y":21}][{"x":4,"y":19},{"x":5,"y":20},{"x":4,"y":21},{"x":3,"y":20}][{"x":3,"y":18},{"x":4,"y":19},{"x":3,"y":20},{"x":2,"y":19}][{"x":2,"y":17},{"x":3,"y":18},{"x":2,"y":19},{"x":1,"y":18}][{"x":10,"y":7},{"x":11,"y":8},{"x":10,"y":9},{"x":9,"y":8}][{"x":11,"y":7},{"x":12,"y":8},{"x":11,"y":9},{"x":10,"y":8}][{"x":12,"y":7},{"x":13,"y":8},{"x":12,"y":9},{"x":11,"y":8}][{"x":13,"y":8},{"x":14,"y":9},{"x":13,"y":10},{"x":12,"y":9}][{"x":14,"y":9},{"x":15,"y":10},{"x":14,"y":11},{"x":13,"y":10}][{"x":15,"y":8},{"x":16,"y":9},{"x":15,"y":10},{"x":14,"y":9}][{"x":16,"y":7},{"x":17,"y":8},{"x":16,"y":9},{"x":15,"y":8}][{"x":17,"y":8},{"x":18,"y":9},{"x":17,"y":10},{"x":16,"y":9}][{"x":18,"y":9},{"x":19,"y":10},{"x":18,"y":11},{"x":17,"y":10}][{"x":19,"y":10},{"x":20,"y":11},{"x":19,"y":12},{"x":18,"y":11}][{"x":20,"y":11},{"x":21,"y":12},{"x":20,"y":13},{"x":19,"y":12}][{"x":21,"y":12},{"x":22,"y":13},{"x":21,"y":14},{"x":20,"y":13}][{"x":22,"y":13},{"x":23,"y":14},{"x":22,"y":15},{"x":21,"y":14}][{"x":23,"y":14},{"x":24,"y":15},{"x":23,"y":16},{"x":22,"y":15}][{"x":24,"y":15},{"x":24,"y":17},{"x":23,"y":16}][{"x":9,"y":6},{"x":10,"y":7},{"x":9,"y":8},{"x":8,"y":7}][{"x":8,"y":7},{"x":9,"y":8},{"x":8,"y":9},{"x":7,"y":8}][{"x":7,"y":8},{"x":8,"y":9},{"x":7,"y":10},{"x":6,"y":9}][{"x":6,"y":9},{"x":7,"y":10},{"x":6,"y":11},{"x":5,"y":10}][{"x":5,"y":10},{"x":6,"y":11},{"x":5,"y":12},{"x":4,"y":11}][{"x":4,"y":11},{"x":5,"y":12},{"x":4,"y":13},{"x":3,"y":12}][{"x":3,"y":12},{"x":4,"y":13},{"x":3,"y":14},{"x":2,"y":13}][{"x":2,"y":13},{"x":3,"y":14},{"x":2,"y":15},{"x":1,"y":14}][{"x":1,"y":14},{"x":2,"y":15},{"x":1,"y":16},{"x":0,"y":15}][{"x":0,"y":15},{"x":1,"y":16},{"x":0,"y":17}][{"x":23,"y":17},{"x":24,"y":18},{"x":23,"y":19},{"x":22,"y":18}][{"x":22,"y":18},{"x":23,"y":19},{"x":22,"y":20},{"x":21,"y":19}][{"x":21,"y":19},{"x":22,"y":20},{"x":21,"y":21},{"x":20,"y":20}][{"x":20,"y":20},{"x":21,"y":21},{"x":20,"y":22},{"x":19,"y":21}][{"x":19,"y":21},{"x":20,"y":22},{"x":19,"y":23},{"x":18,"y":22}][{"x":18,"y":22},{"x":19,"y":23},{"x":18,"y":24},{"x":17,"y":23}][{"x":17,"y":23},{"x":18,"y":24},{"x":16,"y":24}][{"x":7,"y":23},{"x":8,"y":24},{"x":6,"y":24}][{"x":6,"y":22},{"x":7,"y":23},{"x":6,"y":24},{"x":5,"y":23}][{"x":5,"y":21},{"x":6,"y":22},{"x":5,"y":23},{"x":4,"y":22}][{"x":4,"y":20},{"x":5,"y":21},{"x":4,"y":22},{"x":3,"y":21}][{"x":3,"y":19},{"x":4,"y":20},{"x":3,"y":21},{"x":2,"y":20}][{"x":2,"y":18},{"x":3,"y":19},{"x":2,"y":20},{"x":1,"y":19}][{"x":1,"y":17},{"x":2,"y":18},{"x":1,"y":19},{"x":0,"y":18}][{"x":10,"y":6},{"x":11,"y":7},{"x":10,"y":8},{"x":9,"y":7}][{"x":11,"y":6},{"x":12,"y":7},{"x":11,"y":8},{"x":10,"y":7}][{"x":12,"y":6},{"x":13,"y":7},{"x":12,"y":8},{"x":11,"y":7}][{"x":13,"y":7},{"x":14,"y":8},{"x":13,"y":9},{"x":12,"y":8}][{"x":14,"y":8},{"x":15,"y":9},{"x":14,"y":10},{"x":13,"y":9}][{"x":15,"y":7},{"x":16,"y":8},{"x":15,"y":9},{"x":14,"y":8}][{"x":16,"y":6},{"x":17,"y":7},{"x":16,"y":8},{"x":15,"y":7}][{"x":17,"y":7},{"x":18,"y":8},{"x":17,"y":9},{"x":16,"y":8}][{"x":18,"y":8},{"x":19,"y":9},{"x":18,"y":10},{"x":17,"y":9}][{"x":19,"y":9},{"x":20,"y":10},{"x":19,"y":11},{"x":18,"y":10}][{"x":20,"y":10},{"x":21,"y":11},{"x":20,"y":12},{"x":19,"y":11}][{"x":21,"y":11},{"x":22,"y":12},{"x":21,"y":13},{"x":20,"y":12}][{"x":22,"y":12},{"x":23,"y":13},{"x":22,"y":14},{"x":21,"y":13}][{"x":23,"y":13},{"x":24,"y":14},{"x":23,"y":15},{"x":22,"y":14}][{"x":24,"y":14},{"x":24,"y":16},{"x":23,"y":15}][{"x":9,"y":5},{"x":10,"y":6},{"x":9,"y":7},{"x":8,"y":6}][{"x":8,"y":6},{"x":9,"y":7},{"x":8,"y":8},{"x":7,"y":7}][{"x":7,"y":7},{"x":8,"y":8},{"x":7,"y":9},{"x":6,"y":8}][{"x":6,"y":8},{"x":7,"y":9},{"x":6,"y":10},{"x":5,"y":9}][{"x":5,"y":9},{"x":6,"y":10},{"x":5,"y":11},{"x":4,"y":10}][{"x":4,"y":10},{"x":5,"y":11},{"x":4,"y":12},{"x":3,"y":11}][{"x":3,"y":11},{"x":4,"y":12},{"x":3,"y":13},{"x":2,"y":12}][{"x":2,"y":12},{"x":3,"y":13},{"x":2,"y":14},{"x":1,"y":13}][{"x":1,"y":13},{"x":2,"y":14},{"x":1,"y":15},{"x":0,"y":14}][{"x":0,"y":14},{"x":1,"y":15},{"x":0,"y":16}][{"x":24,"y":17},{"x":24,"y":19},{"x":23,"y":18}][{"x":23,"y":18},{"x":24,"y":19},{"x":23,"y":20},{"x":22,"y":19}][{"x":22,"y":19},{"x":23,"y":20},{"x":22,"y":21},{"x":21,"y":20}][{"x":21,"y":20},{"x":22,"y":21},{"x":21,"y":22},{"x":20,"y":21}][{"x":20,"y":21},{"x":21,"y":22},{"x":20,"y":23},{"x":19,"y":22}][{"x":19,"y":22},{"x":20,"y":23},{"x":19,"y":24},{"x":18,"y":23}][{"x":18,"y":23},{"x":19,"y":24},{"x":17,"y":24}][{"x":6,"y":23},{"x":7,"y":24},{"x":5,"y":24}][{"x":5,"y":22},{"x":6,"y":23},{"x":5,"y":24},{"x":4,"y":23}][{"x":4,"y":21},{"x":5,"y":22},{"x":4,"y":23},{"x":3,"y":22}][{"x":3,"y":20},{"x":4,"y":21},{"x":3,"y":22},{"x":2,"y":21}][{"x":2,"y":19},{"x":3,"y":20},{"x":2,"y":21},{"x":1,"y":20}][{"x":1,"y":18},{"x":2,"y":19},{"x":1,"y":20},{"x":0,"y":19}][{"x":0,"y":17},{"x":1,"y":18},{"x":0,"y":19}][{"x":10,"y":5},{"x":11,"y":6},{"x":10,"y":7},{"x":9,"y":6}][{"x":11,"y":5},{"x":12,"y":6},{"x":11,"y":7},{"x":10,"y":6}][{"x":12,"y":5},{"x":13,"y":6},{"x":12,"y":7},{"x":11,"y":6}][{"x":13,"y":6},{"x":14,"y":7},{"x":13,"y":8},{"x":12,"y":7}][{"x":14,"y":7},{"x":15,"y":8},{"x":14,"y":9},{"x":13,"y":8}][{"x":15,"y":6},{"x":16,"y":7},{"x":15,"y":8},{"x":14,"y":7}][{"x":16,"y":5},{"x":17,"y":6},{"x":16,"y":7},{"x":15,"y":6}][{"x":17,"y":6},{"x":18,"y":7},{"x":17,"y":8},{"x":16,"y":7}][{"x":18,"y":7},{"x":19,"y":8},{"x":18,"y":9},{"x":17,"y":8}][{"x":19,"y":8},{"x":20,"y":9},{"x":19,"y":10},{"x":18,"y":9}][{"x":20,"y":9},{"x":21,"y":10},{"x":20,"y":11},{"x":19,"y":10}][{"x":21,"y":10},{"x":22,"y":11},{"x":21,"y":12},{"x":20,"y":11}][{"x":22,"y":11},{"x":23,"y":12},{"x":22,"y":13},{"x":21,"y":12}][{"x":23,"y":12},{"x":24,"y":13},{"x":23,"y":14},{"x":22,"y":13}][{"x":24,"y":13},{"x":24,"y":15},{"x":23,"y":14}][{"x":9,"y":4},{"x":10,"y":5},{"x":9,"y":6},{"x":8,"y":5}][{"x":8,"y":5},{"x":9,"y":6},{"x":8,"y":7},{"x":7,"y":6}][{"x":7,"y":6},{"x":8,"y":7},{"x":7,"y":8},{"x":6,"y":7}][{"x":6,"y":7},{"x":7,"y":8},{"x":6,"y":9},{"x":5,"y":8}][{"x":5,"y":8},{"x":6,"y":9},{"x":5,"y":10},{"x":4,"y":9}][{"x":4,"y":9},{"x":5,"y":10},{"x":4,"y":11},{"x":3,"y":10}][{"x":3,"y":10},{"x":4,"y":11},{"x":3,"y":12},{"x":2,"y":11}][{"x":2,"y":11},{"x":3,"y":12},{"x":2,"y":13},{"x":1,"y":12}][{"x":1,"y":12},{"x":2,"y":13},{"x":1,"y":14},{"x":0,"y":13}][{"x":0,"y":13},{"x":1,"y":14},{"x":0,"y":15}][{"x":24,"y":18},{"x":24,"y":20},{"x":23,"y":19}][{"x":23,"y":19},{"x":24,"y":20},{"x":23,"y":21},{"x":22,"y":20}][{"x":22,"y":20},{"x":23,"y":21},{"x":22,"y":22},{"x":21,"y":21}][{"x":21,"y":21},{"x":22,"y":22},{"x":21,"y":23},{"x":20,"y":22}][{"x":20,"y":22},{"x":21,"y":23},{"x":20,"y":24},{"x":19,"y":23}][{"x":19,"y":23},{"x":20,"y":24},{"x":18,"y":24}][{"x":5,"y":23},{"x":6,"y":24},{"x":4,"y":24}][{"x":4,"y":22},{"x":5,"y":23},{"x":4,"y":24},{"x":3,"y":23}][{"x":3,"y":21},{"x":4,"y":22},{"x":3,"y":23},{"x":2,"y":22}][{"x":2,"y":20},{"x":3,"y":21},{"x":2,"y":22},{"x":1,"y":21}][{"x":1,"y":19},{"x":2,"y":20},{"x":1,"y":21},{"x":0,"y":20}][{"x":0,"y":18},{"x":1,"y":19},{"x":0,"y":20}][{"x":10,"y":4},{"x":11,"y":5},{"x":10,"y":6},{"x":9,"y":5}][{"x":11,"y":4},{"x":12,"y":5},{"x":11,"y":6},{"x":10,"y":5}][{"x":12,"y":4},{"x":13,"y":5},{"x":12,"y":6},{"x":11,"y":5}][{"x":13,"y":5},{"x":14,"y":6},{"x":13,"y":7},{"x":12,"y":6}][{"x":14,"y":6},{"x":15,"y":7},{"x":14,"y":8},{"x":13,"y":7}][{"x":15,"y":5},{"x":16,"y":6},{"x":15,"y":7},{"x":14,"y":6}][{"x":16,"y":4},{"x":17,"y":5},{"x":16,"y":6},{"x":15,"y":5}][{"x":17,"y":5},{"x":18,"y":6},{"x":17,"y":7},{"x":16,"y":6}][{"x":18,"y":6},{"x":19,"y":7},{"x":18,"y":8},{"x":17,"y":7}][{"x":19,"y":7},{"x":20,"y":8},{"x":19,"y":9},{"x":18,"y":8}][{"x":20,"y":8},{"x":21,"y":9},{"x":20,"y":10},{"x":19,"y":9}][{"x":21,"y":9},{"x":22,"y":10},{"x":21,"y":11},{"x":20,"y":10}][{"x":22,"y":10},{"x":23,"y":11},{"x":22,"y":12},{"x":21,"y":11}][{"x":23,"y":11},{"x":24,"y":12},{"x":23,"y":13},{"x":22,"y":12}][{"x":24,"y":12},{"x":24,"y":14},{"x":23,"y":13}][{"x":9,"y":3},{"x":10,"y":4},{"x":9,"y":5},{"x":8,"y":4}][{"x":8,"y":4},{"x":9,"y":5},{"x":8,"y":6},{"x":7,"y":5}][{"x":7,"y":5},{"x":8,"y":6},{"x":7,"y":7},{"x":6,"y":6}][{"x":6,"y":6},{"x":7,"y":7},{"x":6,"y":8},{"x":5,"y":7}][{"x":5,"y":7},{"x":6,"y":8},{"x":5,"y":9},{"x":4,"y":8}][{"x":4,"y":8},{"x":5,"y":9},{"x":4,"y":10},{"x":3,"y":9}][{"x":3,"y":9},{"x":4,"y":10},{"x":3,"y":11},{"x":2,"y":10}][{"x":2,"y":10},{"x":3,"y":11},{"x":2,"y":12},{"x":1,"y":11}][{"x":1,"y":11},{"x":2,"y":12},{"x":1,"y":13},{"x":0,"y":12}][{"x":0,"y":12},{"x":1,"y":13},{"x":0,"y":14}][{"x":24,"y":19},{"x":24,"y":21},{"x":23,"y":20}][{"x":23,"y":20},{"x":24,"y":21},{"x":23,"y":22},{"x":22,"y":21}][{"x":22,"y":21},{"x":23,"y":22},{"x":22,"y":23},{"x":21,"y":22}][{"x":21,"y":22},{"x":22,"y":23},{"x":21,"y":24},{"x":20,"y":23}][{"x":20,"y":23},{"x":21,"y":24},{"x":19,"y":24}][{"x":4,"y":23},{"x":5,"y":24},{"x":3,"y":24}][{"x":3,"y":22},{"x":4,"y":23},{"x":3,"y":24},{"x":2,"y":23}][{"x":2,"y":21},{"x":3,"y":22},{"x":2,"y":23},{"x":1,"y":22}][{"x":1,"y":20},{"x":2,"y":21},{"x":1,"y":22},{"x":0,"y":21}][{"x":0,"y":19},{"x":1,"y":20},{"x":0,"y":21}][{"x":10,"y":3},{"x":11,"y":4},{"x":10,"y":5},{"x":9,"y":4}][{"x":11,"y":3},{"x":12,"y":4},{"x":11,"y":5},{"x":10,"y":4}][{"x":12,"y":3},{"x":13,"y":4},{"x":12,"y":5},{"x":11,"y":4}][{"x":13,"y":4},{"x":14,"y":5},{"x":13,"y":6},{"x":12,"y":5}][{"x":14,"y":5},{"x":15,"y":6},{"x":14,"y":7},{"x":13,"y":6}][{"x":15,"y":4},{"x":16,"y":5},{"x":15,"y":6},{"x":14,"y":5}][{"x":16,"y":3},{"x":17,"y":4},{"x":16,"y":5},{"x":15,"y":4}][{"x":17,"y":4},{"x":18,"y":5},{"x":17,"y":6},{"x":16,"y":5}][{"x":18,"y":5},{"x":19,"y":6},{"x":18,"y":7},{"x":17,"y":6}][{"x":19,"y":6},{"x":20,"y":7},{"x":19,"y":8},{"x":18,"y":7}][{"x":20,"y":7},{"x":21,"y":8},{"x":20,"y":9},{"x":19,"y":8}][{"x":21,"y":8},{"x":22,"y":9},{"x":21,"y":10},{"x":20,"y":9}][{"x":22,"y":9},{"x":23,"y":10},{"x":22,"y":11},{"x":21,"y":10}][{"x":23,"y":10},{"x":24,"y":11},{"x":23,"y":12},{"x":22,"y":11}][{"x":24,"y":11},{"x":24,"y":13},{"x":23,"y":12}][{"x":9,"y":2},{"x":10,"y":3},{"x":9,"y":4},{"x":8,"y":3}][{"x":8,"y":3},{"x":9,"y":4},{"x":8,"y":5},{"x":7,"y":4}][{"x":7,"y":4},{"x":8,"y":5},{"x":7,"y":6},{"x":6,"y":5}][{"x":6,"y":5},{"x":7,"y":6},{"x":6,"y":7},{"x":5,"y":6}][{"x":5,"y":6},{"x":6,"y":7},{"x":5,"y":8},{"x":4,"y":7}][{"x":4,"y":7},{"x":5,"y":8},{"x":4,"y":9},{"x":3,"y":8}][{"x":3,"y":8},{"x":4,"y":9},{"x":3,"y":10},{"x":2,"y":9}][{"x":2,"y":9},{"x":3,"y":10},{"x":2,"y":11},{"x":1,"y":10}][{"x":1,"y":10},{"x":2,"y":11},{"x":1,"y":12},{"x":0,"y":11}][{"x":0,"y":11},{"x":1,"y":12},{"x":0,"y":13}][{"x":24,"y":20},{"x":24,"y":22},{"x":23,"y":21}][{"x":23,"y":21},{"x":24,"y":22},{"x":23,"y":23},{"x":22,"y":22}][{"x":22,"y":22},{"x":23,"y":23},{"x":22,"y":24},{"x":21,"y":23}][{"x":21,"y":23},{"x":22,"y":24},{"x":20,"y":24}][{"x":3,"y":23},{"x":4,"y":24},{"x":2,"y":24}][{"x":2,"y":22},{"x":3,"y":23},{"x":2,"y":24},{"x":1,"y":23}][{"x":1,"y":21},{"x":2,"y":22},{"x":1,"y":23},{"x":0,"y":22}][{"x":0,"y":20},{"x":1,"y":21},{"x":0,"y":22}][{"x":10,"y":2},{"x":11,"y":3},{"x":10,"y":4},{"x":9,"y":3}][{"x":11,"y":2},{"x":12,"y":3},{"x":11,"y":4},{"x":10,"y":3}][{"x":12,"y":2},{"x":13,"y":3},{"x":12,"y":4},{"x":11,"y":3}][{"x":13,"y":3},{"x":14,"y":4},{"x":13,"y":5},{"x":12,"y":4}][{"x":14,"y":4},{"x":15,"y":5},{"x":14,"y":6},{"x":13,"y":5}][{"x":15,"y":3},{"x":16,"y":4},{"x":15,"y":5},{"x":14,"y":4}][{"x":16,"y":2},{"x":17,"y":3},{"x":16,"y":4},{"x":15,"y":3}][{"x":17,"y":3},{"x":18,"y":4},{"x":17,"y":5},{"x":16,"y":4}][{"x":18,"y":4},{"x":19,"y":5},{"x":18,"y":6},{"x":17,"y":5}][{"x":19,"y":5},{"x":20,"y":6},{"x":19,"y":7},{"x":18,"y":6}][{"x":20,"y":6},{"x":21,"y":7},{"x":20,"y":8},{"x":19,"y":7}][{"x":21,"y":7},{"x":22,"y":8},{"x":21,"y":9},{"x":20,"y":8}][{"x":22,"y":8},{"x":23,"y":9},{"x":22,"y":10},{"x":21,"y":9}][{"x":23,"y":9},{"x":24,"y":10},{"x":23,"y":11},{"x":22,"y":10}][{"x":24,"y":10},{"x":24,"y":12},{"x":23,"y":11}][{"x":9,"y":1},{"x":10,"y":2},{"x":9,"y":3},{"x":8,"y":2}][{"x":8,"y":2},{"x":9,"y":3},{"x":8,"y":4},{"x":7,"y":3}][{"x":7,"y":3},{"x":8,"y":4},{"x":7,"y":5},{"x":6,"y":4}][{"x":6,"y":4},{"x":7,"y":5},{"x":6,"y":6},{"x":5,"y":5}][{"x":5,"y":5},{"x":6,"y":6},{"x":5,"y":7},{"x":4,"y":6}][{"x":4,"y":6},{"x":5,"y":7},{"x":4,"y":8},{"x":3,"y":7}][{"x":3,"y":7},{"x":4,"y":8},{"x":3,"y":9},{"x":2,"y":8}][{"x":2,"y":8},{"x":3,"y":9},{"x":2,"y":10},{"x":1,"y":9}][{"x":1,"y":9},{"x":2,"y":10},{"x":1,"y":11},{"x":0,"y":10}][{"x":0,"y":10},{"x":1,"y":11},{"x":0,"y":12}][{"x":24,"y":21},{"x":24,"y":23},{"x":23,"y":22}][{"x":23,"y":22},{"x":24,"y":23},{"x":23,"y":24},{"x":22,"y":23}][{"x":22,"y":23},{"x":23,"y":24},{"x":21,"y":24}][{"x":2,"y":23},{"x":3,"y":24},{"x":1,"y":24}][{"x":1,"y":22},{"x":2,"y":23},{"x":1,"y":24},{"x":0,"y":23}][{"x":0,"y":21},{"x":1,"y":22},{"x":0,"y":23}][{"x":10,"y":1},{"x":11,"y":2},{"x":10,"y":3},{"x":9,"y":2}][{"x":11,"y":1},{"x":12,"y":2},{"x":11,"y":3},{"x":10,"y":2}][{"x":12,"y":1},{"x":13,"y":2},{"x":12,"y":3},{"x":11,"y":2}][{"x":13,"y":2},{"x":14,"y":3},{"x":13,"y":4},{"x":12,"y":3}][{"x":14,"y":3},{"x":15,"y":4},{"x":14,"y":5},{"x":13,"y":4}][{"x":15,"y":2},{"x":16,"y":3},{"x":15,"y":4},{"x":14,"y":3}][{"x":16,"y":1},{"x":17,"y":2},{"x":16,"y":3},{"x":15,"y":2}][{"x":17,"y":2},{"x":18,"y":3},{"x":17,"y":4},{"x":16,"y":3}][{"x":18,"y":3},{"x":19,"y":4},{"x":18,"y":5},{"x":17,"y":4}][{"x":19,"y":4},{"x":20,"y":5},{"x":19,"y":6},{"x":18,"y":5}][{"x":20,"y":5},{"x":21,"y":6},{"x":20,"y":7},{"x":19,"y":6}][{"x":21,"y":6},{"x":22,"y":7},{"x":21,"y":8},{"x":20,"y":7}][{"x":22,"y":7},{"x":23,"y":8},{"x":22,"y":9},{"x":21,"y":8}][{"x":23,"y":8},{"x":24,"y":9},{"x":23,"y":10},{"x":22,"y":9}][{"x":24,"y":9},{"x":24,"y":11},{"x":23,"y":10}][{"x":9,"y":0},{"x":10,"y":1},{"x":9,"y":2},{"x":8,"y":1}][{"x":8,"y":1},{"x":9,"y":2},{"x":8,"y":3},{"x":7,"y":2}][{"x":7,"y":2},{"x":8,"y":3},{"x":7,"y":4},{"x":6,"y":3}][{"x":6,"y":3},{"x":7,"y":4},{"x":6,"y":5},{"x":5,"y":4}][{"x":5,"y":4},{"x":6,"y":5},{"x":5,"y":6},{"x":4,"y":5}][{"x":4,"y":5},{"x":5,"y":6},{"x":4,"y":7},{"x":3,"y":6}][{"x":3,"y":6},{"x":4,"y":7},{"x":3,"y":8},{"x":2,"y":7}][{"x":2,"y":7},{"x":3,"y":8},{"x":2,"y":9},{"x":1,"y":8}][{"x":1,"y":8},{"x":2,"y":9},{"x":1,"y":10},{"x":0,"y":9}][{"x":0,"y":9},{"x":1,"y":10},{"x":0,"y":11}][{"x":24,"y":22},{"x":24,"y":24},{"x":23,"y":23}][{"x":23,"y":23},{"x":24,"y":24},{"x":22,"y":24}][{"x":1,"y":23},{"x":2,"y":24},{"x":0,"y":24}][{"x":0,"y":22},{"x":1,"y":23},{"x":0,"y":24}][{"x":10,"y":0},{"x":11,"y":1},{"x":10,"y":2},{"x":9,"y":1}][{"x":11,"y":0},{"x":12,"y":1},{"x":11,"y":2},{"x":10,"y":1}][{"x":12,"y":0},{"x":13,"y":1},{"x":12,"y":2},{"x":11,"y":1}][{"x":13,"y":1},{"x":14,"y":2},{"x":13,"y":3},{"x":12,"y":2}][{"x":14,"y":2},{"x":15,"y":3},{"x":14,"y":4},{"x":13,"y":3}][{"x":15,"y":1},{"x":16,"y":2},{"x":15,"y":3},{"x":14,"y":2}][{"x":16,"y":0},{"x":17,"y":1},{"x":16,"y":2},{"x":15,"y":1}][{"x":17,"y":1},{"x":18,"y":2},{"x":17,"y":3},{"x":16,"y":2}][{"x":18,"y":2},{"x":19,"y":3},{"x":18,"y":4},{"x":17,"y":3}][{"x":19,"y":3},{"x":20,"y":4},{"x":19,"y":5},{"x":18,"y":4}][{"x":20,"y":4},{"x":21,"y":5},{"x":20,"y":6},{"x":19,"y":5}][{"x":21,"y":5},{"x":22,"y":6},{"x":21,"y":7},{"x":20,"y":6}][{"x":22,"y":6},{"x":23,"y":7},{"x":22,"y":8},{"x":21,"y":7}][{"x":23,"y":7},{"x":24,"y":8},{"x":23,"y":9},{"x":22,"y":8}][{"x":24,"y":8},{"x":24,"y":10},{"x":23,"y":9}][{"x":10,"y":0},{"x":9,"y":1},{"x":8,"y":0}][{"x":8,"y":0},{"x":9,"y":1},{"x":8,"y":2},{"x":7,"y":1}][{"x":7,"y":1},{"x":8,"y":2},{"x":7,"y":3},{"x":6,"y":2}][{"x":6,"y":2},{"x":7,"y":3},{"x":6,"y":4},{"x":5,"y":3}][{"x":5,"y":3},{"x":6,"y":4},{"x":5,"y":5},{"x":4,"y":4}][{"x":4,"y":4},{"x":5,"y":5},{"x":4,"y":6},{"x":3,"y":5}][{"x":3,"y":5},{"x":4,"y":6},{"x":3,"y":7},{"x":2,"y":6}][{"x":2,"y":6},{"x":3,"y":7},{"x":2,"y":8},{"x":1,"y":7}][{"x":1,"y":7},{"x":2,"y":8},{"x":1,"y":9},{"x":0,"y":8}][{"x":0,"y":8},{"x":1,"y":9},{"x":0,"y":10}][{"x":24,"y":23},{"x":23,"y":24}][{"x":0,"y":23},{"x":1,"y":24}][{"x":11,"y":0},{"x":10,"y":1},{"x":9,"y":0}][{"x":12,"y":0},{"x":11,"y":1},{"x":10,"y":0}][{"x":13,"y":0},{"x":12,"y":1},{"x":11,"y":0}][{"x":13,"y":0},{"x":14,"y":1},{"x":13,"y":2},{"x":12,"y":1}][{"x":14,"y":1},{"x":15,"y":2},{"x":14,"y":3},{"x":13,"y":2}][{"x":15,"y":0},{"x":16,"y":1},{"x":15,"y":2},{"x":14,"y":1}][{"x":17,"y":0},{"x":16,"y":1},{"x":15,"y":0}][{"x":17,"y":0},{"x":18,"y":1},{"x":17,"y":2},{"x":16,"y":1}][{"x":18,"y":1},{"x":19,"y":2},{"x":18,"y":3},{"x":17,"y":2}][{"x":19,"y":2},{"x":20,"y":3},{"x":19,"y":4},{"x":18,"y":3}][{"x":20,"y":3},{"x":21,"y":4},{"x":20,"y":5},{"x":19,"y":4}][{"x":21,"y":4},{"x":22,"y":5},{"x":21,"y":6},{"x":20,"y":5}][{"x":22,"y":5},{"x":23,"y":6},{"x":22,"y":7},{"x":21,"y":6}][{"x":23,"y":6},{"x":24,"y":7},{"x":23,"y":8},{"x":22,"y":7}][{"x":24,"y":7},{"x":24,"y":9},{"x":23,"y":8}][{"x":9,"y":0},{"x":8,"y":1},{"x":7,"y":0}][{"x":7,"y":0},{"x":8,"y":1},{"x":7,"y":2},{"x":6,"y":1}][{"x":6,"y":1},{"x":7,"y":2},{"x":6,"y":3},{"x":5,"y":2}][{"x":5,"y":2},{"x":6,"y":3},{"x":5,"y":4},{"x":4,"y":3}][{"x":4,"y":3},{"x":5,"y":4},{"x":4,"y":5},{"x":3,"y":4}][{"x":3,"y":4},{"x":4,"y":5},{"x":3,"y":6},{"x":2,"y":5}][{"x":2,"y":5},{"x":3,"y":6},{"x":2,"y":7},{"x":1,"y":6}][{"x":1,"y":6},{"x":2,"y":7},{"x":1,"y":8},{"x":0,"y":7}][{"x":0,"y":7},{"x":1,"y":8},{"x":0,"y":9}][{"x":14,"y":0},{"x":13,"y":1},{"x":12,"y":0}][{"x":14,"y":0},{"x":15,"y":1},{"x":14,"y":2},{"x":13,"y":1}][{"x":16,"y":0},{"x":15,"y":1},{"x":14,"y":0}][{"x":18,"y":0},{"x":17,"y":1},{"x":16,"y":0}][{"x":18,"y":0},{"x":19,"y":1},{"x":18,"y":2},{"x":17,"y":1}][{"x":19,"y":1},{"x":20,"y":2},{"x":19,"y":3},{"x":18,"y":2}][{"x":20,"y":2},{"x":21,"y":3},{"x":20,"y":4},{"x":19,"y":3}][{"x":21,"y":3},{"x":22,"y":4},{"x":21,"y":5},{"x":20,"y":4}][{"x":22,"y":4},{"x":23,"y":5},{"x":22,"y":6},{"x":21,"y":5}][{"x":23,"y":5},{"x":24,"y":6},{"x":23,"y":7},{"x":22,"y":6}][{"x":24,"y":6},{"x":24,"y":8},{"x":23,"y":7}][{"x":8,"y":0},{"x":7,"y":1},{"x":6,"y":0}][{"x":6,"y":0},{"x":7,"y":1},{"x":6,"y":2},{"x":5,"y":1}][{"x":5,"y":1},{"x":6,"y":2},{"x":5,"y":3},{"x":4,"y":2}][{"x":4,"y":2},{"x":5,"y":3},{"x":4,"y":4},{"x":3,"y":3}][{"x":3,"y":3},{"x":4,"y":4},{"x":3,"y":5},{"x":2,"y":4}][{"x":2,"y":4},{"x":3,"y":5},{"x":2,"y":6},{"x":1,"y":5}][{"x":1,"y":5},{"x":2,"y":6},{"x":1,"y":7},{"x":0,"y":6}][{"x":0,"y":6},{"x":1,"y":7},{"x":0,"y":8}][{"x":15,"y":0},{"x":14,"y":1},{"x":13,"y":0}][{"x":19,"y":0},{"x":18,"y":1},{"x":17,"y":0}][{"x":19,"y":0},{"x":20,"y":1},{"x":19,"y":2},{"x":18,"y":1}][{"x":20,"y":1},{"x":21,"y":2},{"x":20,"y":3},{"x":19,"y":2}][{"x":21,"y":2},{"x":22,"y":3},{"x":21,"y":4},{"x":20,"y":3}][{"x":22,"y":3},{"x":23,"y":4},{"x":22,"y":5},{"x":21,"y":4}][{"x":23,"y":4},{"x":24,"y":5},{"x":23,"y":6},{"x":22,"y":5}][{"x":24,"y":5},{"x":24,"y":7},{"x":23,"y":6}][{"x":7,"y":0},{"x":6,"y":1},{"x":5,"y":0}][{"x":5,"y":0},{"x":6,"y":1},{"x":5,"y":2},{"x":4,"y":1}][{"x":4,"y":1},{"x":5,"y":2},{"x":4,"y":3},{"x":3,"y":2}][{"x":3,"y":2},{"x":4,"y":3},{"x":3,"y":4},{"x":2,"y":3}][{"x":2,"y":3},{"x":3,"y":4},{"x":2,"y":5},{"x":1,"y":4}][{"x":1,"y":4},{"x":2,"y":5},{"x":1,"y":6},{"x":0,"y":5}][{"x":0,"y":5},{"x":1,"y":6},{"x":0,"y":7}][{"x":20,"y":0},{"x":19,"y":1},{"x":18,"y":0}][{"x":20,"y":0},{"x":21,"y":1},{"x":20,"y":2},{"x":19,"y":1}][{"x":21,"y":1},{"x":22,"y":2},{"x":21,"y":3},{"x":20,"y":2}][{"x":22,"y":2},{"x":23,"y":3},{"x":22,"y":4},{"x":21,"y":3}][{"x":23,"y":3},{"x":24,"y":4},{"x":23,"y":5},{"x":22,"y":4}][{"x":24,"y":4},{"x":24,"y":6},{"x":23,"y":5}][{"x":6,"y":0},{"x":5,"y":1},{"x":4,"y":0}][{"x":4,"y":0},{"x":5,"y":1},{"x":4,"y":2},{"x":3,"y":1}][{"x":3,"y":1},{"x":4,"y":2},{"x":3,"y":3},{"x":2,"y":2}][{"x":2,"y":2},{"x":3,"y":3},{"x":2,"y":4},{"x":1,"y":3}][{"x":1,"y":3},{"x":2,"y":4},{"x":1,"y":5},{"x":0,"y":4}][{"x":0,"y":4},{"x":1,"y":5},{"x":0,"y":6}][{"x":21,"y":0},{"x":20,"y":1},{"x":19,"y":0}][{"x":21,"y":0},{"x":22,"y":1},{"x":21,"y":2},{"x":20,"y":1}][{"x":22,"y":1},{"x":23,"y":2},{"x":22,"y":3},{"x":21,"y":2}][{"x":23,"y":2},{"x":24,"y":3},{"x":23,"y":4},{"x":22,"y":3}][{"x":24,"y":3},{"x":24,"y":5},{"x":23,"y":4}][{"x":5,"y":0},{"x":4,"y":1},{"x":3,"y":0}][{"x":3,"y":0},{"x":4,"y":1},{"x":3,"y":2},{"x":2,"y":1}][{"x":2,"y":1},{"x":3,"y":2},{"x":2,"y":3},{"x":1,"y":2}][{"x":1,"y":2},{"x":2,"y":3},{"x":1,"y":4},{"x":0,"y":3}][{"x":0,"y":3},{"x":1,"y":4},{"x":0,"y":5}][{"x":22,"y":0},{"x":21,"y":1},{"x":20,"y":0}][{"x":22,"y":0},{"x":23,"y":1},{"x":22,"y":2},{"x":21,"y":1}][{"x":23,"y":1},{"x":24,"y":2},{"x":23,"y":3},{"x":22,"y":2}][{"x":24,"y":2},{"x":24,"y":4},{"x":23,"y":3}][{"x":4,"y":0},{"x":3,"y":1},{"x":2,"y":0}][{"x":2,"y":0},{"x":3,"y":1},{"x":2,"y":2},{"x":1,"y":1}][{"x":1,"y":1},{"x":2,"y":2},{"x":1,"y":3},{"x":0,"y":2}][{"x":0,"y":2},{"x":1,"y":3},{"x":0,"y":4}][{"x":23,"y":0},{"x":22,"y":1},{"x":21,"y":0}][{"x":23,"y":0},{"x":24,"y":1},{"x":23,"y":2},{"x":22,"y":1}][{"x":24,"y":1},{"x":24,"y":3},{"x":23,"y":2}][{"x":3,"y":0},{"x":2,"y":1},{"x":1,"y":0}][{"x":1,"y":0},{"x":2,"y":1},{"x":1,"y":2},{"x":0,"y":1}][{"x":0,"y":1},{"x":1,"y":2},{"x":0,"y":3}][{"x":24,"y":0},{"x":23,"y":1},{"x":22,"y":0}][{"x":24,"y":0},{"x":24,"y":2},{"x":23,"y":1}][{"x":2,"y":0},{"x":1,"y":1},{"x":0,"y":0}][{"x":0,"y":0},{"x":1,"y":1},{"x":0,"y":2}][{"x":24,"y":1},{"x":23,"y":0}][{"x":1,"y":0},{"x":0,"y":1}]


Zoals je ziet, doet het script veel te veel moeite en neemt een omweg...
Terwijl hij dat bij http://beta.knightsway.com/testing/ niet doet.

Ik heb KW.data.map.flat al gecontroleerd, en dat is gewoon de map zoals hij hoort te zijn.

Iemand nog ideeën?
Gewijzigd op 01/01/1970 01:00:00 door Rens Rikkerink
 
Rens Rikkerink

Rens Rikkerink

19/01/2010 20:00:00
Quote Anchor link
Ik heb het!!!!

KW.temp.cursor_x;
KW.temp.cursor_y;

Die 2 variabelen waren strings, waardoor AStar ze niet kon verwerken.
In ieder geval bedankt iedereen.

@Mods - Kan gesloten worden
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.