Slashdot uutisoi huvittavasta kokeesta, jossa oli Pyhtonilla väännetty ohjelma, joka ratkoo palapelejä nettikameran avulla. No, ihan mitä tahansa palapelejä se ei ratko, ainoastaan palapelejä, joissa on DataGlypheillä piirrettyjä kuvioita. Tällaisenaan systeemi ei ole kovinkaan hyödyllinen, mutta sitä voidaan soveltaa moneen tarkoitukseen. Ja itse DataGlyph on loistava tekniikka. Varsinkin kännykameroiden aikakaudella sillä on potentiaalia nousta erittäin menestyväksi tekniikaksi.
Palapeliratkoja: http://www2.parc.com/istl/members/jbreiden/glyphsaw/
DataGlyphit: http://www.parc.com/research/istl/projects/dataglyphs/
GlyphDemo: http://www.parc.com/research/istl/projects/dataglyphs/demo.html
***
Jos tuota palapeli-ratkojaa ei ihan voisikaan pitää tekoälynä, onko sitä tämäkään? Colin P. Fahey on ohjelmoinut tekoäly-Tetriksen. Tekoäly pelaa laskemalla jokaiselle palikalle kaikki mahdolliset paikat ja valitsee parhaimman. AI:ta voi myös yrittää hidastaa lisäämällä kentälle roskarivejä tai käyttää tekoälyä omana peliapunaan. Ihan mielenkiintoinen kokeilu, varsinkin, kun mukaan on lyöty vielä web-kamerat ja mahdollisuus lähettää kameran kautta itse palikoita tekoälylle. Olisi hauskaa kokeilla, miten tekoäly selviää, kun pitkää palaa ei tulekaan.
http://www.colinfahey.com/2003jan_tetris/tetris_standard_application.htm
***
Ja vielä ohjelmoinnin maailmasta. Python näyttää olevan melko monipuolinen kieli, pitäisiköhän opiskella sitä seuraavaksi. Täällä nimittäin on Ed Feltenin ja Alex Haldermaninin “TinyP2P”, 15 rivin P2P-ohjelma, jossa on mm. salattu verkko. Aika mainiota menoa, kehittäisivät tuosta kunnon GUI-version.
Palataan.
A.