Ruterende mønster
Her er et mønster jeg muligens var det første mennesket som så. Det skjedde ca. vinteren 1986. Dette er av de oppdagelser som så langt ikke har drevet menneskeheten spesielt langt fremover.

På den tiden jobbet jeg i SimTech AS. (Konkurs våren 1988!) Vha. Simula hadde vi fått frem et tekst-, bilde- og grafikkprogram. Jeg testet programmet ved at jeg rett og slett satt og lekte meg.
Jeg lagde en strek, lagde masse kopier av disse strekene, og fikk frem en sebramønster. Jeg lagde en kopi av dette som jeg roterte 90 grader. Denne tegnet over originalen vha. av såkalt XOR. Resultatet ble, som forventet, et rutemønster.
Dette rutemønsteret lagde jeg så en ny kopi av. Denne kopien roterte jeg 45 grader før jeg tegnet det over det gamle rutemønsteret. Jeg vet ikke hva jeg forventet, men jeg ble overrasket. Der hvor de to rutemønstrene overlappet hverandre, kom det frem et mønster jeg ennå ikke er blitt klok på.
Hvorfor nevner jeg dette nå? Jo, jeg trengte litt oppfriskning i hvordan jeg tegner med XOR og rotasjoner i Java. Altså var dette en perfekt øvelsesoppgave.
PS: Dette mønsteret kom littegranne til nytte allerede etter et par sekunder. Like etter at jeg fikk det frem på skjermen den første gangen på åttitallet, kræsjet programmet. Jeg oppdaget dermed en feil jeg fikk rettet med en gang

På den tiden jobbet jeg i SimTech AS. (Konkurs våren 1988!) Vha. Simula hadde vi fått frem et tekst-, bilde- og grafikkprogram. Jeg testet programmet ved at jeg rett og slett satt og lekte meg.
Jeg lagde en strek, lagde masse kopier av disse strekene, og fikk frem en sebramønster. Jeg lagde en kopi av dette som jeg roterte 90 grader. Denne tegnet over originalen vha. av såkalt XOR. Resultatet ble, som forventet, et rutemønster.Dette rutemønsteret lagde jeg så en ny kopi av. Denne kopien roterte jeg 45 grader før jeg tegnet det over det gamle rutemønsteret. Jeg vet ikke hva jeg forventet, men jeg ble overrasket. Der hvor de to rutemønstrene overlappet hverandre, kom det frem et mønster jeg ennå ikke er blitt klok på.
Hvorfor nevner jeg dette nå? Jo, jeg trengte litt oppfriskning i hvordan jeg tegner med XOR og rotasjoner i Java. Altså var dette en perfekt øvelsesoppgave.
PS: Dette mønsteret kom littegranne til nytte allerede etter et par sekunder. Like etter at jeg fikk det frem på skjermen den første gangen på åttitallet, kræsjet programmet. Jeg oppdaget dermed en feil jeg fikk rettet med en gang
Kommentarer: