(none) hits in May 2012
 


CV
Contact
Media
My Links
Projects
  ConnectFour
  Differential
  Encryption
  IceCream
  LGUI
  LaserScannerURG
  Middleware
  MyDb
  NeuroKar
  NomadScout
  PThread
  ParticleFilter
  PathPlanner
  Pose
  Robosoccer
  RobosoccerSim
  RobotLocalization
  SonyEVI_370
  UVector
  UsarServer, labbook
  UsarSim, labbook
  V4l2 api
  Viz
  iCat Demo
Publications
Site Map

Search Google

Description:

An Artificial Intelligent ConnectFour Player. Try to get four pieces on a row either horizontal, verticle or diagonal before your opponent does.

Requirements

Solaris or Windows platform but should be very simple to port this C program to any platform because it uses ANSI C only.

Download

Executable for Solaris: ConnectFourUnix.exe ('chmod +x ConnectFourUnix.exe' after download)
Executable for Windows (Dutch version): ConnectFourWindows.exe
Source code: ConnectFour.tar.gz

Skill of the computer-player

When asked for the depth-number of moves the computer calculates in advance you should choose 6 or 7. Increasing this number futher will result in a slower responds. The computer needs to 'think' approximately seven times longer for each step the depth is increased as there are generally seven options per move.