Bridge Calculator

A set of freeware programs which solve problems in the Bridge card game.

Little Polish

A program which plays Brazilian (classics, 8x8 with international rules) checkers (draughts).


A multi-platform, component-based universal engine for embedding advanced artificial intelligence in video games.

Game of life

Implementation of Conway’s Game of Life available on-line as a java applet.

Another Bridge Constructing Game

Build your own bridge and test it!

Partition Search Revisited

A paper on Partition Search method, published in IEEE Transactions on Computational Intelligence and AI in Games.

Szybkie algorytmy decyzyjne w grach z doskonałą informacją i ich wykorzystanie w grach jej pozbawionych [Effective decision making algorithms for games with perfect information and their applications in games without it]

Ph.D. thesis, prepared under the supervision of Prof. Goldstein at the University of Łódź and defended at the Łódź University of Technology.

Efektywne rozwiązanie problemu rozgrywki w otwarte karty w brydżu [an implementation of effective double dummy bridge solver]

A paper on solving of double dummy bridge problem.

Deep Finesse nieomylny, ale nie do końca

A paper published in Świat brydża (Polish bridge magazine for professional players).

Praktyczne aspekty programowania gier logicznych [Practical aspects of logical games programming]

Master’s thesis about programming of logical games.