aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* migrate to go moduleHEADv0.0.0-alphamasterFlorian Fischer2022-12-211-0/+3
|
* remove unfinished ui code from goffel.goFlorian Fischer2017-03-161-6/+2
|
* mention License in README.mdFlorian Fischer2017-03-161-0/+3
|
* use uis/intercative.go as exampleFlorian Fischer2017-02-211-46/+31
|
* logic: add FindBest()Florian Fischer2017-02-212-36/+22
| | | | server: use logic.Player
* move network code from uis to netFlorian Fischer2017-02-215-6/+11
| | | | logic: add NewPlayer function
* score: remove "Score:" line from String()Florian Fischer2017-02-201-1/+1
|
* cmd: dices -> diceFlorian Fischer2017-02-191-11/+11
|
* logic: generalize Player structFlorian Fischer2017-02-193-33/+36
|
* logic: rename Dices -> Dice in testsFlorian Fischer2017-02-182-41/+41
|
* TIL dice is the plural of dieFlorian Fischer2017-02-185-17/+17
|
* score: improve Insert() and Cancel() error stringsFlorian Fischer2017-02-181-11/+10
|
* cmd: improve error strings of ParseCmdFlorian Fischer2017-02-181-4/+7
|
* README: add netcat exampleFlorian Fischer2017-02-161-0/+13
|
* server: add sever implementationFlorian Fischer2017-02-161-4/+477
|
* cmd: mention "q/quit" in helpFlorian Fischer2017-02-161-0/+1
|
* remove restrictive interfaceFlorian Fischer2017-02-164-84/+70
|
* score: add total to String()Florian Fischer2017-02-161-0/+1
|
* cmd: strip new line from ParseCmd's inputFlorian Fischer2017-02-131-1/+1
|
* cmd: allow long command namesFlorian Fischer2017-02-131-5/+10
|
* dices: add NewDices()Florian Fischer2017-02-131-0/+6
|
* interactive: print every player's resultFlorian Fischer2017-02-101-13/+22
|
* cmd: change return value of CmdHelp from string to []stringFlorian Fischer2017-02-101-42/+42
|
* cmd: trim whitespace before processing inputFlorian Fischer2017-02-102-0/+9
|
* cmd: fix typo in helpFlorian Fischer2017-02-102-5/+5
|
* cmd: fix testsFlorian Fischer2017-02-091-3/+8
|
* Score: fix Cancel() and add testsFlorian Fischer2017-02-092-2/+27
|
* add ReadmeFlorian Fischer2017-02-071-0/+25
|
* add MIT LicenseFlorian Fischer2017-02-0710-0/+46
|
* interactive: use new cmd parsing codeFlorian Fischer2017-02-061-101/+31
|
* generalise command parsing codeFlorian Fischer2017-02-062-0/+276
|
* score: export entry namesFlorian Fischer2017-02-062-32/+48
|
* run go fmtFlorian Fischer2017-02-063-3/+1
|
* dices: use fancy dice runes only if explicit specifiedFlorian Fischer2017-01-302-2/+15
|
* seperate UIs in new uis packageFlorian Fischer2017-01-284-2/+50
| | | | add Server and Client ui sceleton
* add .gitignoreFlorian Fischer2017-01-281-0/+2
|
* add executable and a simple interactive terminal uiFlorian Fischer2017-01-282-0/+236
|
* dices.go: make Roll() more robustFlorian Fischer2017-01-281-3/+8
|
* score.go: add method to cancel an entry (write 0 to it)Florian Fischer2017-01-281-0/+11
|
* add Score implementationFlorian Fischer2017-01-272-0/+217
|
* change package goffel into logicFlorian Fischer2017-01-272-2/+5
|
* add dices implementationFlorian Fischer2017-01-272-0/+207
The type Dices represent the dice set. It also implements the game logic checks. (IsFullHouse, ...)