new architecture design introduced; CLI variant started to emerge
major improvements (API almost stable, game logic initial implementation, TUI implementation almost done), NOTE: it doesn't compile yet
CLI variant much improved (reading from stdin etc.); new approach for signals introduced, but not fully incorporated yet
cli variant almost functional; backend API improvements (added possibility to replay loaded games)
major improvements in the CLI frontend - almost done; major improvements in the backend class Game, network communication + replay games + some logic (AI etc.) remains to implement
local game state machine done; CLI frontend done; network state machine remaining
Add: support for backward/forward replay to XML; Progress: loading files (ICP syntax + XML) almost done, network automaton remaining
almost compilable backend without network state machine and some minor bugs like no king support etc.
compilation successfull!
full compilation of backend and CLI frontend! yeah!
minor bugs in CLI frontend and backend fixed; doxygen generation functional
Fixes: advice first move, double/triple/... refresh when founding a new local/remote game, alternating of player moves now forced
loading file should work
minor changes
implementation of local game human X AI started; XML loading almost fixed (see howkXX qDebug() messages)
merge from honza_local
XML handling improvements; work on loading files almost done; men/kings can now jump (not complete meanwhile though)
jump logic done
move logic completely done; network game + AI + ICP syntax export remaining
load from XML and saving to XML fixed; some other minor improvements in CLI frontend