Modified manager program, updated website
authorSam Moore <matches@ucc.asn.au>
Wed, 7 Dec 2011 16:00:04 +0000 (00:00 +0800)
committerSam Moore <matches@ucc.asn.au>
Wed, 7 Dec 2011 16:00:04 +0000 (00:00 +0800)
commit17a20de4017ccfadef219d830a28ecccfe6f5106
treed9626154e51031bd5ffcdf240c0fd3eae65c8320
parent2120cc40abf9e3fd763c84a1e09b61064bb40be6
Modified manager program, updated website

Major changes: Added simple GUI for human players
Setup phase doesn't use GUI yet (uses a default if -g enabled).
Click in the general region of where you want to select/move pieces.

Modified Board::Draw to allow for showing of already revealed pieces,
but not all pieces. Used to make human player GUI nicer (hides AI pieces).

Modified -t switch to allow for "infinite" stall_time
(wait for user to press enter)

Changed website. Removed protocol description and linked to manual.txt.
Added screenshot to make things slightly more exciting.
Updated manual.txt

Minor changes to simulate.py (output)

TODO:
Fix segmentation fault found in manager program
It occurs just before exit. Memory error in the cleanup process?
ANNOYING!

Still have to bring myself to take the time to finish setting up that vm...
Need to talk to a non-hostile wheel member about security. I don't want my vm to take out our network or something.

Preferably I don't even want the vm to be compromised, regardless of the rest of ucc.
So much I don't know about servers/linux...

Need to stop staying up past midnight...
16 files changed:
manager/controller.cpp
manager/controller.h
manager/game.cpp
manager/game.h
manager/human_controller.cpp
manager/human_controller.h
manager/main.cpp
manager/manual.txt
manager/stratego.cpp
manager/stratego.h
samples/asmodeus/basic_python.pyc
samples/basic_python/basic_python.py
samples/basic_python/basic_python.pyc
simulator/simulate.py
web/index.html
web/screenshot.png [new file with mode: 0644]

UCC git Repository :: git.ucc.asn.au