Giter VIP home page Giter VIP logo

heuristieken's People

Contributors

jelleas avatar jrmfer avatar maiklarooij avatar nigelvanherwijnen avatar okkevaneck avatar qvdpost avatar rlhjansen avatar stgm avatar therijn avatar woutervrielink avatar yvysanna avatar

Stargazers

 avatar

Watchers

 avatar  avatar

heuristieken's Issues

Check50: Amstelhaege

De check50 van Amstelhaege houdt geen rekening met de verplichte vrijstand bij het berekenen van de score.

In de opdracht staat:
In geval van percentuele waardevermeerdering per meter is de toename niet cumulatief. Een maison met twee meter extra vrijstand is dus 12.0% meer waard, niet 12.36%.

Check50 gebruikt gewoon de afstand tot het huis dat het meest dichtbij staat. Hier moet dus de verplichte vrijstand per huis vanaf. Het is een kleine aanpassing maar we hebben een tijd lang gezocht naar het probleem.

Draaiing uit Amstelhaege

Nu er met hele meters wordt gerekend is het draaien van huizen minder zinnig, maar er wordt natuurlijk wel energie in gestoken door de studenten. Expliciet opnemen dat draaien niet kan?

RushHour csv files fouten

De csv files bevatten op het moment onnodige aanhalingstekens die het aflezen moeilijker maken.
Ook staan er verscheidene fouten in waarbij auto's elkaar overlappen of op de verkeerde plek staan.
Voor ons was het persoonlijk onhandig dat de auto's in de csv file een x en een y coördinaat hadden i.p.v. een row en een column.

Wij hebben de fouten verbetert en x en y omgezet naar row en column.

data.zip

Rush Hour, datafiles

De datafiles staan een beetje verstopt, misschien even een kopje toevoegen met Input

Lectures & Lesroosters suggestie

Jelle: ... dat het qua score eigenlijk altijd beter uitkomt als je niet te veel studenten inroosterd per zaal. Voor de toekomst zou het interessant zijn om te kijken of we daar wel een balans in kunnen vinden. Bijvoorbeeld maluspunten per extra zaal voor een vak? "Extra zaalgebruik brengt extra kosten mee, daarom worden er 5 maluspunten gerekend per zaalslot"?

Of misschien maluspunten relatief aan de grootte van de zaal?

Duidelijker eindpunt schetsen Heuristieken

Vergelijkingen tussen algoritmes moet terugkomen.

Concrete instructies voor het draaien van experimenten.

Het gaat om het vinden van het beste resultaat en hoe. Tijd / geheugen is bijzaak.

X en Y verkeerd in RailNL

In de datafiles van RailNL staan de x en y coördinaten omgedraaid.
Dat geeft mooie plaatjes! 😊
Holland
Nationaal

RailNL DataSets

Toen ik keek naar de spoorverbindingen voor RailNL kwam ik er achter dat in de Holland en Nationaal de spoorverbindingen (uitgaande van InterCities zoals in de opdracht) niet allemaal kloppen. Voorbeelden hiervan zijn:

  • Beverwijk-Zaandam: deze bestaat niet als InterCity verbinding, zelfs met de sprinter moet overgestapt worden in Uitgeest om van Beverwijk naar Zaandam te gaan.
  • Den Haag HS: is AFWEZIG in de Holland dataset
  • Delft-Den Haag Laan van NOI slaat Den Haag HS geheel over terwijl op Den Haag HS alles stopt

Zo zijn er nog een aantal.

Beide datasets (Holland en Nationaal) zijn niet volledig voor InterCity stations/spoorverbindingen.

Als u wil zou ik kunnen kijken of ik alle fouten/missende connecties kan vinden.

Scorefunctie Chips & Circuits

Op het moment is het vrij lastig om een netlist compleet te leggen. De scorefunctie geeft echter pas een mogelijkheid tot geven van punten aan een oplossing als alle nets liggen.

Huidige oplossing is simpelweg het percentage van gelegde nets gebruiken als score, maar het liefst willen we dit integreren met de scorefunctie.

Er zijn in ieder geval twee opties voor het aanpassen van de scorefunctie:

  • Kortsluiting toestaan: (op voorstel van Bas Terwijn) leggen van twee paden op dezelfde plek kan, maar hier krijg je dan ook strafpunten voor.
  • Kostenverhoging voor nets die niet gelegd zijn: net als bij de huidige versie van RailNL een manier verzinnen om een incomplete oplossing ook punten toe te wijzen. Bijvoorbeeld door nets die niet gelegd zijn strafpunten te geven.

Beide opties hebben voor én nadelen... Als iemand andere suggesties heeft, of zelf één van de twee methodes heeft gebruikt hoor ik het graag!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.