Gammal kod jag hittade på datorn – Othello

Ibland sätter jag mig och tittar på gamla personliga projekt som ligger och skräpar på hårddisken. Här är ett som är lite kul: Ett Othello-spel som jag skrev 2003, under min tid på DSV, för att testa algoritmen minimax. Programmet försöker inte göra något särdeles listigt; den använder bara minimax rakt av. Heuristiken är enklast möjliga: Antal brickor i rätt färg. Ändå fungerar det ganska bra.

Applikationen har några begränsningar som jag aldrig brydde mig om att fixa. T.ex kan man inte välja färg. Inte heller kan man ställa in svårighetsgrad – den är hårdkodad för att kolla max 5 drag framåt.

Det här programmet slår mig varje gång jag spelar mot det. Nu är jag iofs en ganska kass Othello-spelare, men ändå. Det är en intressant känsla att bli överlistad av sin egen kod.

Programmet är skrivet i C++/Win32.

Windowsprogram
Källkod

Det här inlägget postades i Uncategorized och har märkts med etiketterna , . Bokmärk permalänken.

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *