EII7aab T ETRIS P ACKING. A GENDA Projectomschrijving Projectmethodiek Datastructuur 2D binpacking algoritmen Vragen.

Slides:



Advertisements
Verwante presentaties
Trillingen en Cirkelbewegingen
Advertisements

Havo 5: Stoffen en Materialen
Veevoeding Blok 3 en 4: Ruwvoerbalans melkveehouderij
Jeugd in het Strafrechtelijk kader Les 3, 2016 ‘Needs’
Natuurkunde Overal Hoofdstuk 1: Beweging in beeld.
Klaar met het PW? Lees aandachtig het samenvattingenblad hst 7
Aanleiding Veranderende organisatie
Portfolio Zon projecten.
VAN KEUKENBLAD TOT FRIKANDEL presentatie door Koen Ongkiehong
Energielening.
De missie, het hart en het broodtrommeltje
Gaat u dan snel naar Goedkoop of in kleine oplagen kleding (laten) bedrukken, met een embleem, logo en/of tekst van uzelf, of.
Roundtable De Gefragmenteerde Organisatie
Welkom.
Hoofdstuk 6 Warmte.
Outdoor Advanced - Specialist Tuin en Openbaar Groen 3.1,
Jorismavo Examenvoorlichting
RECHT VAN SPREKEN FUNCTIONEREN OC’S 2016
Inlichtingenbijeenkomst Simulatiecapaciteit ERTMS
De wederkomst ophanden? 20 augustus 2017 Urk.
Hoofdstuk 3 In beweging.
Klaar met de toets? Lees aandachtig het samenvattingenblad hst 6
Je kunt iedere dag iets betekenen voor een ander
Rd4-afvalconferentie november 2016
Nienke Hoffman Teamleider bovenbouw 28 maart 2017
Op zoek naar de juiste toon Geluid in de omgevingswet
NIET-RATIONELE BESLISSINGEN in de TECHNIEK
Stedelijke bevolking 50% wereldwijd (70% verwacht) 75% in Europa
Hst. 2 Het geslachtsapparaat
Wees welkom op deze 1STE cursus windows SPECIAAL ONTWIKKELD VOOR AMBTENAREN Vergeet niet te rusten tijdens de cursus en neem een relaxe houding aan tijdens.
Co-creatie in de Master Health Care & Social Work
Participatie in Onderzoek ZonMw
Maurits Hendriks Technisch Directeur Chef de Mission
Welkom Brussel, 25/02/2017.
Kwaliteitsborging voor het Bouwen
de tweede Bergrede Matteüs 24/25 - deel 6
Belangrijkste wijzigingen
Wat is Prinsjesdag?
Jezus voor Pilatus Waar draait het om? Haat; onrecht
Microsoft® Office SharePoint® Server 2007-training
Landschapsecologische criteria voor Nationale Parken van Wereldklasse
De Mount Etna Presentatie voor Plannex door Veerle van Deelen.
Lokale autonomie en interbestuurlijk toezicht
De economie in de gouden eeuw
Pastoraat van heling en vernieuwing
Kleurenschema’s Inspiratie: steden van de wereld.
Hoe zal de wereld eruit zien als er geen wiskunde bestond? Voorbeeld Hoe zal de wereld eruit zien als er geen wiskunde bestond? BIG QUESTION.
Paul Geurts, Gemeente Nijmegen
Aardrijkskunde Olympiade
Kostprijs van het product?
Herhaling hoofdstuk 3: Krachten
Hoofdstuk 8 Licht en kleur.
§12.3 Andere soorten ioniserende straling
Bezwijken waterkering door piping
H11 Astrofysica.
§12.2 Röntgen 1895: Wilhelm Röntgen ontdekt per toeval een geheimzinnige straling die een fotografische plaat zwart kleurt: röntgenstraling!
De Nobelprijs voor de natuurkunde materie in de knoop
5.1 Oefeningen op warmte-capaciteit met uitgewerkte oplossingen
Hoofdstuk 5 Les 7: Markten.
Herhaling §11.1 planckkromme
4.2 en 4.3 warmte en uitzetten warmtetransport
Uitnodiging Rabobank-Sprintwedstrijden Het leukste side-event van de Giro d’Italia!! 30 april – uur.
Tool WD-1: Vergelijken van opdrachten
Periodieke verbanden.
Grafen en netwerken I Datastructuren en doorzoeken
Gezondheidszorg- en welzijnszorginstellingen
Werkinstructie EBS Hotels en restaurants
Toegepast rekenen HEO Algebra.
Massa, Kracht en gewicht.
Transcript van de presentatie:

EII7aab T ETRIS P ACKING

A GENDA Projectomschrijving Projectmethodiek Datastructuur 2D binpacking algoritmen Vragen

P ROJECTOMSCHRIJVING 2D Binpackingprobleem Tetris context

P ROJECTMETHODIEK SCRUM Rolverdeling TSP eXtreme Programming

D ATASTRUCTUUR Field Bevat het veld en plaatst blokken BlockType Bevat verschillende types blokken Block Instanties blokken met een blocktype BlockGenerator Genereert blokken of leest blokken uit een file

W EERGAVE IN ARRAYS X Y [ 0 ] = { 1, 0 } [ 1 ] = { 1, 1 } [ 2 ] = { 1, 0 } X Y [ 0 ] = { 1, 1, 0 } [ 1 ] = { 0, 1, 1 }

R OTATIES X Y [ 0 ] = { 1, 0 } [ 1 ] = { 1, 1 } [ 2 ] = { 1, 0 } X Y [ 0 ] = { 1, 1, 1 } [ 1 ] = { 0, 1, 0 } In block type: [ rotatie ] [ x ] [ y ] R X Y [ 0 ] [ 0 ] = { 1, 0 } [ 0 ] [ 1 ] = { 1, 1 } [ 0 ] [ 2 ] = { 1, 0 } R X Y [ 1 ] [ 0 ] = { 1, 1, 1 } [ 1 ] [ 1 ] = { 0, 1, 0 }

S URFACES surface = [1, 0, 1]surface = [1, 2, 0, 3, 1]

2 D BINPACKING ALGORITMEN

waarde = hoogte na plaatsing + 3*(ruimte onder blok)

V RAGEN