Posix

[image: the game at work within the (in)famous fvwm]

Download

2007, May 21st: posix-1.0.tar.gz: initial release.

Readme

Posix - a little game
=====================

Yes, I know, "Posix" is already used by some other people. But I like
the name, and it really sounds like a game's name, so I dare to use it.

Posix is a positional game (thus the name pos-ix. I already did
rubix and rubiclox, so I keep going with this kind of names with
an -x suffix).

The goal is obvious when you look at the game. You need to put the
objects on the board using the mouse. The tiny object has only some
allowed places for the game to be considered won. (I master english,
don't I?)

I wrote posix in C++ just to practice a bit this language for
a job interview (when I write this, I didn't have the interview
yet, maybe I completely wasted my time, maybe I didn't dig enough
into obscure features of the language, well, we'll see huh?) (who
cares anyway?).

By the way, the code lacks a lot of comments, sorry for that.

Posix exists in real life. Posix may also already have been
implemented by someone else. I don't have time to dig the
web. If you know of some other implementation, tell it to me.

Yes I know, there is no menu, etc. Hell, it's a just a quick
program to dig a bit into C++. (I spent too much time on it
by the way.) (And maybe I won't even get the job, so...)
(Anyway...)

Posix is in the public domain.

Requirements
============

A posix system (no it's not a joke) (linux is good).
A C++ compiler recent enough (gcc 4 is fine).
gtk+ 2.0.

If you have a debian system, you will probably need the -dev packages
of gtk+ to compile the game. If someone wants to make a debian package
of posix, I welcome it.

Installing
==========

Just do 'make' and it should produce the program 'posix' that you can
run.

Website
=======

http://sed.free.fr/posix

Trouble & anything
==================

In case of trouble, or to send me an email for any reason:
sed@free.fr

Help wanted
===========

If you have a solver for the game, get in touch with me so I can
include it in future versions. I don't accept search-based solvers,
they are lame. I very welcome mathematical ones. Ideally, I would
like to see some solver based on differential equations, if it is
possible at all (but why not?). So it would mean to encode the
problem into a set of differential equations and then use any
available method to solve these equations (like the Runge-Kutta
stuff) (sorry for the names, I am not in the differential equations'
world and I don't have any way to check if I correctly write the names
while writing this) (anyway who cares, huh?).

Licence
=======

Posix is in the public domain.

Last but not least
==================

Forgive me, I have a terrific english. (But once again who cares?)

Contact:sed@free.fr

Creation time: Mon, 21 May 2007 22:53:25 +0200
Last update: Tue, 15 Apr 2008 09:59:38 +0200

Powered by a human brain, best viewed with your eyes (or your fingers if you are blind).