Artificial Intelligence

Tic-tac-toe

Computer programs playing two-persons games like Chess, or Go usually use a search algorithm like minimax possibly with alpha-beta pruning. The simplicity of the game Tic-tac-toe however, makes a search algorithm unnecessary. The number of possible board situations is very limited and a better option in this case is to Read more…

By Aswin van Woudenberg, ago
Java

L-Systems

In a previous post I spoke about JavaLogo. When talking about “turtle graphics”, L-systems automatically come to mind. For those who don’t know, L-systems or Lindenmayer systems are a mathematical formalism proposed by the biologist Aristid Lindenmayer in 1968 as a foundation for an axiomatic theory of biological development. More recently, L-systems Read more…

By Aswin van Woudenberg, ago
Java

JavaLogo

The MIT isn’t the only university that’s putting free course materials on the web, the Dutch Open University is doing the same. One of the courses they have published so far is an introduction to (Java) programming. Java isn’t the easiest language to start programming in when you’re a complete newbie, but the designers Read more…

By Aswin van Woudenberg, ago