[JS] A* Algoritme vindt alleen verticaal?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

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 »

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn we op zoek naar versterking in het development team. Als back-end developer bouw je aan de bedrijfssoftware die ons helpt bij de primaire processen. Een leuk (intern) project dus waarbij je de software continu doorontwikkeld! Je werkt in een klein team, we hebben dagelijks stand-ups en iedere twee weken een scrum-sessie, begeleid door onze Scrum Master. Hierin krijg je uitgebreid de kans om je ideeën te presenteren, en te overleggen met je mede-ontwikkelaars en de Product Owner. Binnen de ontwikkelteams gebruiken we Trello, Gitlab, Jiira, Confluence en Boockstack. Hiernaast werken ze met

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Opleveren van mooie eindproducten, middels de Agile methodiek; Samenwerken in een team van 10 collega's; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven. De

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

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

25/12/2024 10:45:40
 
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.