std::string const help_string = "\ FreeDoko -- Version " + static_cast(::version) + "\n\ \n\ arguments:\n\ -h -?\n\ --help\n\ print this help, quits\n\ \n\ -v\n\ --version\n\ print the version, quits\n\ \n\ -L\n\ --license\n\ print some info about the license (GPL), quits\n\ \n\ --defines\n\ print the defines (compile time), quits\n\ \n\ --directories\n\ print the directories FreeDoko searchs, quits\n\ \n\ -u\n\ --ui [string]\n\ setting the ui type.\n\ til now, only 'gtkmm' is implemented\n\ \n\ --settings [string]\n\ file with (extra) settings to load\n\ \n\ -n\n\ --name [string]\n\ the name of the player\n\ -l\n\ --language [string]\n\ the language (shortform or longform)\n\ \n\ -s\n\ --seed [unsigned]\n\ starting seed ('random' for random)\n\ -p\n\ --startplayer [1-4]\n\ starting startplayer ('random' for random)\n\ \n\ -C\n\ --cardset [string]\n\ the cardset\n\ \n\ -H\n\ --cards_height [number]\n\ the height of the cards\n\ \n\ -b\n\ --bug_report [filename]\n\ replay the bug report\n\ \n\ --auto_bug_reports\n\ automatically create bug reports for hardcoded situations\n\ \n\ --threads [number]\n\ number of threads to use when calculating\n\ \n\ --start_server\n\ starts the server on the standard port (4224)\n\ \n\ --connect [address]\n\ connects FreeDoko with another FreeDoko server\n\ \n\ [filename] \n\ play the party in the file\n\ Per default the file 'current' in the 'parties' subdirectory is taken.\n\ \n\ \n\ -\n\ when used as first option:\n\ do load neither the rules, the players nor the current party\n\ \n\ \n\ Report bugs to freedoko@users.sourceforge.net\n\ ";