Skip to content

Commit

Permalink
Merge pull request #92 from gonmf/develop
Browse files Browse the repository at this point in the history
Version 1.22
  • Loading branch information
gonmf authored Oct 9, 2016
2 parents 271c851 + b04662a commit 2e362e0
Show file tree
Hide file tree
Showing 14 changed files with 382 additions and 2,846 deletions.
8 changes: 4 additions & 4 deletions kgs/casual.example
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name=matilda
password=PASSWORD
password=
room=Computer Go
verbose=f
engine=../src/matilda -m gtp --think_in_opt_time -l ewi -d ../src/data/
engine=../src/matilda -m gtp --think_in_opt_time -l -d ../src/data/
rules=chinese
rules.boardSize=13
rules.time=14:00+10/0:30
rules.boardSize=9
rules.time=4:00+10/0:30
mode=custom
gameNotes=Testing for bot tournament
reconnect=f
9 changes: 3 additions & 6 deletions kgs/tournament.example
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@
name=matilda
password=PASSWORD
password=
room=Computer Go
verbose=f
engine=../src/matilda -m gtp --think_in_opt_time -l ewip -d ../src/data/
rules=chinese
rules.boardSize=13
rules.time=9:00+10/0:30
engine=../src/matilda -m gtp --think_in_opt_time -l -d ../src/data/
mode=tournament
reconnect=t
reconnect=f
2 changes: 2 additions & 0 deletions src/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,9 @@ LDFLAGS += -lm
# GCC > 4.9 only
# CFLAGS += -fdiagnostics-color=auto

COMMIT := $(shell git rev-parse --short HEAD 2> /dev/null)

CFLAGS += -DCOMMITN='"$(COMMIT)"'

