Prosjekter av Sigbjørn Vik
Et par tidligere personlige prosjekter som ble skrevet for andre, ikke bare for personlig bruk eller læring.
Triangulering av mangekanter
Som hovedoppgaven på Macalester College gjorde jeg et prosjekt basert på triangulering av mangekanter. Jeg implementerte den hittil best kjente metode for slik triangulering i Mathematica, viste hvordan metoden kunne optimaliseres i enkelte tilfeller, og generaliserte (og implementerte) den til å kunne hanskes med flere kryssende mangekanter og linjer.
- An implementation of a Near-Linear Polygon Triangulation Algorithm for General Polygons
- Tese i .pdf format - 119 kB
- Vedlegg
- Kode, dokumentasjon og animasjon i Mathematica 3.0 format - zippet til 227 kB
- Acrobat Reader
- Program for å lese .pdf filer
- Winzip
- Program for å pakke ut og lese zippede filer
- MathReader
- Program for å lese Mathematica filer
Fotballmanagerspill
Mitt første større prosjekt - lenge før jeg forstod ord som løkker, syntaks eller optimalisering. Programmet ble skrevet i fra bunnen av i <a href='http://www.pascal-central.com/'>Pascal</a>, uten å noensinne ha lest en programmeringsbok, og jeg er framdeles stolt over dette spillet. Prosjektet ble ferdig, og distribuert til venner som elsket spillet. Jeg fikk meg dessverre aldri til å skrive versjon 2 med en rekke utvidelser foreslått av venner.