Download Latest Version QCSSP-0.6.2.tar.gz (1.2 MB)
Email in envelope

Get an email when there's a new version of QCSS Player by Shuffle

Name Modified Size InfoDownloads / Week
Parent folder
QCSSP-0.6.2.tar.gz 2013-05-14 1.2 MB
CHANGELOG 2013-05-14 4.2 kB
AUTHORS 2013-05-14 361 Bytes
README 2013-05-14 2.5 kB
Totals: 4 Items   1.2 MB 0
QCSS Player with extended functionality by Shuffle
--------------------------------------------------
(Quantum Consciousness Soccer Simulator Player)
Copyright (C) 2013 Kóti Balázs (ShuffleSource), ktibalazs@gmail.com

Project home: https://sourceforge.net/projects/qcssp/
Based on QCSS Player by Norbert Bátfai (author of QCSS)

About Quantum Consciousness Soccer Simulator
--------------------------------------------
This software is part of Quantum Consciousness Soccer Simulator (QCSS)
https://sourceforge.net/projects/qcss/

This is an initiative to try to investigate a model of human
consciousness and a notion of reality in the form of a
cognitive problem, for details see the manuscript at arXiv
http://arxiv.org/abs/1211.2719

Licenses & ChangeLog
--------------------
License: GPLv3 - see 'doc/LICENSE' file
3rd party resources - see 'doc/Sources' file
Changelog - see 'doc/changelog' file

Requirements
------------
- QT4 libraries
- QT Creator (optional)
- QCSS Server and Agent to run matches (recommended)

Building QCSS Player
--------------------
From terminal:
$ qmake-qt4 -project
$ qmake-qt4 qcssp.pro
$ make

With QT Creator:
- Open 'qcssp.pro' with QT creator
- Configure Project for your system
- Build project by pressing CTRL+B

How to use QCSS Player
----------------------
[Starting QCSS Player]

You can start player normally:
./qcssp (double-click)

Or you can start player with arguments:
./qcssp <file to open>

[Run server directly from player]
- First edit 'settings.ini' file
- 'settings.ini' explanation:
    srvPath - path to server
    srvBin -server binary (eg.: ./qcsss)
    agentBin - agent binary (eg.: ./qcssa)
    sigMsgNum - number of server message containing the start signal
    sigLineNum - which word contains the kill signal in line (from backward)
    fnameMsgNum - number of server message containing the match file name
    fnameLen - length of the filename (number of parts separated with whitespace)

    (Tip: create a folder named 'logs' in src folder of QCSS server and use:
    srvPath=<QCSS-Path>/src/logs, srvBin=../qcsss, agentBin=../qcssa)

- After that start server with QCSS Match Starter (File -> Start new match (server))

[Customizing teams appearance]
- To customize, edit 'teams.ini'
- 'teams.ini' explanation:
    nameOverride - Name of your team
    logo - direct/relative path to custom team logo
    color1R/G/B - color components of 'player circle' fill color in player in RGB format
Source: README, updated 2013-05-14