SRCFILES := $(wildcard *.c mcts/*.c)

Expand Down
4 changes: 3 additions & 1 deletion src/README
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,9 @@ Project conventions/guidelines
strongly static typed and array passed as parameters should not be
referenced.
20. Don't use volatile keyword, enumerables or unions if avoidable.
21. Coding style is Allman/BSD with 4-space indentation, lines not exceeding the
21. Text in the program text interface can be adjusted to a terminal assumed to
contain 80 character lines.
22. Coding style is Allman/BSD with 4-space indentation, lines not exceeding the
80 characters, and pointers typed appart from symbols. Function declarations
should have parameter lists NT kernel style, except if they have no
parameters. No spaces around brackets. If a string literal exceeds the
Expand Down
288 changes: 287 additions & 1 deletion src/data/9x9.ob
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# This file contains opening book rules for 9x9 boards. They are all placed in
# This file contains opening book rules for 9x9 boards. They are all placed in
# the same file to guarantee order (rules read first take precendence).
# This file was made from rules from the extended collection of Fuego, Pachi
# (which corrects some Fuego rules), and rules generated by Matilda.
Expand Down Expand Up @@ -2016,3 +2016,289 @@
9 F6 F4 D4 D3 E4 E3 | C3
9 F6 D5 G6 F5 E5 G5 D4 E4 | E6
9 E4 E3 E2 F3 | D3
9 H2 G2 | E5
9 C5 F6 E5 F5 E4 F4 F3 | G3
9 C4 G5 | E6
9 G6 D4 C4 | D5
9 D6 D4 G6 G4 | E4
9 C5 E5 E4 F5 F4 G5 G4 | C7
9 C5 F5 G5 G4 | G6
9 E5 G5 F3 E4 G3 F4 | D5
9 G6 C5 E5 G4 D3 | F2
9 E5 E4 E3 F3 | D4
9 F6 C3 C5 F3 | B3
9 F5 F6 C3 E5 | G6
9 E4 E5 E3 F4 | F5
9 D4 G6 F4 C3 | G5
9 E5 E3 F4 F3 G4 G3 | D4
9 F6 F5 E5 D4 E4 D3 E3 | C6
9 E5 E4 F5 F4 D4 G4 | G5
9 E4 G5 C3 F3 | F6
9 G7 C4 C3 D4 D3 E4 E3 | F4
9 F5 E4 E3 F4 F3 G4 G3 | D4
9 E4 E5 F4 F3 G4 | D5
9 G7 D4 C4 C3 D3 | C2
9 G5 G6 D4 D5 E4 E5 F4 F5 | C7
9 F6 G6 D5 F5 E5 G5 C3 E4 | F7
9 C5 F6 E5 F5 E4 F4 F3 G3 | F8
9 E5 F5 F4 E4 G3 F3 | G4
9 D4 G5 G3 | D7
9 F5 E5 D4 E4 F4 E3 F3 | E6
9 F6 F4 C5 C3 | C4
9 G6 C5 E5 D3 F3 | D6
9 D4 D3 E4 E3 F4 F3 G3 | C3
9 F5 E5 C2 E4 | E6
9 F5 E5 D2 | E6
9 G4 F3 G3 | E5
9 E5 F5 E4 D4 E3 D3 | E6
9 F7 C5 E5 G5 D3 F3 | F4
9 E6 D5 F6 F5 E5 D4 E4 F4 | E3
9 C4 F5 F4 | E5
9 F6 C5 F4 | C7
9 E5 G5 E3 D4 F3 E4 G3 F4 | D7
9 E5 G5 E3 E4 F3 F4 G3 | D4
9 F6 D4 E4 F3 F4 | E3
9 G5 G4 D4 E3 E4 F3 F4 | E7
9 C6 E6 D4 G6 F4 H4 G3 | E8
9 G6 C3 D4 | C4
9 E4 F3 | F6
9 E5 G5 E3 D4 F3 E4 G3 F4 C2 | D7
9 E6 C4 G5 E4 F3 | C6
9 G7 E6 E5 C5 F5 D5 D4 C4 F3 | C8
9 E5 F5 F4 E4 G4 F3 G3 | D5
9 F6 D5 G5 E5 E4 F5 F4 D4 F3 E3 | B6
9 D5 F5 E5 D4 C4 E4 F4 F3 G4 | G3
9 E5 E4 G4 | D5
9 D5 F6 E3 C3 | E7
9 D5 F5 E5 D4 C4 E4 F4 F3 | G4
9 F6 G6 G5 F5 C3 | G7
9 F6 F5 E5 E4 D4 E3 | D3
9 F6 G7 C5 C3 E5 E3 | D2
9 F6 D4 E5 E3 E4 | F3
9 B4 F5 | E5
9 G3 F3 F2 | F4
9 C5 G7 E5 C3 E3 | E8
9 F6 D5 E5 F5 E4 D4 F3 F4 | E6
9 E5 G3 F4 | D7
9 E6 H5 C5 E4 F5 F3 F4 G3 | H6
9 D6 G6 E6 E5 F6 F5 D5 G5 C4 D4 C3 D3 D2 | G7
9 H6 C5 E5 H5 F5 G4 G5 | D3
9 F6 E4 C4 | D5
9 G6 G5 F5 G4 D4 E3 F4 F3 D3 | F6
9 G7 H7 D6 G6 E6 E5 F6 F5 D5 G5 C4 D4 C3 D3 D2 | G8
9 E5 E4 F4 E3 G4 F3 | D5
9 C5 G7 D5 C4 E5 D4 G4 E3 | H8
9 E6 D6 E5 G6 F4 C3 | E8
9 G5 D3 E3 | D4
9 C5 G5 F5 | G4
9 E4 D3 F4 E3 | C5
9 G5 E5 F4 D3 | D7
9 F6 C5 E5 G5 F3 | C4
9 D5 F6 E5 F5 F4 E4 G4 F3 | G3
9 H7 D6 D5 E6 E5 F6 G5 C5 E4 F5 G4 F4 F3 D3 F2 E3 G2 G3 | B7
9 G6 D5 E4 E5 F4 C3 | F8
9 F6 G6 D5 F5 E5 G5 F4 E4 | G3
9 E6 D5 F6 F5 G6 G5 E5 E4 D4 E3 F4 | D3
9 F5 E5 F4 E4 B3 | E6
9 E5 E4 D4 F4 E3 F3 | F5
9 E4 E3 G4 | D5
9 E4 E3 F3 F2 | D3
9 E7 G7 E5 C5 F3 G4 G3 C3 | B4
9 F6 D5 F3 | E7
9 F6 E6 F5 E5 F4 E4 B2 | B5
9 F2 G3 | E5
9 F6 D5 G6 F5 E5 G5 D4 E4 F4 E3 | E6
9 G7 C4 D4 D3 | D5
9 E5 E4 F4 E3 G4 F3 G3 | D5
9 D6 G6 E6 E5 F6 F5 D5 G5 C4 D4 C3 D3 D2 E2 | G7
9 F5 E5 F4 E4 B2 | E6
9 E5 E4 F5 F4 G5 G4 F3 | D4
9 E5 D5 G5 E4 F4 | E6
9 D5 E5 D4 H5 H3 E4 | E6
9 G5 H4 H5 F3 E4 G3 F4 | C6
9 E5 F5 F4 E4 E3 | D4
9 H5 H4 E4 F3 F4 G3 | G4
9 G5 D5 F3 D3 | C7
9 E4 E3 F3 G3 | D3
9 E6 D5 F6 F5 G6 G5 E5 C4 D4 E4 F4 E3 | F3
9 G7 D4 C4 C3 D3 E3 D2 | F5
9 G7 C5 C4 D5 D4 E5 F3 | G5
9 E6 D5 F6 E5 H2 F5 | D2
9 G5 D4 E3 D3 | E6
9 D6 F6 G6 D4 C5 F4 C4 C3 | H5
9 G6 H6 F5 G5 D4 G4 F4 E3 D3 F3 | F6
9 C6 E6 D4 G6 F4 H4 G3 H3 | D8
9 C5 G5 E5 F4 E4 | G6
9 G5 G7 D4 C3 | F8
9 E5 G5 F3 E4 | F4
9 E5 G5 F5 F4 G4 F3 D3 G3 | G6
9 D6 D5 E6 E5 F6 F5 G6 G5 B2 | C5
9 D6 D5 E6 E5 F6 F5 B2 G5 | E2
9 D6 C5 E6 D5 F6 E5 G6 F5 B2 G5 | E2
9 G6 C4 E5 G4 F3 | C6
9 E5 E4 F5 F4 G5 G4 D4 D3 | C4
9 F5 F4 G5 G4 D4 D3 E4 E3 | C4
9 E5 F4 G4 F3 D3 G3 | F5
9 G5 E5 G3 D3 | D4
9 E5 E4 F4 G4 F3 G3 | G5
9 F6 D4 E3 | E4
9 E5 E6 C3 F5 F3 | F6
9 G6 C3 C4 | D5
9 E6 E4 D5 C3 G5 D3 D4 G3 | F3
9 E4 D4 G4 E3 | E5
9 E4 E5 F3 E3 | D4
9 F5 G3 E4 | C5
9 C6 C5 D6 D5 E6 E5 F6 F5 G6 G5 H2 | E2
9 D4 G4 E4 E3 F4 F3 | G5
9 E5 E4 F5 F4 F3 | G4
9 E5 E4 D4 E3 F4 F3 G4 | D5
9 C4 E5 E4 F5 | H6
9 F6 D4 E4 E3 F4 | D6
9 F4 F5 C3 | E5
9 E4 E5 F3 D4 G3 F4 | E3
9 C6 G7 E5 E3 G5 G3 | H5
9 D6 D4 G6 F4 G4 | F5
9 E4 D4 F3 F4 G3 | E5
9 G6 D4 E4 E3 | D3
9 F6 D4 G3 | C6
9 G6 C3 D3 | D4
9 C4 E6 D4 G6 F4 C3 | D8
9 E5 G5 F4 E4 G4 F3 | F5
9 C4 G6 D4 C3 F4 | H5
9 G6 G5 F5 G4 D4 F3 F4 | H6
9 D6 F6 C3 F4 | F5
9 G6 C5 E5 G5 D3 | F6
9 G7 C5 D6 D5 E5 C4 D4 C3 D3 G3 | E2
9 G7 D5 D6 C4 E5 C3 D4 G3 D3 | C5
9 F3 F2 G2 | D7
9 E6 F6 E5 D5 E4 F5 F4 D4 | E8
9 D5 G5 E5 E4 F5 F4 | G6
9 C5 F4 F5 G4 G5 | E4
9 F4 F3 F2 G3 | D4
9 F4 D5 G4 F5 | C7
9 E4 F4 G4 F3 | F5
9 E5 C3 G5 F3 | B4
9 G5 E3 D4 F3 E4 | E7
9 F2 G2 H2 | F5
9 E5 F6 C4 F3 | G4
9 C6 G6 E5 G3 E3 | G5
9 E5 G7 C4 F3 | G4
9 D6 E4 F6 G4 C4 C3 | B3
9 E6 D5 F6 F5 E5 D4 E4 F4 E3 | C7
9 E5 G5 E4 F4 F3 D3 F2 E3 G2 G3 | F5
9 E5 G5 F4 E4 F3 | D6
9 E5 F5 F4 G4 D3 E3 F3 | F6
9 F5 D4 E4 F4 | E5
9 E4 F4 E3 D3 | E5
9 H6 D5 E4 E5 | B4
9 D3 E3 F3 | E4
9 E4 E5 E3 F4 F3 | D5
9 C5 F6 F5 G6 G5 G3 | E5
9 F6 G6 E5 F5 C3 | G7
9 E6 E5 F6 F5 G6 G5 C5 E3 | C3
9 E6 G5 C5 E4 D3 | E3
9 F6 G6 D5 F5 E5 E4 | F4
9 G6 C3 E5 E3 G4 | B4
9 E6 D5 E5 F5 F4 E4 G4 | D6
9 E5 G7 F3 C5 | D7
9 F6 F5 D5 E4 E5 F4 D4 | G6
9 F6 F5 G6 G5 B5 B4 C5 C4 D5 D4 E5 E4 H5 | H4
9 C4 D5 D4 E5 E4 F5 F4 G5 G4 | C6
9 F6 E5 D4 E4 | G4
9 E4 E3 F4 F3 G4 G3 F2 | D4
9 G5 H4 H5 E3 E4 F3 F4 G3 C3 | C6
9 E5 F4 F5 E3 G4 G3 D3 | E4
9 G5 D5 E4 C3 | C6
9 D6 H6 F5 C4 F4 G4 F3 G3 | C3
9 D6 G5 F6 D4 C5 F4 C4 C3 | F2
9 C5 F5 G5 | F6
9 E5 D5 F4 F5 G4 E4 | E6
9 F6 C3 C4 D3 D4 F2 E4 | E8
9 E5 E3 F4 G3 G4 | C5
9 E6 F5 F6 G5 E5 G4 E4 E3 F4 F3 C3 D2 D3 | G3
9 E3 D3 G3 | C6
9 D6 D5 F6 F5 E5 D4 E4 F4 D3 F3 E3 | G7
9 G5 D5 E4 E5 F4 D4 D3 | F6
9 F6 F5 G6 G5 B5 B4 C5 C4 D5 D4 E5 E4 | G3
9 C5 D3 E5 G3 G5 | E8
9 F5 F3 E4 | C5
9 F6 E5 E4 D4 | F5
9 E5 F5 C4 E3 | F4
9 D4 D3 F4 F3 E3 | F7
9 F6 E5 C3 F5 | G5
9 G3 E2 F2 G2 | E3
9 E5 D3 C4 F3 G4 | C3
9 F6 F5 G6 G5 B5 B4 C5 C4 D5 D4 E5 E4 H5 H4 | H3
9 G6 C4 E5 G4 F3 D3 | D4
9 G7 C5 C6 D5 D6 C4 E5 E4 D4 C3 D3 G3 | F4
9 C5 F4 G5 G4 | E6
9 E5 F5 F4 D4 F3 E4 | D5
9 F6 D4 E5 E3 E4 F3 | B4
9 D5 E5 D4 F5 E4 F4 F3 | G3
9 F7 D6 D5 C5 E5 C4 D3 G4 F3 | H5
9 F6 F5 G6 G5 H6 B4 B5 C4 C5 D4 D5 E4 E5 H4 H5 | J4
9 G7 C5 C6 D5 D6 C4 E5 C3 D4 G3 D3 | C2
9 F6 G6 D5 F5 E5 E4 F4 | G5
9 E4 E5 E3 D4 F3 F4 G3 | D5
9 F6 F5 G6 E4 D5 F4 E5 | C4
9 G5 D5 E4 E5 D3 D4 | F4
9 E5 E4 F4 E3 F3 F2 G2 | D6
9 E4 E5 F3 F4 | F5
9 E5 E4 F5 D3 D4 E3 | C4
9 E5 F5 F4 E4 F3 E3 E2 | G5
9 D6 G5 F6 F4 G6 D3 C4 E3 D4 C2 C3 | C7
9 D5 G5 F5 G4 | F7
9 F4 D5 D3 F5 | G5
9 E5 G6 C4 C3 F3 D3 | G4
9 F5 F4 G5 G4 C4 D3 D4 E3 E4 | H6
9 G4 F4 F3 F2 | G3
9 F6 C5 E4 G3 | C3
9 D5 G4 F5 | H6
9 G7 H7 D6 G6 E6 E5 F6 F5 D5 G5 C4 D4 C3 D3 C2 E2 D2 | G8
9 E5 F4 F5 E3 C4 G3 G4 | H5
9 F5 C4 E3 | F8
9 D4 F5 F4 G4 | E4
9 G4 F4 E3 F3 G3 | E5
9 C6 G7 D6 C5 F6 D4 F4 E3 G4 F3 G3 G2 | H8
9 G5 D5 D4 C4 | E4
9 E5 E6 G5 D5 F4 E4 | F5
9 C4 G6 F4 | F6
9 E5 F6 F5 F3 C4 | G6
9 F6 F5 D5 G5 E5 E4 D4 E3 F4 | G6
9 G4 F3 F2 G3 G2 | E3
9 F5 E5 D4 E4 F4 | E3
9 E4 E5 H4 | D5
9 E5 F3 F4 G3 | B5
9 D4 D3 G4 | E4
9 E5 F6 C4 F4 E4 G4 C3 D3 F3 E3 F2 G3 G2 H2 | F5
9 F5 E4 F4 G4 G3 | D6
9 G6 D5 E4 D4 D3 C3 | E3
9 E4 G4 G3 H3 | G5
9 G3 H3 F2 G2 | G4
9 C3 G5 | E5
9 E6 C4 G6 E4 G3 | C7
9 E5 E4 G5 G4 F4 E3 F3 G3 F2 G2 | C5
9 E4 F3 E3 | F6
9 E4 F4 D3 E3 F3 E2 | F5
9 D6 D5 F6 F5 E5 D4 E4 F4 E3 D3 F3 G3 | B6
9 F5 G4 C4 F3 F4 | G3
9 E6 D5 F6 F5 E5 C4 D4 E4 | D3
9 G5 D5 E4 E5 F4 D4 D3 C3 | D8
9 E6 D5 F6 F5 E5 C4 D4 E4 D3 | D6
9 D5 F4 F5 G4 | E4
9 G6 C4 D4 C3 | D5
9 H6 D4 | C6
9 D5 F5 E5 F4 E4 | F7
9 E4 F4 E3 F3 G3 | F5
9 F4 F3 G4 G3 G2 | D5
9 E5 D5 D4 F5 E4 F4 | F7
9 G7 F7 G6 D6 C5 E3 E5 G3 | C3
9 F6 D5 F4 E3 | D4
9 E4 F4 F3 G3 | F5
9 E5 C5 F4 G5 G4 | F7
9 F5 E5 F4 E4 C2 | E6
9 D6 D5 E6 E5 F6 F5 C5 G5 C4 D3 | D4
9 E4 G4 F3 H3 G3 | D6
9 G4 F4 E3 G3 F3 | F5
9 E6 F5 F6 G5 E5 G4 E4 E3 F4 F3 C3 C2 D3 D2 | H6
9 E5 G5 F5 E4 D4 F4 | D3
Loading

0 comments on commit 2e362e0

Please sign in to comment.