Skip to content

Instantly share code, notes, and snippets.

@pciet
Created December 8, 2017 14:42
Show Gist options
  • Save pciet/37b16e06ac41cfbe959c2fe6ba217a05 to your computer and use it in GitHub Desktop.
Save pciet/37b16e06ac41cfbe959c2fe6ba217a05 to your computer and use it in GitHub Desktop.
deadlock during load test excerpt
(client49) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client34) RECV DIFF: map[0-0:(5 white) 2-1:(0 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=198
(client24) WAIT DIFF
(client24) RECV DIFF: map[1-3:(1 black) 2-2:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/253?Turn=202
(client46) RECV DIFF: map[1-6:(30 black) 2-7:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=62
(client40) POST 0-1 0-0 http://192.168.0.104:8080/move/247
(client67) GET http://192.168.0.104:8080/moves/266?Turn=115
(client11) GET http://192.168.0.104:8080/moves/262?Turn=198
(client26) RECV DIFF: map[0-0:(0 white) 0-2:(3 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=106
(client24) POST 0-1 0-3 http://192.168.0.104:8080/move/253
(client42) POST 1-0 0-2 http://192.168.0.104:8080/move/292
(client36) CLOSE ws://192.168.0.104:8080/moven/258
(client36) GET http://192.168.0.104:8080/pieces
(client3) WAIT DIFF
(client44) WAIT DIFF
(client21) POST 3-1 3-3 http://192.168.0.104:8080/move/296
(client71) GET http://192.168.0.104:8080/moves/280?Turn=67
(client36) POST http://192.168.0.104:8080/competitive15: {"assignments":[161,0,0,0,0,0,0,0,260,514,349,0,0,0,0,436]}
(client60) GET http://192.168.0.104:8080/moves/268?Turn=140
(client68) POST 3-2 2-1 http://192.168.0.104:8080/move/245
(client28) GET http://192.168.0.104:8080/moves/273?Turn=75
(client31) RECV DIFF: map[2-5:(2 white) 4-7:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=225
(client27) RECV DIFF: map[3-3:(6 white) 3-1:(0 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=9
(client17) POST 0-1 0-0 http://192.168.0.104:8080/move/267
(client12) GET http://192.168.0.104:8080/moves/263?Turn=225
(client57) RECV DIFF: map[1-0:(0 white) 2-2:(5 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=57
(client23) WAIT DIFF
(client11) WAIT DIFF
(client5) RECV DIFF: map[7-4:(6 black) 7-5:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=78
(client33) GET http://192.168.0.104:8080/moves/293?Turn=23
(client34) POST 3-0 3-2 http://192.168.0.104:8080/move/262
(client69) POST 5-7 2-4 http://192.168.0.104:8080/move/277
(client30) POST 3-2 2-3 http://192.168.0.104:8080/move/243
(client21) GET http://192.168.0.104:8080/moves/296?Turn=9
(client50) GET http://192.168.0.104:8080/moves/269?Turn=106
(client16) POST 1-6 0-5 http://192.168.0.104:8080/move/281
(client24) GET http://192.168.0.104:8080/moves/253?Turn=203
(client55) GET http://192.168.0.104:8080/moves/271?Turn=85
(client77) WAIT DIFF
(client40) GET http://192.168.0.104:8080/moves/247?Turn=257
(client44) RECV DIFF: map[4-5:(3 black) 6-5:(0 white)]
(client44) GET http://192.168.0.104:8080/moves/275?Turn=73
(client7) POST 4-6 3-6 http://192.168.0.104:8080/move/274
(client63) POST 4-2 3-1 http://192.168.0.104:8080/move/270
(client47) WAIT DIFF
(client47) RECV DIFF: map[0-0:(1 white) 0-1:(0 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=257
(client18) GET http://192.168.0.104:8080/moves/282?Turn=57
(client61) WAIT DIFF
(client32) POST 7-5 5-7 http://192.168.0.104:8080/move/286
(client1) WAIT DIFF
(client79) POST 3-6 3-7 http://192.168.0.104:8080/move/290
(client39) WAIT DIFF
(client39) RECV DIFF: map[0-1:(0 white) 0-3:(2 white)]
(client39) GET http://192.168.0.104:8080/moves/253?Turn=203
(client19) RECV DIFF: map[1-0:(0 white) 1-1:(1 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=198
(client75) RECV DIFF: map[2-0:(5 black) 4-1:(0 white)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=62
(client6) WAIT DIFF
(client15) GET http://192.168.0.104:8080/moves/278?Turn=78
(client78) GET http://192.168.0.104:8080/moves/284?Turn=62
(client8) GET http://192.168.0.104:8080/moves/254?Turn=198
(client29) POST 5-2 4-4 http://192.168.0.104:8080/move/288
(client38) WAIT DIFF
(client38) RECV DIFF: map[3-4:(0 white) 3-5:(6 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=67
(client56) GET http://192.168.0.104:8080/moves/285?Turn=62
(client76) POST 5-4 6-4 http://192.168.0.104:8080/move/268
(client10) POST 2-0 1-0 http://192.168.0.104:8080/move/272
(client41) WAIT DIFF
(client25) WAIT DIFF
(client53) GET http://192.168.0.104:8080/moves/264?Turn=172
(client70) WAIT DIFF
(client14) POST 1-6 1-4 http://192.168.0.104:8080/move/294
(client59) GET http://192.168.0.104:8080/moves/275?Turn=73
(client37) POST 3-4 1-5 http://192.168.0.104:8080/move/276
(client60) WAIT DIFF
(client48) WAIT DIFF
(client73) WAIT DIFF
(client52) WAIT DIFF
(client52) RECV DIFF: map[2-1:(0 white) 2-2:(6 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=23
(client12) WAIT DIFF
(client47) POST 1-3 1-2 http://192.168.0.104:8080/move/247
(client78) WAIT DIFF
(client23) RECV DIFF: map[3-2:(0 white) 2-3:(4 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=220
(client0) WAIT DIFF
(client65) POST 7-4 6-3 http://192.168.0.104:8080/move/289
(client43) POST 4-6 3-7 http://192.168.0.104:8080/move/266
(client41) RECV DIFF: map[5-7:(4 black) 7-5:(0 white)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=46
(client45) WAIT DIFF
(client45) RECV DIFF: map[3-6:(2 black) 4-6:(0 white)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=72
(client58) WAIT DIFF
(client58) RECV DIFF: map[2-6:(0 white) 1-6:(2 black)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=182
(client40) WAIT DIFF
(client40) RECV DIFF: map[1-2:(1 black) 1-3:(0 white)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=258
(client75) POST 4-3 4-4 http://192.168.0.104:8080/move/285
(client39) POST 1-3 0-3 http://192.168.0.104:8080/move/253
(client20) WAIT DIFF
(client46) POST 2-2 2-3 http://192.168.0.104:8080/move/284
(client11) RECV DIFF: map[3-0:(0 white) 3-2:(2 black)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=199
(client13) GET http://192.168.0.104:8080/moves/256?Turn=182
(client31) POST 0-4 1-3 http://192.168.0.104:8080/move/263
(client54) WAIT DIFF
(client24) WAIT DIFF
(client24) RECV DIFF: map[0-3:(1 black) 1-3:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/253?Turn=204
(client62) WAIT DIFF
(client66) POST 5-1 5-3 http://192.168.0.104:8080/move/271
(client34) GET http://192.168.0.104:8080/moves/262?Turn=199
(client22) WAIT DIFF
(client19) POST 3-0 3-1 http://192.168.0.104:8080/move/254
(client35) POST 0-0 0-1 http://192.168.0.104:8080/move/295
(client33) WAIT DIFF
(client5) POST 0-0 1-0 http://192.168.0.104:8080/move/278
(client9) POST 0-7 0-5 http://192.168.0.104:8080/move/279
(client30) GET http://192.168.0.104:8080/moves/243?Turn=220
(client74) POST 2-0 2-1 http://192.168.0.104:8080/move/273
(client25) RECV DIFF: map[1-0:(0 white) 0-2:(17 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=22
(client77) RECV DIFF: map[3-1:(1 white) 4-2:(0 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=108
(client67) WAIT DIFF
(client15) WAIT DIFF
(client51) POST 3-7 2-6 http://192.168.0.104:8080/move/283
(client26) POST 0-7 0-5 http://192.168.0.104:8080/move/269
(client63) GET http://192.168.0.104:8080/moves/270?Turn=108
(client6) RECV DIFF: map[0-0:(0 white) 0-1:(3 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=13
(client47) GET http://192.168.0.104:8080/moves/247?Turn=258
(client69) GET http://192.168.0.104:8080/moves/277?Turn=64
(client0) RECV DIFF: map[2-1:(31 white) 3-2:(0 white)]
(client0) GET http://192.168.0.104:8080/moves/245?Turn=231
(client78) RECV DIFF: map[2-2:(0 white) 2-3:(6 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=63
(client32) GET http://192.168.0.104:8080/moves/286?Turn=46
(client61) RECV DIFF: map[4-4:(5 white) 5-2:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=49
(client28) WAIT DIFF
(client14) GET http://192.168.0.104:8080/moves/294?Turn=22
(client64) WAIT DIFF
(client64) RECV DIFF: map[1-4:(6 black) 1-6:(0 white)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=22
(client3) RECV DIFF: map[0-0:(1 white) 0-1:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=149
(client12) RECV DIFF: map[0-4:(0 white) 1-3:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=226
(client22) RECV DIFF: map[0-5:(40 black) 1-6:(0 white)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=60
(client7) GET http://192.168.0.104:8080/moves/274?Turn=72
(client23) POST 0-0 1-0 http://192.168.0.104:8080/move/243
(client62) RECV DIFF: map[1-5:(5 black) 3-4:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=72
(client73) RECV DIFF: map[3-6:(0 white) 3-7:(2 black)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=30
(client17) GET http://192.168.0.104:8080/moves/267?Turn=149
(client2) WAIT DIFF
(client2) RECV DIFF: map[2-4:(4 black) 5-7:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=64
(client57) POST 0-4 0-3 http://192.168.0.104:8080/move/282
(client11) POST 0-1 1-1 http://192.168.0.104:8080/move/262
(client29) GET http://192.168.0.104:8080/moves/288?Turn=49
(client47) WAIT DIFF
(client50) WAIT DIFF
(client27) POST 5-6 5-5 http://192.168.0.104:8080/move/296
(client60) RECV DIFF: map[5-4:(0 white) 6-4:(1 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=141
(client8) WAIT DIFF
(client8) RECV DIFF: map[3-0:(0 white) 3-1:(2 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=199
(client58) POST 4-6 4-4 http://192.168.0.104:8080/move/256
(client40) POST 0-0 1-0 http://192.168.0.104:8080/move/247
(client67) RECV DIFF: map[3-7:(4 black) 4-6:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=116
(client13) WAIT DIFF
(client56) WAIT DIFF
(client56) RECV DIFF: map[4-3:(0 white) 4-4:(6 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=63
(client1) RECV DIFF: map[1-0:(1 white) 2-0:(0 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=91
(client30) WAIT DIFF
(client70) RECV DIFF: map[0-5:(3 black) 0-7:(0 white)]
(client70) GET http://192.168.0.104:8080/moves/279?Turn=64
(client46) GET http://192.168.0.104:8080/moves/284?Turn=63
(client43) GET http://192.168.0.104:8080/moves/266?Turn=116
(client31) GET http://192.168.0.104:8080/moves/263?Turn=226
(client35) GET http://192.168.0.104:8080/moves/295?Turn=13
(client39) GET http://192.168.0.104:8080/moves/253?Turn=204
(client20) RECV DIFF: map[6-3:(6 black) 7-4:(0 white)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=28
(client16) GET http://192.168.0.104:8080/moves/281?Turn=60
(client42) GET http://192.168.0.104:8080/moves/292?Turn=22
(client79) GET http://192.168.0.104:8080/moves/290?Turn=30
(client19) GET http://192.168.0.104:8080/moves/254?Turn=199
(client50) RECV DIFF: map[0-5:(3 black) 0-7:(0 white)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=107
(client47) RECV DIFF: map[0-0:(0 white) 1-0:(1 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=259
(client68) GET http://192.168.0.104:8080/moves/245?Turn=231
(client24) POST http://192.168.0.104:8080/acknowledge: client24 253
(client72) POST 2-3 0-5 http://192.168.0.104:8080/move/264
(client12) POST 2-5 5-5 http://192.168.0.104:8080/move/263
(client21) WAIT DIFF
(client76) GET http://192.168.0.104:8080/moves/268?Turn=141
(client37) GET http://192.168.0.104:8080/moves/276?Turn=72
(client53) WAIT DIFF
(client4) POST 4-3 2-2 http://192.168.0.104:8080/move/291
(client75) GET http://192.168.0.104:8080/moves/285?Turn=63
(client65) GET http://192.168.0.104:8080/moves/289?Turn=28
(client38) POST 2-4 5-1 http://192.168.0.104:8080/move/280
(client21) RECV DIFF: map[5-5:(6 black) 5-6:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=10
(client17) WAIT DIFF
(client66) GET http://192.168.0.104:8080/moves/271?Turn=86
(client71) WAIT DIFF
(client52) POST 6-3 5-2 http://192.168.0.104:8080/move/293
(client30) RECV DIFF: map[0-0:(0 white) 1-0:(1 black)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=221
(client10) GET http://192.168.0.104:8080/moves/272?Turn=91
(client40) GET http://192.168.0.104:8080/moves/247?Turn=259
(client54) RECV DIFF: map[2-6:(1 black) 3-7:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=65
(client15) RECV DIFF: map[1-0:(3 white) 0-0:(0 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=79
(client46) WAIT DIFF
(client45) POST 6-0 4-0 http://192.168.0.104:8080/move/274
(client34) WAIT DIFF
(client26) GET http://192.168.0.104:8080/moves/269?Turn=107
(client61) POST 1-3 0-1 http://192.168.0.104:8080/move/288
(client63) WAIT DIFF
(client53) RECV DIFF: map[0-5:(4 white) 2-3:(0 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=173
(client35) WAIT DIFF
(client44) POST 4-2 3-3 http://192.168.0.104:8080/move/275
(client68) WAIT DIFF
(client79) WAIT DIFF
(client43) WAIT DIFF
(client0) POST 0-7 1-6 http://192.168.0.104:8080/move/245
(client62) POST 6-0 4-0 http://192.168.0.104:8080/move/276
(client32) WAIT DIFF
(client78) POST 1-6 2-5 http://192.168.0.104:8080/move/284
(client59) WAIT DIFF
(client3) POST 0-7 0-5 http://192.168.0.104:8080/move/267
(client31) WAIT DIFF
(client31) RECV DIFF: map[2-5:(0 white) 5-5:(2 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=227
(client28) RECV DIFF: map[2-0:(0 white) 2-1:(6 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=76
(client60) POST 2-2 1-2 http://192.168.0.104:8080/move/268
(client37) WAIT DIFF
(client34) RECV DIFF: map[0-1:(0 white) 1-1:(1 white)]
(client13) RECV DIFF: map[4-4:(3 white) 4-6:(0 white)]
(client48) RECV DIFF: map[2-2:(5 black) 4-3:(0 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=183
(client34) GET http://192.168.0.104:8080/moves/262?Turn=200
(client48) GET http://192.168.0.104:8080/moves/291?Turn=30
(client12) GET http://192.168.0.104:8080/moves/263?Turn=227
(client47) POST 1-2 2-2 http://192.168.0.104:8080/move/247
(client23) GET http://192.168.0.104:8080/moves/243?Turn=221
(client18) WAIT DIFF
(client18) RECV DIFF: map[0-3:(3 black) 0-4:(0 white)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=58
(client24) CLOSE ws://192.168.0.104:8080/moven/253
(client57) GET http://192.168.0.104:8080/moves/282?Turn=58
(client24) GET http://192.168.0.104:8080/pieces
(client75) WAIT DIFF
(client9) GET http://192.168.0.104:8080/moves/279?Turn=64
(client14) WAIT DIFF
(client72) GET http://192.168.0.104:8080/moves/264?Turn=173
(client24) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client39) POST http://192.168.0.104:8080/acknowledge: client39 253
(client7) WAIT DIFF
(client41) POST 5-1 5-2 http://192.168.0.104:8080/move/286
(client20) POST 4-6 3-7 http://192.168.0.104:8080/move/289
(client73) POST 7-2 7-3 http://192.168.0.104:8080/move/290
(client27) GET http://192.168.0.104:8080/moves/296?Turn=10
(client5) GET http://192.168.0.104:8080/moves/278?Turn=79
(client55) WAIT DIFF
(client55) RECV DIFF: map[5-1:(0 white) 5-3:(6 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=86
(client64) POST 3-1 3-2 http://192.168.0.104:8080/move/294
(client71) RECV DIFF: map[2-4:(0 white) 5-1:(4 black)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=68
(client33) RECV DIFF: map[6-3:(0 white) 5-2:(6 black)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=24
(client29) WAIT DIFF
(client47) GET http://192.168.0.104:8080/moves/247?Turn=260
(client6) POST 2-6 2-4 http://192.168.0.104:8080/move/295
(client76) WAIT DIFF
(client12) WAIT DIFF
(client66) WAIT DIFF
(client51) GET http://192.168.0.104:8080/moves/283?Turn=65
(client11) GET http://192.168.0.104:8080/moves/262?Turn=200
(client25) POST 6-7 5-5 http://192.168.0.104:8080/move/292
(client22) POST 6-3 3-0 http://192.168.0.104:8080/move/281
(client77) POST 1-4 0-5 http://192.168.0.104:8080/move/270
(client68) RECV DIFF: map[0-7:(0 white) 1-6:(1 black)]
(client68) GET http://192.168.0.104:8080/moves/245?Turn=232
(client19) WAIT DIFF
(client0) GET http://192.168.0.104:8080/moves/245?Turn=232
(client74) GET http://192.168.0.104:8080/moves/273?Turn=76
(client47) WAIT DIFF
(client4) GET http://192.168.0.104:8080/moves/291?Turn=30
(client17) RECV DIFF: map[0-5:(3 black) 0-7:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=150
(client2) POST 2-2 3-3 http://192.168.0.104:8080/move/277
(client58) GET http://192.168.0.104:8080/moves/256?Turn=183
(client1) POST 0-2 0-1 http://192.168.0.104:8080/move/272
(client14) RECV DIFF: map[3-1:(0 white) 3-2:(6 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=23
(client3) GET http://192.168.0.104:8080/moves/267?Turn=150
(client42) WAIT DIFF
(client8) POST 1-1 0-0 http://192.168.0.104:8080/move/254
(client52) GET http://192.168.0.104:8080/moves/293?Turn=24
(client67) POST 7-6 7-7 http://192.168.0.104:8080/move/266
(client29) RECV DIFF: map[0-1:(5 black) 1-3:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=50
(client31) POST 1-3 0-2 http://192.168.0.104:8080/move/263
(client40) WAIT DIFF
(client40) RECV DIFF: map[1-2:(0 white) 2-2:(1 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=260
(client63) RECV DIFF: map[0-5:(2 black) 1-4:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=109
(client55) POST 6-7 7-6 http://192.168.0.104:8080/move/271
(client77) GET http://192.168.0.104:8080/moves/270?Turn=109
(client19) RECV DIFF: map[0-0:(1 white) 1-1:(0 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=200
(client42) RECV DIFF: map[5-5:(5 black) 6-7:(0 white)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=23
(client46) RECV DIFF: map[2-5:(30 black) 1-6:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=64
(client64) GET http://192.168.0.104:8080/moves/294?Turn=23
(client70) POST 6-0 6-1 http://192.168.0.104:8080/move/279
(client34) POST 1-5 2-6 http://192.168.0.104:8080/move/262
(client69) WAIT DIFF
(client23) WAIT DIFF
(client30) POST 2-3 1-2 http://192.168.0.104:8080/move/243
(client76) RECV DIFF: map[1-2:(2 black) 2-2:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=142
(client61) GET http://192.168.0.104:8080/moves/288?Turn=50
(client11) WAIT DIFF
(client37) RECV DIFF: map[4-0:(3 white) 6-0:(0 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=73
(client32) RECV DIFF: map[5-1:(0 white) 5-2:(6 white)]
(client7) RECV DIFF: map[4-0:(3 white) 6-0:(0 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=73
(client32) GET http://192.168.0.104:8080/moves/286?Turn=47
(client21) POST 0-0 0-1 http://192.168.0.104:8080/move/296
(client78) GET http://192.168.0.104:8080/moves/284?Turn=64
(client53) POST 1-7 0-6 http://192.168.0.104:8080/move/264
(client57) WAIT DIFF
(client5) WAIT DIFF
(client25) GET http://192.168.0.104:8080/moves/292?Turn=23
(client0) WAIT DIFF
(client56) POST 0-5 5-0 http://192.168.0.104:8080/move/285
(client39) CLOSE ws://192.168.0.104:8080/moven/253
(client59) RECV DIFF: map[3-3:(6 white) 4-2:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=142
(client10) WAIT DIFF
(client59) GET http://192.168.0.104:8080/moves/275?Turn=74
(client39) GET http://192.168.0.104:8080/pieces
(client16) WAIT DIFF
(client8) GET http://192.168.0.104:8080/moves/254?Turn=200
(client38) GET http://192.168.0.104:8080/moves/280?Turn=68
(client79) RECV DIFF: map[7-2:(0 white) 7-3:(6 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=31
(client17) POST 0-0 0-1 http://192.168.0.104:8080/move/267
(client15) POST 3-7 4-7 http://192.168.0.104:8080/move/278
(client43) RECV DIFF: map[7-6:(0 white) 7-7:(6 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=117
(client33) POST 1-4 0-6 http://192.168.0.104:8080/move/293
(client68) POST 2-1 3-0 http://192.168.0.104:8080/move/245
(client12) RECV DIFF: map[0-2:(1 black) 1-3:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=228
(client54) POST 4-1 4-2 http://192.168.0.104:8080/move/283
(client31) GET http://192.168.0.104:8080/moves/263?Turn=228
(client27) WAIT DIFF
(client58) WAIT DIFF
(client40) POST 0-6 0-2 http://192.168.0.104:8080/move/247
(client27) RECV DIFF: map[0-1:(3 white) 0-0:(0 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=11
(client67) GET http://192.168.0.104:8080/moves/266?Turn=117
(client48) POST 0-1 0-2 http://192.168.0.104:8080/move/291
(client16) RECV DIFF: map[3-0:(2 white) 6-3:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=31
(client16) GET http://192.168.0.104:8080/moves/281?Turn=61
(client75) RECV DIFF: map[0-5:(0 white) 5-0:(4 black)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=64
(client11) RECV DIFF: map[1-5:(0 white) 2-6:(1 black)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=201
(client52) WAIT DIFF
(client35) RECV DIFF: map[2-4:(6 black) 2-6:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=14
(client22) GET http://192.168.0.104:8080/moves/281?Turn=61
(client47) RECV DIFF: map[0-2:(2 white) 0-6:(0 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=261
(client62) GET http://192.168.0.104:8080/moves/276?Turn=73
(client76) POST 6-4 5-4 http://192.168.0.104:8080/move/268
(client12) POST 5-1 6-2 http://192.168.0.104:8080/move/263
(client39) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client23) RECV DIFF: map[2-3:(0 white) 1-2:(4 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=222
(client67) POST 7-7 Queen http://192.168.0.104:8080/move/266
(client6) GET http://192.168.0.104:8080/moves/295?Turn=14
(client40) GET http://192.168.0.104:8080/moves/247?Turn=261
(client10) RECV DIFF: map[0-1:(40 black) 0-2:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=92
(client12) GET http://192.168.0.104:8080/moves/263?Turn=229
(client8) WAIT DIFF
(client45) GET http://192.168.0.104:8080/moves/274?Turn=73
(client51) WAIT DIFF
(client43) WAIT DIFF
(client51) RECV DIFF: map[4-1:(0 white) 4-2:(6 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=66
(client47) POST 2-2 2-3 http://192.168.0.104:8080/move/247
(client17) GET http://192.168.0.104:8080/moves/267?Turn=151
(client54) GET http://192.168.0.104:8080/moves/283?Turn=66
(client21) GET http://192.168.0.104:8080/moves/296?Turn=11
(client0) RECV DIFF: map[2-1:(0 white) 3-0:(31 white)]
(client0) GET http://192.168.0.104:8080/moves/245?Turn=233
(client50) POST 0-2 0-0 http://192.168.0.104:8080/move/269
(client65) WAIT DIFF
(client65) RECV DIFF: map[3-7:(6 white) 4-6:(0 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=29
(client3) WAIT DIFF
(client3) RECV DIFF: map[0-0:(0 white) 0-1:(1 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=151
(client60) WAIT DIFF
(client52) RECV DIFF: map[0-6:(17 white) 1-4:(0 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=25
(client66) RECV DIFF: map[6-7:(0 white) 7-6:(40 black)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=87
(client12) WAIT DIFF
(client13) POST 3-3 3-1 http://192.168.0.104:8080/move/256
(client34) GET http://192.168.0.104:8080/moves/262?Turn=201
(client28) POST 7-3 7-2 http://192.168.0.104:8080/move/273
(client1) GET http://192.168.0.104:8080/moves/272?Turn=92
(client30) GET http://192.168.0.104:8080/moves/243?Turn=222
(client72) WAIT DIFF
(client61) WAIT DIFF
(client40) WAIT DIFF
(client41) GET http://192.168.0.104:8080/moves/286?Turn=47
(client64) WAIT DIFF
(client31) WAIT DIFF
(client31) RECV DIFF: map[5-1:(0 white) 6-2:(1 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=229
(client43) RECV DIFF: map[7-7:(2 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=118
(client68) GET http://192.168.0.104:8080/moves/245?Turn=233
(client46) POST 4-0 1-0 http://192.168.0.104:8080/move/284
(client35) POST 5-0 4-1 http://192.168.0.104:8080/move/295
(client19) POST 6-4 5-4 http://192.168.0.104:8080/move/254
(client4) WAIT DIFF
(client55) GET http://192.168.0.104:8080/moves/271?Turn=87
(client42) POST 7-2 7-3 http://192.168.0.104:8080/move/292
(client69) RECV DIFF: map[2-2:(0 white) 3-3:(2 white)]
(client69) GET http://192.168.0.104:8080/moves/277?Turn=65
(client40) RECV DIFF: map[2-2:(0 white) 2-3:(1 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=262
(client56) GET http://192.168.0.104:8080/moves/285?Turn=64
(client18) POST 3-4 3-5 http://192.168.0.104:8080/move/282
(client26) WAIT DIFF
(client60) RECV DIFF: map[5-4:(1 white) 6-4:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=143
(client78) WAIT DIFF
(client20) GET http://192.168.0.104:8080/moves/289?Turn=29
(client5) RECV DIFF: map[3-7:(0 white) 4-7:(3 black)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=80
(client47) GET http://192.168.0.104:8080/moves/247?Turn=262
(client29) POST 1-4 0-2 http://192.168.0.104:8080/move/288
(client67) GET http://192.168.0.104:8080/moves/266?Turn=118
(client23) POST 1-7 1-6 http://192.168.0.104:8080/move/243
(client15) GET http://192.168.0.104:8080/moves/278?Turn=80
(client63) POST 6-3 4-2 http://192.168.0.104:8080/move/270
(client76) GET http://192.168.0.104:8080/moves/268?Turn=143
(client4) RECV DIFF: map[0-1:(0 white) 0-2:(11 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=31
(client14) POST 4-3 3-2 http://192.168.0.104:8080/move/294
(client70) GET http://192.168.0.104:8080/moves/279?Turn=65
(client17) WAIT DIFF
(client74) WAIT DIFF
(client44) GET http://192.168.0.104:8080/moves/275?Turn=74
(client26) RECV DIFF: map[0-0:(3 white) 0-2:(0 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=108
(client33) GET http://192.168.0.104:8080/moves/293?Turn=25
(client37) POST 2-5 1-7 http://192.168.0.104:8080/move/276
(client20) POST 3-7 Queen http://192.168.0.104:8080/move/289
(client72) RECV DIFF: map[0-6:(1 black) 1-7:(0 white)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=174
(client65) WAIT DIFF
(client0) POST 1-6 2-6 http://192.168.0.104:8080/move/245
(client8) RECV DIFF: map[6-4:(0 white) 5-4:(33 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=201
(client53) GET http://192.168.0.104:8080/moves/264?Turn=174
(client77) WAIT DIFF
(client57) RECV DIFF: map[3-4:(0 white) 3-5:(6 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=59
(client3) POST 0-5 0-7 http://192.168.0.104:8080/move/267
(client74) RECV DIFF: map[7-2:(6 black) 7-3:(0 white)]
(client74) GET http://192.168.0.104:8080/moves/273?Turn=77
(client77) RECV DIFF: map[4-2:(5 white) 6-3:(0 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=110
(client18) GET http://192.168.0.104:8080/moves/282?Turn=59
(client19) GET http://192.168.0.104:8080/moves/254?Turn=201
(client71) POST 4-0 3-1 http://192.168.0.104:8080/move/280
(client65) RECV DIFF: map[3-7:(2 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=30
(client73) WAIT DIFF
(client40) POST 0-2 1-2 http://192.168.0.104:8080/move/247
(client25) WAIT DIFF
(client68) WAIT DIFF
(client58) RECV DIFF: map[3-1:(2 black) 3-3:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=184
(client61) RECV DIFF: map[0-2:(5 white) 1-4:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=51
(client60) POST 1-2 4-5 http://192.168.0.104:8080/move/268
(client7) POST 5-2 5-1 http://192.168.0.104:8080/move/274
(client48) GET http://192.168.0.104:8080/moves/291?Turn=31
(client76) WAIT DIFF
(client51) POST 2-2 2-1 http://192.168.0.104:8080/move/283
(client62) WAIT DIFF
(client27) POST 2-6 2-4 http://192.168.0.104:8080/move/296
(client23) GET http://192.168.0.104:8080/moves/243?Turn=223
(client50) GET http://192.168.0.104:8080/moves/269?Turn=108
(client78) RECV DIFF: map[1-0:(3 white) 4-0:(0 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=65
(client9) WAIT DIFF
(client9) RECV DIFF: map[6-1:(35 white) 6-0:(0 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=65
(client79) POST 6-6 6-4 http://192.168.0.104:8080/move/290
(client29) GET http://192.168.0.104:8080/moves/288?Turn=51
(client17) RECV DIFF: map[0-5:(0 white) 0-7:(3 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=152
(client47) WAIT DIFF
(client32) POST 6-4 7-3 http://192.168.0.104:8080/move/286
(client3) GET http://192.168.0.104:8080/moves/267?Turn=152
(client33) WAIT DIFF
(client31) POST 0-2 0-1 http://192.168.0.104:8080/move/263
(client64) RECV DIFF: map[4-3:(0 white) 3-2:(6 black)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=110
(client64) GET http://192.168.0.104:8080/moves/294?Turn=24
(client13) GET http://192.168.0.104:8080/moves/256?Turn=184
(client68) RECV DIFF: map[2-6:(1 black) 1-6:(0 white)]
(client68) GET http://192.168.0.104:8080/moves/245?Turn=234
(client48) WAIT DIFF
(client62) RECV DIFF: map[1-7:(5 black) 2-5:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=74
(client6) WAIT DIFF
(client28) GET http://192.168.0.104:8080/moves/273?Turn=77
(client2) GET http://192.168.0.104:8080/moves/277?Turn=65
(client76) RECV DIFF: map[1-2:(0 white) 4-5:(2 black)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=144
(client15) WAIT DIFF
(client6) RECV DIFF: map[4-1:(4 white) 5-0:(0 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=15
(client46) GET http://192.168.0.104:8080/moves/284?Turn=65
(client60) GET http://192.168.0.104:8080/moves/268?Turn=144
(client16) POST 5-4 3-5 http://192.168.0.104:8080/move/281
(client75) POST 0-1 1-1 http://192.168.0.104:8080/move/285
(client18) WAIT DIFF
(client21) WAIT DIFF
(client30) WAIT DIFF
(client30) RECV DIFF: map[1-6:(4 black) 1-7:(0 white)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=223
(client34) WAIT DIFF
(client45) WAIT DIFF
(client45) RECV DIFF: map[5-2:(0 white) 5-1:(6 black)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=74
(client11) POST 0-0 1-2 http://192.168.0.104:8080/move/262
(client0) GET http://192.168.0.104:8080/moves/245?Turn=234
(client8) POST 0-0 1-0 http://192.168.0.104:8080/move/254
(client35) GET http://192.168.0.104:8080/moves/295?Turn=15
(client1) WAIT DIFF
(client7) GET http://192.168.0.104:8080/moves/274?Turn=74
(client10) POST 1-0 2-0 http://192.168.0.104:8080/move/272
(client26) POST 4-3 3-4 http://192.168.0.104:8080/move/269
(client77) POST 0-6 1-7 http://192.168.0.104:8080/move/270
(client37) GET http://192.168.0.104:8080/moves/276?Turn=74
(client56) WAIT DIFF
(client14) GET http://192.168.0.104:8080/moves/294?Turn=24
(client66) POST 2-2 1-1 http://192.168.0.104:8080/move/271
(client58) POST 4-0 5-0 http://192.168.0.104:8080/move/256
(client17) POST 0-1 0-0 http://192.168.0.104:8080/move/267
(client19) WAIT DIFF
(client52) POST 6-7 4-6 http://192.168.0.104:8080/move/293
(client67) WAIT DIFF
(client12) RECV DIFF: map[0-1:(1 black) 0-2:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=230
(client25) RECV DIFF: map[7-2:(0 white) 7-3:(6 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=24
(client41) WAIT DIFF
(client21) RECV DIFF: map[2-4:(6 black) 2-6:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=12
(client57) POST 5-4 5-3 http://192.168.0.104:8080/move/282
(client76) POST 5-4 6-4 http://192.168.0.104:8080/move/268
(client59) POST 3-6 4-6 http://192.168.0.104:8080/move/275
(client31) GET http://192.168.0.104:8080/moves/263?Turn=230
(client20) GET http://192.168.0.104:8080/moves/289?Turn=30
(client43) POST 6-2 6-1 http://192.168.0.104:8080/move/266
(client55) WAIT DIFF
(client47) RECV DIFF: map[0-2:(0 white) 1-2:(2 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=263
(client38) WAIT DIFF
(client38) RECV DIFF: map[3-1:(1 white) 4-0:(0 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=69
(client40) GET http://192.168.0.104:8080/moves/247?Turn=263
(client31) WAIT DIFF
(client23) WAIT DIFF
(client22) WAIT DIFF
(client3) WAIT DIFF
(client72) POST 1-2 0-1 http://192.168.0.104:8080/move/264
(client34) RECV DIFF: map[0-0:(0 white) 1-2:(5 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=202
(client11) GET http://192.168.0.104:8080/moves/262?Turn=202
(client71) GET http://192.168.0.104:8080/moves/280?Turn=69
(client0) WAIT DIFF
(client12) POST 5-5 7-3 http://192.168.0.104:8080/move/263
(client51) GET http://192.168.0.104:8080/moves/283?Turn=67
(client5) POST 5-6 3-4 http://192.168.0.104:8080/move/278
(client33) RECV DIFF: map[4-6:(5 black) 6-7:(0 white)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=26
(client27) GET http://192.168.0.104:8080/moves/296?Turn=12
(client60) WAIT DIFF
(client60) RECV DIFF: map[5-4:(0 white) 6-4:(1 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=145
(client73) RECV DIFF: map[6-4:(6 black) 6-6:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=32
(client28) WAIT DIFF
(client42) GET http://192.168.0.104:8080/moves/292?Turn=24
(client18) RECV DIFF: map[5-3:(6 black) 5-4:(0 white)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=60
(client76) GET http://192.168.0.104:8080/moves/268?Turn=145
(client47) POST 2-3 3-3 http://192.168.0.104:8080/move/247
(client77) GET http://192.168.0.104:8080/moves/270?Turn=111
(client57) GET http://192.168.0.104:8080/moves/282?Turn=60
(client41) RECV DIFF: map[6-4:(0 white) 7-3:(6 black)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=48
(client53) WAIT DIFF
(client13) WAIT DIFF
(client56) RECV DIFF: map[0-1:(0 white) 1-1:(3 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=65
(client52) GET http://192.168.0.104:8080/moves/293?Turn=26
(client63) WAIT DIFF
(client63) RECV DIFF: map[0-6:(0 white) 1-7:(4 black)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=111
(client61) POST 4-5 3-5 http://192.168.0.104:8080/move/288
(client29) WAIT DIFF
(client54) WAIT DIFF
(client54) RECV DIFF: map[2-1:(6 black) 2-2:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=67
(client44) WAIT DIFF
(client53) RECV DIFF: map[0-1:(1 white) 1-2:(0 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=175
(client30) POST 4-2 4-3 http://192.168.0.104:8080/move/243
(client69) POST 4-7 2-7 http://192.168.0.104:8080/move/277
(client15) RECV DIFF: map[3-4:(4 white) 5-6:(0 white)]
(client1) RECV DIFF: map[1-0:(0 white) 2-0:(1 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=81
(client1) GET http://192.168.0.104:8080/moves/272?Turn=93
(client3) RECV DIFF: map[0-0:(1 white) 0-1:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=153
(client17) GET http://192.168.0.104:8080/moves/267?Turn=153
(client62) POST 0-0 0-1 http://192.168.0.104:8080/move/276
(client22) RECV DIFF: map[3-5:(5 black) 5-4:(0 white)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=62
(client68) POST 2-2 3-3 http://192.168.0.104:8080/move/245
(client78) POST 0-4 2-2 http://192.168.0.104:8080/move/284
(client40) WAIT DIFF
(client67) RECV DIFF: map[6-1:(6 black) 6-2:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=119
(client55) RECV DIFF: map[1-1:(1 white) 2-2:(0 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=88
(client72) GET http://192.168.0.104:8080/moves/264?Turn=175
(client37) WAIT DIFF
(client14) WAIT DIFF
(client19) RECV DIFF: map[0-0:(0 white) 1-0:(1 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=202
(client13) RECV DIFF: map[4-0:(0 white) 5-0:(1 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=185
(client31) RECV DIFF: map[5-5:(0 white) 7-3:(2 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=231
(client34) POST 2-6 2-7 http://192.168.0.104:8080/move/262
(client79) GET http://192.168.0.104:8080/moves/290?Turn=32
(client75) GET http://192.168.0.104:8080/moves/285?Turn=65
(client63) POST 5-6 5-7 http://192.168.0.104:8080/move/270
(client32) GET http://192.168.0.104:8080/moves/286?Turn=48
(client12) GET http://192.168.0.104:8080/moves/263?Turn=231
(client21) POST 0-3 0-4 http://192.168.0.104:8080/move/296
(client5) GET http://192.168.0.104:8080/moves/278?Turn=81
(client33) POST 0-0 1-0 http://192.168.0.104:8080/move/293
(client66) GET http://192.168.0.104:8080/moves/271?Turn=88
(client10) GET http://192.168.0.104:8080/moves/272?Turn=93
(client45) POST 4-3 4-4 http://192.168.0.104:8080/move/274
(client60) POST 4-5 4-4 http://192.168.0.104:8080/move/268
(client35) WAIT DIFF
(client46) WAIT DIFF
(client16) GET http://192.168.0.104:8080/moves/281?Turn=62
(client74) POST 5-1 5-2 http://192.168.0.104:8080/move/273
(client2) WAIT DIFF
(client58) GET http://192.168.0.104:8080/moves/256?Turn=185
(client40) RECV DIFF: map[2-3:(0 white) 3-3:(1 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=264
(client47) GET http://192.168.0.104:8080/moves/247?Turn=264
(client77) WAIT DIFF
(client8) GET http://192.168.0.104:8080/moves/254?Turn=202
(client29) RECV DIFF: map[3-5:(1 black) 4-5:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=52
(client44) RECV DIFF: map[3-6:(0 white) 4-6:(1 black)]
(client44) GET http://192.168.0.104:8080/moves/275?Turn=75
(client70) WAIT DIFF
(client4) POST 7-7 6-7 http://192.168.0.104:8080/move/291
(client11) WAIT DIFF
(client38) POST 7-5 6-4 http://192.168.0.104:8080/move/280
(client53) POST 6-6 5-6 http://192.168.0.104:8080/move/264
(client37) RECV DIFF: map[0-0:(0 white) 0-1:(3 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=75
(client27) WAIT DIFF
(client31) POST 0-1 1-0 http://192.168.0.104:8080/move/263
(client61) GET http://192.168.0.104:8080/moves/288?Turn=52
(client9) POST 3-4 3-3 http://192.168.0.104:8080/move/279
(client17) WAIT DIFF
(client71) WAIT DIFF
(client20) WAIT DIFF
(client50) WAIT DIFF
(client50) RECV DIFF: map[3-4:(4 black) 4-3:(0 white)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=109
(client23) RECV DIFF: map[4-2:(0 white) 4-3:(2 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=224
(client26) GET http://192.168.0.104:8080/moves/269?Turn=109
(client64) POST 2-1 3-2 http://192.168.0.104:8080/move/294
(client25) POST 3-5 3-4 http://192.168.0.104:8080/move/292
(client72) WAIT DIFF
(client76) WAIT DIFF
(client76) RECV DIFF: map[4-4:(2 black) 4-5:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=146
(client15) POST 3-6 2-6 http://192.168.0.104:8080/move/278
(client0) RECV DIFF: map[2-2:(0 white) 3-3:(1 white)]
(client0) GET http://192.168.0.104:8080/moves/245?Turn=235
(client6) POST 0-5 0-1 http://192.168.0.104:8080/move/295
(client60) GET http://192.168.0.104:8080/moves/268?Turn=146
(client2) RECV DIFF: map[2-7:(2 black) 4-7:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=66
(client12) WAIT DIFF
(client3) POST 0-4 0-3 http://192.168.0.104:8080/move/267
(client42) WAIT DIFF
(client69) GET http://192.168.0.104:8080/moves/277?Turn=66
(client7) WAIT DIFF
(client77) RECV DIFF: map[5-6:(0 white) 5-7:(6 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=112
(client11) RECV DIFF: map[2-6:(0 white) 2-7:(1 black)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=203
(client47) WAIT DIFF
(client63) GET http://192.168.0.104:8080/moves/270?Turn=112
(client62) GET http://192.168.0.104:8080/moves/276?Turn=75
(client5) WAIT DIFF
(client68) GET http://192.168.0.104:8080/moves/245?Turn=235
(client27) RECV DIFF: map[0-3:(0 white) 0-4:(6 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=13
(client34) GET http://192.168.0.104:8080/moves/262?Turn=203
(client21) GET http://192.168.0.104:8080/moves/296?Turn=13
(client10) WAIT DIFF
(client57) WAIT DIFF
(client33) GET http://192.168.0.104:8080/moves/293?Turn=27
(client77) WAIT DIFF
(client48) RECV DIFF: map[6-7:(3 black) 7-7:(0 white)]
(client48) GET http://192.168.0.104:8080/moves/291?Turn=32
(client72) RECV DIFF: map[5-6:(2 black) 6-6:(0 white)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=176
(client16) WAIT DIFF
(client17) RECV DIFF: map[0-4:(0 white) 0-3:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=154
(client31) GET http://192.168.0.104:8080/moves/263?Turn=232
(client52) WAIT DIFF
(client52) RECV DIFF: map[0-0:(0 white) 1-0:(33 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=27
(client7) RECV DIFF: map[4-3:(0 white) 4-4:(6 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=75
(client35) RECV DIFF: map[0-1:(3 black) 0-5:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=16
(client65) POST 4-7 3-7 http://192.168.0.104:8080/move/289
(client76) POST 6-4 6-5 http://192.168.0.104:8080/move/268
(client43) GET http://192.168.0.104:8080/moves/266?Turn=119
(client12) RECV DIFF: map[0-1:(0 white) 1-0:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=232
(client30) GET http://192.168.0.104:8080/moves/243?Turn=224
(client8) WAIT DIFF
(client55) POST 3-0 0-0 http://192.168.0.104:8080/move/271
(client41) POST 2-1 0-2 http://192.168.0.104:8080/move/286
(client40) POST 1-0 0-0 http://192.168.0.104:8080/move/247
(client46) RECV DIFF: map[0-4:(0 white) 2-2:(2 black)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=66
(client6) GET http://192.168.0.104:8080/moves/295?Turn=16
(client51) WAIT DIFF
(client32) WAIT DIFF
(client70) RECV DIFF: map[3-3:(6 black) 3-4:(0 white)]
(client70) GET http://192.168.0.104:8080/moves/279?Turn=66
(client13) POST 3-1 2-1 http://192.168.0.104:8080/move/256
(client73) POST 7-3 6-4 http://192.168.0.104:8080/move/290
(client62) WAIT DIFF
(client29) POST 1-1 2-2 http://192.168.0.104:8080/move/288
(client22) POST 3-0 5-2 http://192.168.0.104:8080/move/281
(client5) RECV DIFF: map[2-6:(1 black) 3-6:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=82
(client75) WAIT DIFF
(client66) WAIT DIFF
(client28) RECV DIFF: map[5-1:(0 white) 5-2:(6 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=78
(client54) POST 7-0 3-0 http://192.168.0.104:8080/move/283
(client15) GET http://192.168.0.104:8080/moves/278?Turn=82
(client42) RECV DIFF: map[3-4:(6 black) 3-5:(0 white)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=25
(client60) WAIT DIFF
(client58) WAIT DIFF
(client79) WAIT DIFF
(client18) POST 2-0 0-2 http://192.168.0.104:8080/move/282
(client63) POST 5-7 Queen http://192.168.0.104:8080/move/270
(client60) RECV DIFF: map[6-4:(0 white) 6-5:(1 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=147
(client35) POST 3-0 0-3 http://192.168.0.104:8080/move/295
(client19) POST 3-1 3-2 http://192.168.0.104:8080/move/254
(client45) GET http://192.168.0.104:8080/moves/274?Turn=75
(client59) GET http://192.168.0.104:8080/moves/275?Turn=75
(client56) POST 1-7 2-7 http://192.168.0.104:8080/move/285
(client3) GET http://192.168.0.104:8080/moves/267?Turn=154
(client53) GET http://192.168.0.104:8080/moves/264?Turn=176
(client76) GET http://192.168.0.104:8080/moves/268?Turn=147
(client37) POST 7-3 7-2 http://192.168.0.104:8080/move/276
(client71) RECV DIFF: map[6-4:(6 black) 7-5:(0 white)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=70
(client25) GET http://192.168.0.104:8080/moves/292?Turn=25
(client74) GET http://192.168.0.104:8080/moves/273?Turn=78
(client47) RECV DIFF: map[0-0:(1 white) 1-0:(0 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=265
(client1) POST 0-5 0-2 http://192.168.0.104:8080/move/272
(client79) RECV DIFF: map[6-4:(6 white) 7-3:(0 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=33
(client40) GET http://192.168.0.104:8080/moves/247?Turn=265
(client68) WAIT DIFF
(client6) WAIT DIFF
(client52) POST 1-7 0-7 http://192.168.0.104:8080/move/293
(client31) WAIT DIFF
(client14) RECV DIFF: map[2-1:(0 white) 3-2:(6 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=25
(client16) RECV DIFF: map[3-0:(0 white) 5-2:(2 white)]
(client16) GET http://192.168.0.104:8080/moves/281?Turn=63
(client78) GET http://192.168.0.104:8080/moves/284?Turn=66
(client21) WAIT DIFF
(client9) GET http://192.168.0.104:8080/moves/279?Turn=66
(client30) WAIT DIFF
(client77) RECV DIFF: map[5-7:(2 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=113
(client64) GET http://192.168.0.104:8080/moves/294?Turn=25
(client66) RECV DIFF: map[0-0:(34 black) 3-0:(0 white)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=89
(client17) POST 2-7 0-7 http://192.168.0.104:8080/move/267
(client40) WAIT DIFF
(client58) RECV DIFF: map[2-1:(2 black) 3-1:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=186
(client12) POST 6-2 7-1 http://192.168.0.104:8080/move/263
(client34) WAIT DIFF
(client72) POST 0-1 1-1 http://192.168.0.104:8080/move/264
(client76) WAIT DIFF
(client4) GET http://192.168.0.104:8080/moves/291?Turn=32
(client23) POST 1-0 0-0 http://192.168.0.104:8080/move/243
(client51) RECV DIFF: map[3-0:(3 white) 7-0:(0 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=68
(client50) POST 3-0 4-0 http://192.168.0.104:8080/move/269
(client11) POST 5-4 7-4 http://192.168.0.104:8080/move/262
(client5) POST 1-1 0-2 http://192.168.0.104:8080/move/278
(client26) WAIT DIFF
(client61) WAIT DIFF
(client55) GET http://192.168.0.104:8080/moves/271?Turn=89
(client8) RECV DIFF: map[3-1:(0 white) 3-2:(2 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=203
(client22) GET http://192.168.0.104:8080/moves/281?Turn=63
(client69) WAIT DIFF
(client62) RECV DIFF: map[7-2:(6 black) 7-3:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=76
(client33) WAIT DIFF
(client60) POST 0-1 4-5 http://192.168.0.104:8080/move/268
(client57) RECV DIFF: map[0-2:(2 white) 2-0:(0 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=61
(client31) RECV DIFF: map[6-2:(0 white) 7-1:(1 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=233
(client2) POST 3-0 2-0 http://192.168.0.104:8080/move/277
(client27) POST 3-7 0-4 http://192.168.0.104:8080/move/296
(client32) RECV DIFF: map[0-2:(5 white) 2-1:(0 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=49
(client20) RECV DIFF: map[3-7:(1 black) 4-7:(0 white)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=31
(client36) GET http://192.168.0.104:8080/competitive15
(client37) GET http://192.168.0.104:8080/moves/276?Turn=76
(client67) POST 5-0 4-0 http://192.168.0.104:8080/move/266
(client63) GET http://192.168.0.104:8080/moves/270?Turn=113
(client73) GET http://192.168.0.104:8080/moves/290?Turn=33
(client49) GET http://192.168.0.104:8080/competitive15
(client19) GET http://192.168.0.104:8080/moves/254?Turn=203
(client61) RECV DIFF: map[1-1:(0 white) 2-2:(4 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=53
(client28) POST 0-5 0-4 http://192.168.0.104:8080/move/273
(client38) GET http://192.168.0.104:8080/moves/280?Turn=70
(client34) RECV DIFF: map[7-4:(3 white) 5-4:(0 white)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=61
(client34) GET http://192.168.0.104:8080/moves/262?Turn=204
(client12) GET http://192.168.0.104:8080/moves/263?Turn=233
(client53) WAIT DIFF
(client53) RECV DIFF: map[0-1:(0 white) 1-1:(1 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=177
(client7) POST 5-7 4-6 http://192.168.0.104:8080/move/274
(client72) GET http://192.168.0.104:8080/moves/264?Turn=177
(client15) WAIT DIFF
(client15) RECV DIFF: map[1-1:(0 white) 0-2:(1 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=83
(client54) GET http://192.168.0.104:8080/moves/283?Turn=68
(client65) GET http://192.168.0.104:8080/moves/289?Turn=31
(client5) GET http://192.168.0.104:8080/moves/278?Turn=83
(client66) POST 1-1 2-2 http://192.168.0.104:8080/move/271
(client33) RECV DIFF: map[0-7:(3 black) 1-7:(0 white)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=28
(client0) POST 1-0 2-1 http://192.168.0.104:8080/move/245
(client3) WAIT DIFF
(client3) RECV DIFF: map[0-7:(2 white) 2-7:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=155
(client75) RECV DIFF: map[1-7:(0 white) 2-7:(33 black)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=66
(client13) GET http://192.168.0.104:8080/moves/256?Turn=186
(client31) POST 1-0 0-0 http://192.168.0.104:8080/move/263
(client29) GET http://192.168.0.104:8080/moves/288?Turn=53
(client42) POST 7-0 6-0 http://192.168.0.104:8080/move/292
(client41) GET http://192.168.0.104:8080/moves/286?Turn=49
(client30) RECV DIFF: map[0-0:(1 black) 1-0:(0 white)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=225
(client24) GET http://192.168.0.104:8080/competitive15
(client56) GET http://192.168.0.104:8080/moves/285?Turn=66
(client17) GET http://192.168.0.104:8080/moves/267?Turn=155
(client45) WAIT DIFF
(client23) GET http://192.168.0.104:8080/moves/243?Turn=225
(client47) POST 1-6 0-7 http://192.168.0.104:8080/move/247
(client39) GET http://192.168.0.104:8080/competitive15
(client6) RECV DIFF: map[0-3:(2 white) 3-0:(0 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=17
(client52) GET http://192.168.0.104:8080/moves/293?Turn=28
(client31) GET http://192.168.0.104:8080/moves/263?Turn=234
(client26) RECV DIFF: map[3-0:(0 white) 4-0:(1 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=110
(client48) POST 0-0 0-1 http://192.168.0.104:8080/move/291
(client70) POST 2-0 1-0 http://192.168.0.104:8080/move/279
(client43) WAIT DIFF
(client36) DIAL ws://192.168.0.104:8080/moven/297
(client35) GET http://192.168.0.104:8080/moves/295?Turn=17
(client50) GET http://192.168.0.104:8080/moves/269?Turn=110
(client21) RECV DIFF: map[0-4:(2 black) 3-7:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=14
(client76) RECV DIFF: map[0-1:(0 white) 4-5:(4 black)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=148
(client14) POST 3-4 3-3 http://192.168.0.104:8080/move/294
(client10) RECV DIFF: map[0-2:(2 black) 0-5:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=94
(client11) GET http://192.168.0.104:8080/moves/262?Turn=204
(client31) WAIT DIFF
(client60) GET http://192.168.0.104:8080/moves/268?Turn=148
(client24) DIAL ws://192.168.0.104:8080/moven/298
(client40) RECV DIFF: map[1-6:(0 white) 0-7:(4 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=266
(client58) POST 4-4 0-4 http://192.168.0.104:8080/move/256
(client74) WAIT DIFF
(client9) WAIT DIFF
(client25) WAIT DIFF
(client35) WAIT DIFF
(client46) POST 4-1 3-0 http://192.168.0.104:8080/move/284
(client45) RECV DIFF: map[4-6:(4 black) 5-7:(0 white)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=76
(client72) WAIT DIFF
(client3) POST 0-3 1-2 http://192.168.0.104:8080/move/267
(client44) POST 3-3 3-4 http://192.168.0.104:8080/move/275
(client74) RECV DIFF: map[0-4:(6 black) 0-5:(0 white)]
(client74) GET http://192.168.0.104:8080/moves/273?Turn=79
(client16) POST 3-7 3-6 http://192.168.0.104:8080/move/281
(client61) POST 1-6 1-4 http://192.168.0.104:8080/move/288
(client47) GET http://192.168.0.104:8080/moves/247?Turn=266
(client63) WAIT DIFF
(client19) WAIT DIFF
(client9) RECV DIFF: map[2-0:(0 white) 1-0:(1 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=67
(client62) POST 0-1 0-0 http://192.168.0.104:8080/move/276
(client77) POST 6-2 6-1 http://192.168.0.104:8080/move/270
(client27) GET http://192.168.0.104:8080/moves/296?Turn=14
(client66) GET http://192.168.0.104:8080/moves/271?Turn=90
(client59) WAIT DIFF
(client57) POST 4-7 3-6 http://192.168.0.104:8080/move/282
(client69) RECV DIFF: map[3-0:(0 white) 2-0:(3 white)]
(client17) WAIT DIFF
(client69) GET http://192.168.0.104:8080/moves/277?Turn=67
(client26) POST 6-2 6-1 http://192.168.0.104:8080/move/269
(client76) POST 0-5 0-6 http://192.168.0.104:8080/move/268
(client8) POST 1-0 2-0 http://192.168.0.104:8080/move/254
(client18) WAIT DIFF
(client37) WAIT DIFF
(client71) POST 0-3 2-1 http://192.168.0.104:8080/move/280
(client5) WAIT DIFF
(client28) GET http://192.168.0.104:8080/moves/273?Turn=79
(client36) GET http://192.168.0.104:8080/games/297
(client54) WAIT DIFF
(client7) GET http://192.168.0.104:8080/moves/274?Turn=76
(client36) GET http://192.168.0.104:8080/moves/297?Turn=0
(client49) DIAL ws://192.168.0.104:8080/moven/297
(client34) POST 2-7 1-6 http://192.168.0.104:8080/move/262
(client43) RECV DIFF: map[4-0:(1 white) 5-0:(0 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=120
(client24) GET http://192.168.0.104:8080/games/298
(client49) GET http://192.168.0.104:8080/games/297
(client12) WAIT DIFF
(client12) RECV DIFF: map[0-0:(1 black) 1-0:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=234
(client40) POST 0-0 1-1 http://192.168.0.104:8080/move/247
(client55) WAIT DIFF
(client55) RECV DIFF: map[1-1:(0 white) 2-2:(1 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=90
(client24) GET http://192.168.0.104:8080/moves/298?Turn=0
(client23) WAIT DIFF
(client1) GET http://192.168.0.104:8080/moves/272?Turn=94
(client39) DIAL ws://192.168.0.104:8080/moven/298
(client38) WAIT DIFF
(client67) GET http://192.168.0.104:8080/moves/266?Turn=120
(client49) GET http://192.168.0.104:8080/moves/297?Turn=0
(client76) GET http://192.168.0.104:8080/moves/268?Turn=149
(client36) WAIT DIFF
(client58) GET http://192.168.0.104:8080/moves/256?Turn=187
(client12) POST 7-3 7-6 http://192.168.0.104:8080/move/263
(client19) RECV DIFF: map[1-0:(0 white) 2-0:(1 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=204
(client73) WAIT DIFF
(client78) WAIT DIFF
(client39) GET http://192.168.0.104:8080/games/298
(client39) GET http://192.168.0.104:8080/moves/298?Turn=0
(client8) GET http://192.168.0.104:8080/moves/254?Turn=204
(client40) GET http://192.168.0.104:8080/moves/247?Turn=267
(client51) POST 5-7 2-4 http://192.168.0.104:8080/move/283
(client76) WAIT DIFF
(client20) POST 0-1 0-2 http://192.168.0.104:8080/move/289
(client17) RECV DIFF: map[0-3:(0 white) 1-2:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=156
(client64) WAIT DIFF
(client33) POST 3-0 1-2 http://192.168.0.104:8080/move/293
(client68) RECV DIFF: map[1-0:(0 white) 2-1:(31 black)]
(client68) GET http://192.168.0.104:8080/moves/245?Turn=236
(client34) GET http://192.168.0.104:8080/moves/262?Turn=205
(client65) WAIT DIFF
(client47) WAIT DIFF
(client47) RECV DIFF: map[0-0:(0 white) 1-1:(1 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=267
(client37) RECV DIFF: map[0-0:(3 white) 0-1:(0 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=77
(client0) GET http://192.168.0.104:8080/moves/245?Turn=236
(client31) RECV DIFF: map[7-6:(2 white) 7-3:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=235
(client24) WAIT DIFF
(client75) POST 3-1 3-0 http://192.168.0.104:8080/move/285
(client25) RECV DIFF: map[6-0:(3 white) 7-0:(0 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=26
(client59) RECV DIFF: map[3-3:(0 white) 3-4:(6 white)]
(client59) GET http://192.168.0.104:8080/moves/275?Turn=76
(client15) POST 2-6 1-5 http://192.168.0.104:8080/move/278
(client30) POST 4-3 5-2 http://192.168.0.104:8080/move/243
(client70) GET http://192.168.0.104:8080/moves/279?Turn=67
(client12) GET http://192.168.0.104:8080/moves/263?Turn=235
(client63) RECV DIFF: map[6-1:(6 black) 6-2:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=114
(client18) RECV DIFF: map[4-7:(0 white) 3-6:(1 black)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=62
(client3) GET http://192.168.0.104:8080/moves/267?Turn=156
(client32) POST 4-3 5-2 http://192.168.0.104:8080/move/286
(client64) RECV DIFF: map[3-3:(6 black) 3-4:(0 white)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=26
(client2) GET http://192.168.0.104:8080/moves/277?Turn=67
(client78) RECV DIFF: map[3-0:(1 white) 4-1:(0 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=67
(client65) RECV DIFF: map[0-2:(6 white) 0-1:(0 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=32
(client20) GET http://192.168.0.104:8080/moves/289?Turn=32
(client79) POST 2-5 0-6 http://192.168.0.104:8080/move/290
(client14) GET http://192.168.0.104:8080/moves/294?Turn=26
(client4) WAIT DIFF
(client60) WAIT DIFF
(client60) RECV DIFF: map[0-5:(0 white) 0-6:(7 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=149
(client31) POST 0-0 1-1 http://192.168.0.104:8080/move/263
(client77) GET http://192.168.0.104:8080/moves/270?Turn=114
(client21) POST 2-0 6-4 http://192.168.0.104:8080/move/296
(client66) WAIT DIFF
(client27) WAIT DIFF
(client42) GET http://192.168.0.104:8080/moves/292?Turn=26
(client52) WAIT DIFF
(client47) POST 3-3 4-4 http://192.168.0.104:8080/move/247
(client62) GET http://192.168.0.104:8080/moves/276?Turn=77
(client4) RECV DIFF: map[0-0:(0 white) 0-1:(3 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=33
(client39) POST 1-0 0-2 http://192.168.0.104:8080/move/298
(client57) GET http://192.168.0.104:8080/moves/282?Turn=62
(client17) POST 4-7 1-4 http://192.168.0.104:8080/move/267
(client24) RECV DIFF: map[0-2:(5 white) 1-0:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=1
(client31) GET http://192.168.0.104:8080/moves/263?Turn=236
(client73) RECV DIFF: map[0-6:(5 black) 2-5:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=34
(client13) WAIT DIFF
(client13) RECV DIFF: map[0-4:(3 white) 4-4:(0 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=187
(client79) GET http://192.168.0.104:8080/moves/290?Turn=34
(client17) GET http://192.168.0.104:8080/moves/267?Turn=157
(client75) GET http://192.168.0.104:8080/moves/285?Turn=67
(client46) GET http://192.168.0.104:8080/moves/284?Turn=67
(client52) RECV DIFF: map[1-2:(2 white) 3-0:(0 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=29
(client49) POST 3-1 3-2 http://192.168.0.104:8080/move/297
(client12) WAIT DIFF
(client12) RECV DIFF: map[0-0:(0 white) 1-1:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=236
(client5) RECV DIFF: map[1-5:(1 black) 2-6:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=84
(client71) GET http://192.168.0.104:8080/moves/280?Turn=71
(client23) RECV DIFF: map[5-2:(2 white) 4-3:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=226
(client55) POST 0-0 0-1 http://192.168.0.104:8080/move/271
(client15) GET http://192.168.0.104:8080/moves/278?Turn=84
(client26) GET http://192.168.0.104:8080/moves/269?Turn=111
(client32) GET http://192.168.0.104:8080/moves/286?Turn=50
(client30) GET http://192.168.0.104:8080/moves/243?Turn=226
(client16) GET http://192.168.0.104:8080/moves/281?Turn=64
(client20) WAIT DIFF
(client53) POST 0-6 0-7 http://192.168.0.104:8080/move/264
(client31) WAIT DIFF
(client10) POST 2-0 3-1 http://192.168.0.104:8080/move/272
(client39) GET http://192.168.0.104:8080/moves/298?Turn=1
(client38) RECV DIFF: map[2-1:(2 white) 0-3:(0 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=71
(client24) POST 0-6 0-4 http://192.168.0.104:8080/move/298
(client47) GET http://192.168.0.104:8080/moves/247?Turn=268
(client28) WAIT DIFF
(client41) WAIT DIFF
(client41) RECV DIFF: map[4-3:(0 white) 5-2:(6 black)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=50
(client12) POST 5-4 5-5 http://192.168.0.104:8080/move/263
(client19) POST 3-2 6-2 http://192.168.0.104:8080/move/254
(client29) WAIT DIFF
(client29) RECV DIFF: map[1-4:(6 black) 1-6:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=54
(client11) WAIT DIFF
(client11) RECV DIFF: map[1-6:(1 black) 2-7:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=205
(client39) WAIT DIFF
(client31) RECV DIFF: map[5-4:(0 white) 5-5:(6 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=237
(client22) WAIT DIFF
(client22) RECV DIFF: map[3-7:(0 white) 3-6:(2 black)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=64
(client27) RECV DIFF: map[6-4:(4 white) 2-0:(0 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=15
(client12) GET http://192.168.0.104:8080/moves/263?Turn=237
(client6) POST 1-6 1-4 http://192.168.0.104:8080/move/295
(client58) WAIT DIFF
(client48) GET http://192.168.0.104:8080/moves/291?Turn=33
(client50) WAIT DIFF
(client50) RECV DIFF: map[6-2:(0 white) 6-1:(6 black)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=111
(client33) GET http://192.168.0.104:8080/moves/293?Turn=29
(client40) WAIT DIFF
(client40) RECV DIFF: map[3-3:(0 white) 4-4:(1 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=268
(client1) WAIT DIFF
(client44) GET http://192.168.0.104:8080/moves/275?Turn=76
(client12) WAIT DIFF
(client19) GET http://192.168.0.104:8080/moves/254?Turn=205
(client30) WAIT DIFF
(client35) RECV DIFF: map[1-4:(6 black) 1-6:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=18
(client61) GET http://192.168.0.104:8080/moves/288?Turn=54
(client9) POST 6-7 4-6 http://192.168.0.104:8080/move/279
(client56) WAIT DIFF
(client56) RECV DIFF: map[3-0:(1 white) 3-1:(0 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=67
(client57) WAIT DIFF
(client68) POST 3-0 4-0 http://192.168.0.104:8080/move/245
(client54) RECV DIFF: map[2-4:(4 black) 5-7:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=69
(client69) POST 3-6 3-4 http://192.168.0.104:8080/move/277
(client31) POST 1-1 2-0 http://192.168.0.104:8080/move/263
(client39) RECV DIFF: map[0-4:(6 black) 0-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=2
(client17) WAIT DIFF
(client40) POST 1-1 0-0 http://192.168.0.104:8080/move/247
(client60) POST 0-3 0-5 http://192.168.0.104:8080/move/268
(client6) GET http://192.168.0.104:8080/moves/295?Turn=18
(client24) GET http://192.168.0.104:8080/moves/298?Turn=2
(client4) POST 0-5 0-4 http://192.168.0.104:8080/move/291
(client52) POST 4-4 4-3 http://192.168.0.104:8080/move/293
(client62) WAIT DIFF
(client47) WAIT DIFF
(client78) POST 6-3 5-3 http://192.168.0.104:8080/move/284
(client1) RECV DIFF: map[2-0:(0 white) 3-1:(1 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=95
(client65) POST 2-7 4-5 http://192.168.0.104:8080/move/289
(client37) POST 1-7 2-5 http://192.168.0.104:8080/move/276
(client3) WAIT DIFF
(client3) RECV DIFF: map[1-4:(4 white) 4-7:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=157
(client21) GET http://192.168.0.104:8080/moves/296?Turn=15
(client0) WAIT DIFF
(client18) POST 1-3 0-4 http://192.168.0.104:8080/move/282
(client10) GET http://192.168.0.104:8080/moves/272?Turn=95
(client64) POST 3-0 2-1 http://192.168.0.104:8080/move/294
(client48) WAIT DIFF
(client5) POST 2-2 3-0 http://192.168.0.104:8080/move/278
(client25) POST 1-6 1-4 http://192.168.0.104:8080/move/292
(client12) RECV DIFF: map[1-1:(0 white) 2-0:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=238
(client74) POST 0-6 1-4 http://192.168.0.104:8080/move/273
(client7) WAIT DIFF
(client51) GET http://192.168.0.104:8080/moves/283?Turn=69
(client0) RECV DIFF: map[3-0:(0 white) 4-0:(31 white)]
(client0) GET http://192.168.0.104:8080/moves/245?Turn=237
(client19) WAIT DIFF
(client67) WAIT DIFF
(client36) RECV DIFF: map[3-1:(0 white) 3-2:(6 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=1
(client31) GET http://192.168.0.104:8080/moves/263?Turn=238
(client42) WAIT DIFF
(client8) WAIT DIFF
(client8) RECV DIFF: map[3-2:(0 white) 6-2:(2 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=205
(client68) GET http://192.168.0.104:8080/moves/245?Turn=237
(client45) POST 4-1 1-1 http://192.168.0.104:8080/move/274
(client14) WAIT DIFF
(client11) POST 1-2 3-3 http://192.168.0.104:8080/move/262
(client3) POST 1-2 2-1 http://192.168.0.104:8080/move/267
(client41) POST 3-0 3-4 http://192.168.0.104:8080/move/286
(client43) POST 1-4 1-3 http://192.168.0.104:8080/move/266
(client49) GET http://192.168.0.104:8080/moves/297?Turn=1
(client34) WAIT DIFF
(client32) WAIT DIFF
(client75) WAIT DIFF
(client2) WAIT DIFF
(client39) POST 5-1 5-2 http://192.168.0.104:8080/move/298
(client62) RECV DIFF: map[1-7:(0 white) 2-5:(5 black)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=78
(client48) RECV DIFF: map[0-5:(0 white) 0-4:(6 black)]
(client48) GET http://192.168.0.104:8080/moves/291?Turn=34
(client77) WAIT DIFF
(client71) WAIT DIFF
(client38) POST 5-5 6-7 http://192.168.0.104:8080/move/280
(client47) RECV DIFF: map[0-0:(1 white) 1-1:(0 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=269
(client63) POST 5-7 2-7 http://192.168.0.104:8080/move/270
(client24) WAIT DIFF
(client40) GET http://192.168.0.104:8080/moves/247?Turn=269
(client46) WAIT DIFF
(client6) WAIT DIFF
(client15) WAIT DIFF
(client15) RECV DIFF: map[2-2:(0 white) 3-0:(5 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=85
(client70) WAIT DIFF
(client70) RECV DIFF: map[4-6:(5 black) 6-7:(0 white)]
(client70) GET http://192.168.0.104:8080/moves/279?Turn=68
(client26) WAIT DIFF
(client13) POST 0-6 1-5 http://192.168.0.104:8080/move/256
(client31) WAIT DIFF
(client27) POST 0-4 2-2 http://192.168.0.104:8080/move/296
(client4) GET http://192.168.0.104:8080/moves/291?Turn=34
(client66) RECV DIFF: map[0-0:(0 white) 0-1:(34 black)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=91
(client29) POST 2-3 1-4 http://192.168.0.104:8080/move/288
(client76) RECV DIFF: map[0-3:(0 white) 0-5:(2 black)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=150
(client37) GET http://192.168.0.104:8080/moves/276?Turn=78
(client12) POST 7-6 4-6 http://192.168.0.104:8080/move/263
(client55) GET http://192.168.0.104:8080/moves/271?Turn=91
(client73) POST 5-1 5-2 http://192.168.0.104:8080/move/290
(client16) WAIT DIFF
(client5) GET http://192.168.0.104:8080/moves/278?Turn=85
(client35) POST 3-2 3-3 http://192.168.0.104:8080/move/295
(client42) RECV DIFF: map[1-6:(0 white) 1-4:(6 black)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=27
(client9) GET http://192.168.0.104:8080/moves/279?Turn=68
(client14) RECV DIFF: map[2-1:(2 white) 3-0:(0 white)]
(client50) POST 3-6 3-7 http://192.168.0.104:8080/move/269
(client14) GET http://192.168.0.104:8080/moves/294?Turn=27
(client33) WAIT DIFF
(client33) RECV DIFF: map[4-3:(6 black) 4-4:(0 white)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=30
(client61) WAIT DIFF
(client47) POST 4-4 3-3 http://192.168.0.104:8080/move/247
(client64) GET http://192.168.0.104:8080/moves/294?Turn=27
(client28) RECV DIFF: map[0-6:(0 white) 1-4:(5 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=80
(client25) GET http://192.168.0.104:8080/moves/292?Turn=27
(client72) RECV DIFF: map[0-6:(0 white) 0-7:(1 black)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=178
(client57) RECV DIFF: map[0-4:(4 white) 1-3:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=150
(client57) GET http://192.168.0.104:8080/moves/282?Turn=63
(client36) POST 6-7 5-5 http://192.168.0.104:8080/move/297
(client7) RECV DIFF: map[1-1:(3 white) 4-1:(0 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=77
(client31) RECV DIFF: map[4-6:(2 white) 7-6:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=239
(client67) RECV DIFF: map[1-3:(6 black) 1-4:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=121
(client46) RECV DIFF: map[6-3:(0 white) 5-3:(38 black)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=68
(client0) POST 0-5 0-1 http://192.168.0.104:8080/move/245
(client12) GET http://192.168.0.104:8080/moves/263?Turn=239
(client8) POST 0-6 0-7 http://192.168.0.104:8080/move/254
(client34) RECV DIFF: map[1-2:(0 white) 3-3:(5 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=206
(client32) RECV DIFF: map[3-0:(0 white) 3-4:(2 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=51
(client79) WAIT DIFF
(client59) POST 7-5 5-4 http://192.168.0.104:8080/move/275
(client2) RECV DIFF: map[3-4:(6 black) 3-6:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=68
(client54) POST 0-2 1-1 http://192.168.0.104:8080/move/283
(client10) WAIT DIFF
(client23) POST 1-6 0-5 http://192.168.0.104:8080/move/243
(client20) RECV DIFF: map[2-7:(0 white) 4-5:(4 black)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=33
(client17) RECV DIFF: map[1-2:(0 white) 2-1:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=158
(client22) POST 5-0 2-3 http://192.168.0.104:8080/move/281
(client43) GET http://192.168.0.104:8080/moves/266?Turn=121
(client52) GET http://192.168.0.104:8080/moves/293?Turn=30
(client3) GET http://192.168.0.104:8080/moves/267?Turn=158
(client15) POST 1-6 2-5 http://192.168.0.104:8080/move/278
(client18) GET http://192.168.0.104:8080/moves/282?Turn=63
(client76) POST 6-5 7-5 http://192.168.0.104:8080/move/268
(client40) WAIT DIFF
(client40) RECV DIFF: map[3-3:(1 black) 4-4:(0 white)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=270
(client56) POST 1-3 0-2 http://192.168.0.104:8080/move/285
(client49) WAIT DIFF
(client31) POST 2-0 1-0 http://192.168.0.104:8080/move/263
(client27) GET http://192.168.0.104:8080/moves/296?Turn=16
(client6) RECV DIFF: map[3-2:(0 white) 3-3:(6 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=19
(client74) GET http://192.168.0.104:8080/moves/273?Turn=80
(client41) GET http://192.168.0.104:8080/moves/286?Turn=51
(client53) GET http://192.168.0.104:8080/moves/264?Turn=178
(client61) RECV DIFF: map[1-4:(6 white) 2-3:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=55
(client65) GET http://192.168.0.104:8080/moves/289?Turn=33
(client11) GET http://192.168.0.104:8080/moves/262?Turn=206
(client79) RECV DIFF: map[5-1:(0 white) 5-2:(6 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=35
(client45) GET http://192.168.0.104:8080/moves/274?Turn=77
(client35) GET http://192.168.0.104:8080/moves/295?Turn=19
(client77) RECV DIFF: map[2-7:(2 white) 5-7:(0 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=115
(client49) RECV DIFF: map[5-5:(5 black) 6-7:(0 white)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=2
(client69) GET http://192.168.0.104:8080/moves/277?Turn=68
(client17) POST 5-2 5-1 http://192.168.0.104:8080/move/267
(client47) GET http://192.168.0.104:8080/moves/247?Turn=270
(client5) WAIT DIFF
(client29) GET http://192.168.0.104:8080/moves/288?Turn=55
(client70) POST 6-2 6-3 http://192.168.0.104:8080/move/279
(client71) RECV DIFF: map[5-5:(0 white) 6-7:(5 black)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=72
(client12) WAIT DIFF
(client42) POST 3-3 2-5 http://192.168.0.104:8080/move/292
(client24) RECV DIFF: map[5-2:(6 white) 5-1:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=3
(client25) WAIT DIFF
(client12) RECV DIFF: map[2-0:(0 white) 1-0:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=240
(client78) GET http://192.168.0.104:8080/moves/284?Turn=68
(client14) POST 5-7 3-5 http://192.168.0.104:8080/move/294
(client51) WAIT DIFF
(client68) WAIT DIFF
(client37) WAIT DIFF
(client48) POST 0-1 1-1 http://192.168.0.104:8080/move/291
(client19) RECV DIFF: map[0-6:(0 white) 0-7:(2 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=206
(client31) GET http://192.168.0.104:8080/moves/263?Turn=240
(client50) GET http://192.168.0.104:8080/moves/269?Turn=112
(client76) GET http://192.168.0.104:8080/moves/268?Turn=151
(client39) GET http://192.168.0.104:8080/moves/298?Turn=3
(client36) GET http://192.168.0.104:8080/moves/297?Turn=2
(client26) RECV DIFF: map[3-6:(0 white) 3-7:(6 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=112
(client73) GET http://192.168.0.104:8080/moves/290?Turn=35
(client1) POST 0-1 0-0 http://192.168.0.104:8080/move/272
(client55) WAIT DIFF
(client44) WAIT DIFF
(client68) RECV DIFF: map[0-1:(2 black) 0-5:(0 white)]
(client68) GET http://192.168.0.104:8080/moves/245?Turn=238
(client34) POST 1-6 2-7 http://192.168.0.104:8080/move/262
(client62) POST 1-1 2-0 http://192.168.0.104:8080/move/276
(client75) RECV DIFF: map[0-2:(6 black) 1-3:(0 white)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=68
(client66) POST 1-4 1-5 http://192.168.0.104:8080/move/271
(client44) RECV DIFF: map[5-4:(5 black) 7-5:(0 white)]
(client44) GET http://192.168.0.104:8080/moves/275?Turn=77
(client30) RECV DIFF: map[0-5:(4 black) 1-6:(0 white)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=227
(client47) WAIT DIFF
(client3) WAIT DIFF
(client58) RECV DIFF: map[1-5:(1 black) 0-6:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=188
(client51) RECV DIFF: map[0-2:(0 white) 1-1:(4 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=70
(client9) WAIT DIFF
(client60) WAIT DIFF
(client60) RECV DIFF: map[6-5:(0 white) 7-5:(1 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=151
(client38) GET http://192.168.0.104:8080/moves/280?Turn=72
(client31) WAIT DIFF
(client64) WAIT DIFF
(client64) RECV DIFF: map[3-5:(4 black) 5-7:(0 white)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=28
(client21) WAIT DIFF
(client21) RECV DIFF: map[0-4:(0 white) 2-2:(2 black)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=16
(client4) WAIT DIFF
(client56) GET http://192.168.0.104:8080/moves/285?Turn=68
(client13) GET http://192.168.0.104:8080/moves/256?Turn=188
(client17) GET http://192.168.0.104:8080/moves/267?Turn=159
(client61) POST 1-7 0-7 http://192.168.0.104:8080/move/288
(client23) GET http://192.168.0.104:8080/moves/243?Turn=227
(client0) GET http://192.168.0.104:8080/moves/245?Turn=238
(client12) POST 5-5 5-6 http://192.168.0.104:8080/move/263
(client26) WAIT DIFF
(client18) WAIT DIFF
(client50) POST 3-7 Queen http://192.168.0.104:8080/move/269
(client33) POST 6-0 6-1 http://192.168.0.104:8080/move/293
(client31) RECV DIFF: map[5-5:(0 white) 5-6:(6 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=241
(client20) POST 5-0 2-3 http://192.168.0.104:8080/move/289
(client25) RECV DIFF: map[2-5:(5 white) 3-3:(0 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=28
(client63) GET http://192.168.0.104:8080/moves/270?Turn=115
(client3) RECV DIFF: map[5-1:(3 white) 5-2:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=159
(client12) GET http://192.168.0.104:8080/moves/263?Turn=241
(client36) WAIT DIFF
(client76) WAIT DIFF
(client34) GET http://192.168.0.104:8080/moves/262?Turn=207
(client23) WAIT DIFF
(client54) GET http://192.168.0.104:8080/moves/283?Turn=70
(client49) POST 3-2 3-3 http://192.168.0.104:8080/move/297
(client9) RECV DIFF: map[6-2:(0 white) 6-3:(6 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=69
(client39) WAIT DIFF
(client67) POST 4-0 5-1 http://192.168.0.104:8080/move/266
(client72) POST 0-4 2-2 http://192.168.0.104:8080/move/264
(client42) GET http://192.168.0.104:8080/moves/292?Turn=28
(client31) POST 1-0 2-1 http://192.168.0.104:8080/move/263
(client65) WAIT DIFF
(client10) RECV DIFF: map[0-0:(40 black) 0-1:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=96
(client60) POST 3-6 4-7 http://192.168.0.104:8080/move/268
(client24) POST 0-4 0-3 http://192.168.0.104:8080/move/298
(client28) POST 1-6 2-7 http://192.168.0.104:8080/move/273
(client11) WAIT DIFF
(client11) RECV DIFF: map[1-6:(0 white) 2-7:(1 black)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=207
(client5) RECV DIFF: map[1-6:(0 white) 2-5:(2 black)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=86
(client30) POST 1-2 4-5 http://192.168.0.104:8080/move/243
(client35) WAIT DIFF
(client4) RECV DIFF: map[0-1:(0 white) 1-1:(3 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=35
(client1) GET http://192.168.0.104:8080/moves/272?Turn=96
(client0) WAIT DIFF
(client8) GET http://192.168.0.104:8080/moves/254?Turn=206
(client43) WAIT DIFF
(client40) POST 0-0 0-1 http://192.168.0.104:8080/move/247
(client73) WAIT DIFF
(client26) RECV DIFF: map[3-7:(2 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=113
(client16) RECV DIFF: map[2-3:(4 white) 5-0:(0 white)]
(client16) GET http://192.168.0.104:8080/moves/281?Turn=65
(client59) GET http://192.168.0.104:8080/moves/275?Turn=77
(client65) RECV DIFF: map[2-3:(4 white) 5-0:(0 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=34
(client31) GET http://192.168.0.104:8080/moves/263?Turn=242
(client68) POST 3-1 2-3 http://192.168.0.104:8080/move/245
(client53) WAIT DIFF
(client37) RECV DIFF: map[1-1:(0 white) 2-0:(4 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=79
(client32) POST 4-6 3-5 http://192.168.0.104:8080/move/286
(client57) POST 0-3 3-3 http://192.168.0.104:8080/move/282
(client14) GET http://192.168.0.104:8080/moves/294?Turn=28
(client75) POST 6-5 6-6 http://192.168.0.104:8080/move/285
(client48) GET http://192.168.0.104:8080/moves/291?Turn=35
(client6) POST 2-4 3-3 http://192.168.0.104:8080/move/295
(client79) POST 7-5 4-5 http://192.168.0.104:8080/move/290
(client41) WAIT DIFF
(client39) RECV DIFF: map[0-3:(6 black) 0-4:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=4
(client20) GET http://192.168.0.104:8080/moves/289?Turn=34
(client46) POST 3-0 4-1 http://192.168.0.104:8080/move/284
(client43) RECV DIFF: map[4-0:(0 white) 5-1:(1 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=86
(client62) GET http://192.168.0.104:8080/moves/276?Turn=79
(client43) GET http://192.168.0.104:8080/moves/266?Turn=122
(client29) WAIT DIFF
(client53) RECV DIFF: map[0-4:(0 white) 2-2:(2 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=179
(client24) GET http://192.168.0.104:8080/moves/298?Turn=4
(client12) WAIT DIFF
(client12) RECV DIFF: map[1-0:(0 white) 2-1:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=242
(client36) RECV DIFF: map[3-2:(0 white) 3-3:(6 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=3
(client3) POST 2-1 3-0 http://192.168.0.104:8080/move/267
(client27) WAIT DIFF
(client52) WAIT DIFF
(client52) RECV DIFF: map[6-1:(3 white) 6-0:(0 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=31
(client31) WAIT DIFF
(client34) WAIT DIFF
(client70) GET http://192.168.0.104:8080/moves/279?Turn=69
(client33) GET http://192.168.0.104:8080/moves/293?Turn=31
(client72) GET http://192.168.0.104:8080/moves/264?Turn=179
(client2) POST 0-1 0-2 http://192.168.0.104:8080/move/277
(client45) WAIT DIFF
(client17) WAIT DIFF
(client29) RECV DIFF: map[0-7:(3 black) 1-7:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=56
(client42) WAIT DIFF
(client7) POST 5-1 4-0 http://192.168.0.104:8080/move/274
(client13) WAIT DIFF
(client18) RECV DIFF: map[0-3:(0 white) 3-3:(3 black)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=64
(client22) GET http://192.168.0.104:8080/moves/281?Turn=65
(client55) RECV DIFF: map[1-4:(0 white) 1-5:(6 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=92
(client47) RECV DIFF: map[0-0:(0 white) 0-1:(1 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=271
(client11) POST 1-3 0-2 http://192.168.0.104:8080/move/262
(client67) GET http://192.168.0.104:8080/moves/266?Turn=122
(client69) WAIT DIFF
(client50) GET http://192.168.0.104:8080/moves/269?Turn=113
(client49) GET http://192.168.0.104:8080/moves/297?Turn=3
(client76) RECV DIFF: map[3-6:(0 white) 4-7:(1 black)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=152
(client74) WAIT DIFF
(client35) RECV DIFF: map[2-4:(0 white) 3-3:(6 black)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=20
(client66) GET http://192.168.0.104:8080/moves/271?Turn=92
(client24) WAIT DIFF
(client19) POST 3-4 2-3 http://192.168.0.104:8080/move/254
(client37) POST 6-4 3-7 http://192.168.0.104:8080/move/276
(client64) POST 4-1 3-0 http://192.168.0.104:8080/move/294
(client56) WAIT DIFF
(client56) RECV DIFF: map[6-5:(0 white) 6-6:(6 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=69
(client57) GET http://192.168.0.104:8080/moves/282?Turn=64
(client73) RECV DIFF: map[4-5:(3 black) 7-5:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=36
(client17) RECV DIFF: map[2-1:(0 white) 3-0:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=160
(client21) POST 6-4 3-1 http://192.168.0.104:8080/move/296
(client3) GET http://192.168.0.104:8080/moves/267?Turn=160
(client40) GET http://192.168.0.104:8080/moves/247?Turn=271
(client5) POST 3-4 0-1 http://192.168.0.104:8080/move/278
(client38) WAIT DIFF
(client6) GET http://192.168.0.104:8080/moves/295?Turn=20
(client79) GET http://192.168.0.104:8080/moves/290?Turn=36
(client23) RECV DIFF: map[1-2:(0 white) 4-5:(4 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=228
(client12) POST 7-1 6-0 http://192.168.0.104:8080/move/263
(client0) RECV DIFF: map[2-3:(5 white) 3-1:(0 white)]
(client0) GET http://192.168.0.104:8080/moves/245?Turn=239
(client36) POST 5-5 6-7 http://192.168.0.104:8080/move/297
(client34) RECV DIFF: map[0-2:(27 white) 1-3:(0 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=208
(client41) RECV DIFF: map[3-5:(2 black) 4-6:(0 white)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=52
(client77) POST 3-6 4-6 http://192.168.0.104:8080/move/270
(client11) GET http://192.168.0.104:8080/moves/262?Turn=208
(client58) POST 0-4 0-3 http://192.168.0.104:8080/move/256
(client10) POST 3-0 4-0 http://192.168.0.104:8080/move/272
(client54) WAIT DIFF
(client30) GET http://192.168.0.104:8080/moves/243?Turn=228
(client71) POST 2-1 0-1 http://192.168.0.104:8080/move/280
(client8) WAIT DIFF
(client60) GET http://192.168.0.104:8080/moves/268?Turn=152
(client26) POST 1-7 3-7 http://192.168.0.104:8080/move/269
(client25) POST 6-6 6-4 http://192.168.0.104:8080/move/292
(client68) GET http://192.168.0.104:8080/moves/245?Turn=239
(client49) WAIT DIFF
(client47) POST 0-7 4-3 http://192.168.0.104:8080/move/247
(client49) RECV DIFF: map[5-5:(0 white) 6-7:(5 black)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=4
(client8) RECV DIFF: map[2-3:(1 black) 3-4:(0 white)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=207
(client78) WAIT DIFF
(client76) POST 0-6 0-7 http://192.168.0.104:8080/move/268
(client61) GET http://192.168.0.104:8080/moves/288?Turn=56
(client51) POST 5-3 4-2 http://192.168.0.104:8080/move/283
(client31) RECV DIFF: map[6-0:(1 white) 7-1:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=243
(client3) WAIT DIFF
(client12) GET http://192.168.0.104:8080/moves/263?Turn=243
(client9) POST 5-7 6-6 http://192.168.0.104:8080/move/279
(client36) GET http://192.168.0.104:8080/moves/297?Turn=4
(client1) WAIT DIFF
(client19) GET http://192.168.0.104:8080/moves/254?Turn=207
(client74) RECV DIFF: map[1-6:(0 white) 2-7:(4 black)]
(client74) GET http://192.168.0.104:8080/moves/273?Turn=81
(client63) WAIT DIFF
(client63) RECV DIFF: map[4-6:(1 black) 3-6:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=116
(client47) GET http://192.168.0.104:8080/moves/247?Turn=272
(client57) WAIT DIFF
(client0) POST 1-4 3-4 http://192.168.0.104:8080/move/245
(client38) RECV DIFF: map[2-1:(0 white) 0-1:(2 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=73
(client16) POST 2-7 2-6 http://192.168.0.104:8080/move/281
(client52) POST 4-6 2-5 http://192.168.0.104:8080/move/293
(client75) GET http://192.168.0.104:8080/moves/285?Turn=69
(client20) WAIT DIFF
(client10) GET http://192.168.0.104:8080/moves/272?Turn=97
(client69) RECV DIFF: map[0-1:(0 white) 0-2:(6 white)]
(client69) GET http://192.168.0.104:8080/moves/277?Turn=69
(client18) POST 0-1 3-1 http://192.168.0.104:8080/move/282
(client28) GET http://192.168.0.104:8080/moves/273?Turn=81
(client42) RECV DIFF: map[6-4:(6 black) 6-6:(0 white)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=29
(client17) POST 5-1 1-1 http://192.168.0.104:8080/move/267
(client76) GET http://192.168.0.104:8080/moves/268?Turn=153
(client23) POST 0-0 1-0 http://192.168.0.104:8080/move/243
(client62) WAIT DIFF
(client53) POST 3-7 3-2 http://192.168.0.104:8080/move/264
(client45) RECV DIFF: map[4-0:(6 black) 5-1:(0 white)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=78
(client25) GET http://192.168.0.104:8080/moves/292?Turn=29
(client1) RECV DIFF: map[3-0:(0 white) 4-0:(3 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=97
(client44) POST 2-3 1-2 http://192.168.0.104:8080/move/275
(client32) GET http://192.168.0.104:8080/moves/286?Turn=52
(client11) WAIT DIFF
(client7) GET http://192.168.0.104:8080/moves/274?Turn=78
(client45) WAIT DIFF
(client39) POST 6-0 7-2 http://192.168.0.104:8080/move/298
(client3) RECV DIFF: map[1-1:(3 white) 5-1:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=161
(client27) RECV DIFF: map[3-1:(4 white) 6-4:(0 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=17
(client15) WAIT DIFF
(client77) GET http://192.168.0.104:8080/moves/270?Turn=116
(client7) POST 4-0 Queen http://192.168.0.104:8080/move/274
(client64) GET http://192.168.0.104:8080/moves/294?Turn=29
(client47) WAIT DIFF
(client6) WAIT DIFF
(client49) POST 5-1 5-2 http://192.168.0.104:8080/move/297
(client55) POST 4-1 4-0 http://192.168.0.104:8080/move/271
(client12) WAIT DIFF
(client17) GET http://192.168.0.104:8080/moves/267?Turn=161
(client3) POST 1-3 1-2 http://192.168.0.104:8080/move/267
(client66) WAIT DIFF
(client53) GET http://192.168.0.104:8080/moves/264?Turn=180
(client9) GET http://192.168.0.104:8080/moves/279?Turn=70
(client54) RECV DIFF: map[4-2:(6 black) 5-3:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=71
(client79) WAIT DIFF
(client48) WAIT DIFF
(client40) WAIT DIFF
(client40) RECV DIFF: map[0-7:(0 white) 4-3:(4 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=272
(client50) WAIT DIFF
(client50) RECV DIFF: map[1-7:(0 white) 3-7:(3 black)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=114
(client62) RECV DIFF: map[3-7:(4 black) 6-4:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=80
(client60) WAIT DIFF
(client60) RECV DIFF: map[0-7:(7 white) 0-6:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=153
(client43) POST 1-5 0-7 http://192.168.0.104:8080/move/266
(client65) POST 4-5 5-4 http://192.168.0.104:8080/move/289
(client76) POST 0-7 Queen http://192.168.0.104:8080/move/268
(client78) RECV DIFF: map[3-0:(0 white) 4-1:(1 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=69
(client73) POST 4-0 4-1 http://192.168.0.104:8080/move/290
(client76) GET http://192.168.0.104:8080/moves/268?Turn=154
(client31) POST 2-1 1-2 http://192.168.0.104:8080/move/263
(client30) WAIT DIFF
(client35) POST 7-1 7-2 http://192.168.0.104:8080/move/295
(client57) RECV DIFF: map[3-1:(3 white) 0-1:(0 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=65
(client30) RECV DIFF: map[0-0:(0 white) 1-0:(1 black)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=229
(client45) RECV DIFF: map[4-0:(2 black)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=79
(client71) GET http://192.168.0.104:8080/moves/280?Turn=73
(client18) GET http://192.168.0.104:8080/moves/282?Turn=65
(client23) GET http://192.168.0.104:8080/moves/243?Turn=229
(client21) GET http://192.168.0.104:8080/moves/296?Turn=17
(client76) WAIT DIFF
(client37) GET http://192.168.0.104:8080/moves/276?Turn=80
(client22) WAIT DIFF
(client67) WAIT DIFF
(client2) GET http://192.168.0.104:8080/moves/277?Turn=69
(client68) WAIT DIFF
(client20) RECV DIFF: map[4-5:(0 white) 5-4:(4 black)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=35
(client24) RECV DIFF: map[7-2:(5 white) 6-0:(0 white)]
(client15) RECV DIFF: map[0-1:(4 white) 3-4:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=5
(client15) GET http://192.168.0.104:8080/moves/278?Turn=87
(client26) GET http://192.168.0.104:8080/moves/269?Turn=114
(client19) WAIT DIFF
(client67) RECV DIFF: map[0-7:(5 black) 1-5:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=123
(client5) GET http://192.168.0.104:8080/moves/278?Turn=87
(client70) WAIT DIFF
(client70) RECV DIFF: map[5-7:(0 white) 6-6:(4 black)]
(client70) GET http://192.168.0.104:8080/moves/279?Turn=70
(client63) POST 3-1 3-0 http://192.168.0.104:8080/move/270
(client7) GET http://192.168.0.104:8080/moves/274?Turn=79
(client46) GET http://192.168.0.104:8080/moves/284?Turn=69
(client17) WAIT DIFF
(client39) GET http://192.168.0.104:8080/moves/298?Turn=5
(client13) RECV DIFF: map[0-3:(3 white) 0-4:(0 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=189
(client61) WAIT DIFF
(client14) WAIT DIFF
(client14) RECV DIFF: map[3-0:(1 white) 4-1:(0 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=29
(client49) GET http://192.168.0.104:8080/moves/297?Turn=5
(client17) RECV DIFF: map[1-2:(8 black) 1-3:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=162
(client66) RECV DIFF: map[4-0:(6 black) 4-1:(0 white)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=93
(client29) POST 4-0 5-0 http://192.168.0.104:8080/move/288
(client51) GET http://192.168.0.104:8080/moves/283?Turn=71
(client34) POST 2-7 1-7 http://192.168.0.104:8080/move/262
(client75) WAIT DIFF
(client53) WAIT DIFF
(client65) GET http://192.168.0.104:8080/moves/289?Turn=35
(client72) WAIT DIFF
(client72) RECV DIFF: map[3-2:(3 black) 3-7:(0 white)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=180
(client56) POST 2-7 2-3 http://192.168.0.104:8080/move/285
(client3) GET http://192.168.0.104:8080/moves/267?Turn=162
(client55) GET http://192.168.0.104:8080/moves/271?Turn=93
(client42) POST 4-3 3-4 http://192.168.0.104:8080/move/292
(client37) WAIT DIFF
(client12) RECV DIFF: map[1-2:(1 black) 2-1:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=244
(client59) WAIT DIFF
(client31) GET http://192.168.0.104:8080/moves/263?Turn=244
(client66) WAIT DIFF
(client22) RECV DIFF: map[2-7:(0 white) 2-6:(1 black)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=66
(client58) GET http://192.168.0.104:8080/moves/256?Turn=189
(client23) WAIT DIFF
(client41) POST 3-4 3-5 http://192.168.0.104:8080/move/286
(client43) GET http://192.168.0.104:8080/moves/266?Turn=123
(client6) RECV DIFF: map[7-1:(0 white) 7-2:(6 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=21
(client40) POST 0-1 1-1 http://192.168.0.104:8080/move/247
(client68) RECV DIFF: map[1-4:(0 white) 3-4:(2 black)]
(client68) GET http://192.168.0.104:8080/moves/245?Turn=240
(client33) WAIT DIFF
(client33) RECV DIFF: map[2-5:(5 black) 4-6:(0 white)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=32
(client79) RECV DIFF: map[4-0:(0 white) 4-1:(1 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=37
(client60) WAIT DIFF
(client60) RECV DIFF: map[0-7:(2 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=154
(client16) GET http://192.168.0.104:8080/moves/281?Turn=66
(client39) WAIT DIFF
(client21) WAIT DIFF
(client4) POST 6-3 3-6 http://192.168.0.104:8080/move/291
(client35) GET http://192.168.0.104:8080/moves/295?Turn=21
(client52) GET http://192.168.0.104:8080/moves/293?Turn=32
(client47) RECV DIFF: map[0-1:(0 white) 1-1:(1 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=273
(client40) GET http://192.168.0.104:8080/moves/247?Turn=273
(client73) GET http://192.168.0.104:8080/moves/290?Turn=37
(client36) WAIT DIFF
(client36) RECV DIFF: map[5-1:(0 white) 5-2:(6 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=5
(client61) RECV DIFF: map[4-0:(0 white) 5-0:(3 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=57
(client8) POST 0-5 0-4 http://192.168.0.104:8080/move/254
(client77) WAIT DIFF
(client62) POST 0-4 1-5 http://192.168.0.104:8080/move/276
(client59) RECV DIFF: map[2-3:(0 white) 1-2:(1 white)]
(client59) GET http://192.168.0.104:8080/moves/275?Turn=78
(client18) WAIT DIFF
(client30) POST 4-5 2-3 http://192.168.0.104:8080/move/243
(client75) RECV DIFF: map[2-3:(33 black) 2-7:(0 white)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=70
(client77) RECV DIFF: map[3-0:(1 white) 3-1:(0 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=117
(client55) POST 4-0 Queen http://192.168.0.104:8080/move/271
(client69) POST 1-4 0-3 http://192.168.0.104:8080/move/277
(client15) POST 1-5 0-4 http://192.168.0.104:8080/move/278
(client44) GET http://192.168.0.104:8080/moves/275?Turn=78
(client12) POST 5-6 5-7 http://192.168.0.104:8080/move/263
(client50) POST 5-5 2-5 http://192.168.0.104:8080/move/269
(client42) GET http://192.168.0.104:8080/moves/292?Turn=30
(client60) POST 4-4 1-7 http://192.168.0.104:8080/move/268
(client31) WAIT DIFF
(client10) WAIT DIFF
(client17) POST 0-7 7-7 http://192.168.0.104:8080/move/267
(client64) WAIT DIFF
(client1) POST 0-2 0-5 http://192.168.0.104:8080/move/272
(client48) RECV DIFF: map[3-6:(24 black) 6-3:(0 white)]
(client48) GET http://192.168.0.104:8080/moves/291?Turn=36
(client74) POST 4-1 2-3 http://192.168.0.104:8080/move/273
(client38) POST 1-4 2-5 http://192.168.0.104:8080/move/280
(client28) WAIT DIFF
(client24) POST 4-6 4-4 http://192.168.0.104:8080/move/298
(client0) GET http://192.168.0.104:8080/moves/245?Turn=240
(client72) POST 1-1 1-0 http://192.168.0.104:8080/move/264
(client14) POST 6-7 4-6 http://192.168.0.104:8080/move/294
(client3) WAIT DIFF
(client11) RECV DIFF: map[1-7:(1 black) 2-7:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=209
(client71) WAIT DIFF
(client29) GET http://192.168.0.104:8080/moves/288?Turn=57
(client49) WAIT DIFF
(client56) GET http://192.168.0.104:8080/moves/285?Turn=70
(client6) POST 3-7 0-4 http://192.168.0.104:8080/move/295
(client13) POST 1-1 1-0 http://192.168.0.104:8080/move/256
(client20) POST 7-0 4-0 http://192.168.0.104:8080/move/289
(client71) RECV DIFF: map[1-4:(0 white) 2-5:(4 black)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=74
(client23) RECV DIFF: map[2-3:(4 white) 4-5:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=230
(client34) GET http://192.168.0.104:8080/moves/262?Turn=209
(client27) POST 6-7 4-6 http://192.168.0.104:8080/move/296
(client5) WAIT DIFF
(client58) WAIT DIFF
(client63) GET http://192.168.0.104:8080/moves/270?Turn=117
(client2) WAIT DIFF
(client26) WAIT DIFF
(client25) WAIT DIFF
(client25) RECV DIFF: map[3-4:(6 white) 4-3:(0 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=30
(client36) POST 4-6 4-4 http://192.168.0.104:8080/move/297
(client30) GET http://192.168.0.104:8080/moves/243?Turn=230
(client32) WAIT DIFF
(client52) WAIT DIFF
(client70) POST 6-3 5-4 http://192.168.0.104:8080/move/279
(client54) POST 3-0 3-5 http://192.168.0.104:8080/move/283
(client32) RECV DIFF: map[3-4:(0 white) 3-5:(2 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=53
(client78) POST 0-5 0-4 http://192.168.0.104:8080/move/284
(client22) POST 4-0 2-1 http://192.168.0.104:8080/move/281
(client68) POST http://192.168.0.104:8080/acknowledge: client68 245
(client23) POST 1-0 0-0 http://192.168.0.104:8080/move/243
(client64) RECV DIFF: map[4-6:(5 black) 6-7:(0 white)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=30
(client5) RECV DIFF: map[0-4:(1 black) 1-5:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=88
(client19) RECV DIFF: map[0-4:(3 white) 0-5:(0 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=208
(client37) RECV DIFF: map[1-5:(6 white) 0-4:(0 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=81
(client33) POST 1-0 0-0 http://192.168.0.104:8080/move/293
(client45) POST 3-0 4-0 http://192.168.0.104:8080/move/274
(client76) RECV DIFF: map[1-7:(2 black) 4-4:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=155
(client38) GET http://192.168.0.104:8080/moves/280?Turn=74
(client47) POST 3-3 2-4 http://192.168.0.104:8080/move/247
(client9) WAIT DIFF
(client8) GET http://192.168.0.104:8080/moves/254?Turn=208
(client14) GET http://192.168.0.104:8080/moves/294?Turn=30
(client21) RECV DIFF: map[4-6:(5 black) 6-7:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=18
(client66) RECV DIFF: map[4-0:(2 black)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=94
(client65) WAIT DIFF
(client39) RECV DIFF: map[4-6:(0 white) 4-4:(6 black)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=6
(client40) WAIT DIFF
(client15) GET http://192.168.0.104:8080/moves/278?Turn=88
(client53) RECV DIFF: map[1-0:(1 white) 1-1:(0 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=181
(client0) POST http://192.168.0.104:8080/acknowledge: client0 245
(client60) GET http://192.168.0.104:8080/moves/268?Turn=155
(client67) POST 7-7 4-4 http://192.168.0.104:8080/move/266
(client79) POST 0-5 0-4 http://192.168.0.104:8080/move/290
(client41) GET http://192.168.0.104:8080/moves/286?Turn=53
(client30) WAIT DIFF
(client24) GET http://192.168.0.104:8080/moves/298?Turn=6
(client4) GET http://192.168.0.104:8080/moves/291?Turn=36
(client47) GET http://192.168.0.104:8080/moves/247?Turn=274
(client28) RECV DIFF: map[2-3:(24 white) 4-1:(0 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=82
(client62) GET http://192.168.0.104:8080/moves/276?Turn=81
(client57) POST 5-7 7-5 http://192.168.0.104:8080/move/282
(client3) RECV DIFF: map[0-7:(0 white) 7-7:(2 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=163
(client11) POST 0-2 2-0 http://192.168.0.104:8080/move/262
(client27) GET http://192.168.0.104:8080/moves/296?Turn=18
(client49) RECV DIFF: map[4-4:(6 black) 4-6:(0 white)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=6
(client36) GET http://192.168.0.104:8080/moves/297?Turn=6
(client65) RECV DIFF: map[4-0:(3 white) 7-0:(0 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=36
(client40) RECV DIFF: map[2-4:(1 black) 3-3:(0 white)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=274
(client1) GET http://192.168.0.104:8080/moves/272?Turn=98
(client43) WAIT DIFF
(client74) GET http://192.168.0.104:8080/moves/273?Turn=82
(client34) WAIT DIFF
(client17) GET http://192.168.0.104:8080/moves/267?Turn=163
(client6) GET http://192.168.0.104:8080/moves/295?Turn=22
(client10) RECV DIFF: map[0-5:(2 black) 0-2:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=98
(client35) WAIT DIFF
(client35) RECV DIFF: map[0-4:(2 black) 3-7:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=22
(client51) WAIT DIFF
(client51) RECV DIFF: map[3-0:(0 white) 3-5:(3 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=72
(client76) POST 0-7 0-5 http://192.168.0.104:8080/move/268
(client31) RECV DIFF: map[5-7:(6 white) 5-6:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=245
(client34) RECV DIFF: map[0-2:(0 white) 2-0:(27 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=210
(client42) WAIT DIFF
(client56) WAIT DIFF
(client26) RECV DIFF: map[2-5:(2 white) 5-5:(0 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=115
(client61) POST 0-7 0-5 http://192.168.0.104:8080/move/288
(client12) GET http://192.168.0.104:8080/moves/263?Turn=245
(client72) GET http://192.168.0.104:8080/moves/264?Turn=181
(client16) WAIT DIFF
(client16) RECV DIFF: map[2-1:(5 white) 4-0:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=210
(client16) GET http://192.168.0.104:8080/moves/281?Turn=67
(client58) RECV DIFF: map[1-0:(2 black) 1-1:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=190
(client55) GET http://192.168.0.104:8080/moves/271?Turn=94
(client22) GET http://192.168.0.104:8080/moves/281?Turn=67
(client39) POST 5-2 5-3 http://192.168.0.104:8080/move/298
(client30) RECV DIFF: map[0-0:(1 black) 1-0:(0 white)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=231
(client59) POST 2-7 3-6 http://192.168.0.104:8080/move/275
(client78) GET http://192.168.0.104:8080/moves/284?Turn=70
(client8) WAIT DIFF
(client60) WAIT DIFF
(client54) GET http://192.168.0.104:8080/moves/283?Turn=72
(client15) WAIT DIFF
(client13) GET http://192.168.0.104:8080/moves/256?Turn=190
(client37) POST 7-2 7-1 http://192.168.0.104:8080/move/276
(client7) WAIT DIFF
(client63) WAIT DIFF
(client5) POST 1-4 1-5 http://192.168.0.104:8080/move/278
(client47) WAIT DIFF
(client77) POST 1-5 1-0 http://192.168.0.104:8080/move/270
(client75) POST 3-5 3-6 http://192.168.0.104:8080/move/285
(client23) GET http://192.168.0.104:8080/moves/243?Turn=231
(client62) WAIT DIFF
(client79) GET http://192.168.0.104:8080/moves/290?Turn=38
(client40) POST 1-1 2-0 http://192.168.0.104:8080/move/247
(client20) GET http://192.168.0.104:8080/moves/289?Turn=36
(client53) POST 0-7 0-6 http://192.168.0.104:8080/move/264
(client68) CLOSE ws://192.168.0.104:8080/moven/245
(client68) GET http://192.168.0.104:8080/pieces
(client44) WAIT DIFF
(client25) POST 0-5 1-3 http://192.168.0.104:8080/move/292
(client2) RECV DIFF: map[0-3:(4 black) 1-4:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=70
(client31) WAIT DIFF
(client73) WAIT DIFF
(client73) RECV DIFF: map[0-4:(6 black) 0-5:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=38
(client14) WAIT DIFF
(client71) POST 7-0 4-3 http://192.168.0.104:8080/move/280
(client21) POST 1-1 1-3 http://192.168.0.104:8080/move/296
(client43) RECV DIFF: map[4-4:(2 white) 7-7:(0 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=124
(client38) WAIT DIFF
(client30) POST 6-1 6-0 http://192.168.0.104:8080/move/243
(client17) WAIT DIFF
(client7) RECV DIFF: map[3-0:(0 white) 4-0:(1 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=80
(client3) POST 3-0 4-0 http://192.168.0.104:8080/move/267
(client32) POST 2-6 3-5 http://192.168.0.104:8080/move/286
(client68) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client50) GET http://192.168.0.104:8080/moves/269?Turn=115
(client12) POST 5-7 Queen http://192.168.0.104:8080/move/263
(client48) POST 4-2 4-3 http://192.168.0.104:8080/move/291
(client11) WAIT DIFF
(client9) RECV DIFF: map[5-4:(6 white) 6-3:(0 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=71
(client29) WAIT DIFF
(client24) WAIT DIFF
(client24) RECV DIFF: map[5-2:(0 white) 5-3:(6 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=7
(client46) WAIT DIFF
(client46) RECV DIFF: map[0-4:(6 black) 0-5:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=70
(client66) POST 2-2 3-2 http://192.168.0.104:8080/move/271
(client67) GET http://192.168.0.104:8080/moves/266?Turn=124
(client44) RECV DIFF: map[3-6:(4 black) 2-7:(0 white)]
(client23) WAIT DIFF
(client44) GET http://192.168.0.104:8080/moves/275?Turn=79
(client15) RECV DIFF: map[1-4:(0 white) 1-5:(6 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=89
(client60) RECV DIFF: map[0-5:(2 white) 0-7:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=156
(client58) POST 2-2 1-0 http://192.168.0.104:8080/move/256
(client5) GET http://192.168.0.104:8080/moves/278?Turn=89
(client39) GET http://192.168.0.104:8080/moves/298?Turn=7
(client17) RECV DIFF: map[3-0:(0 white) 4-0:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=164
(client70) GET http://192.168.0.104:8080/moves/279?Turn=71
(client76) GET http://192.168.0.104:8080/moves/268?Turn=156
(client3) GET http://192.168.0.104:8080/moves/267?Turn=164
(client19) POST 5-0 3-2 http://192.168.0.104:8080/move/254
(client52) RECV DIFF: map[0-0:(33 white) 1-0:(0 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=33
(client29) RECV DIFF: map[0-5:(3 black) 0-7:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=58
(client1) WAIT DIFF
(client27) WAIT DIFF
(client10) POST 4-0 7-0 http://192.168.0.104:8080/move/272
(client62) RECV DIFF: map[7-1:(6 black) 7-2:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=82
(client59) GET http://192.168.0.104:8080/moves/275?Turn=79
(client37) GET http://192.168.0.104:8080/moves/276?Turn=82
(client47) RECV DIFF: map[1-1:(0 white) 2-0:(1 white)]
(client47) GET http://192.168.0.104:8080/moves/247?Turn=275
(client49) POST 5-2 5-3 http://192.168.0.104:8080/move/297
(client0) CLOSE ws://192.168.0.104:8080/moven/245
(client0) GET http://192.168.0.104:8080/pieces
(client63) RECV DIFF: map[1-0:(33 black) 1-5:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=118
(client61) GET http://192.168.0.104:8080/moves/288?Turn=58
(client69) GET http://192.168.0.104:8080/moves/277?Turn=70
(client64) POST 5-0 4-1 http://192.168.0.104:8080/move/294
(client30) GET http://192.168.0.104:8080/moves/243?Turn=232
(client40) GET http://192.168.0.104:8080/moves/247?Turn=275
(client3) WAIT DIFF
(client36) WAIT DIFF
(client45) GET http://192.168.0.104:8080/moves/274?Turn=80
(client34) POST 1-7 0-6 http://192.168.0.104:8080/move/262
(client48) GET http://192.168.0.104:8080/moves/291?Turn=37
(client0) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client35) POST 1-1 1-2 http://192.168.0.104:8080/move/295
(client76) WAIT DIFF
(client32) GET http://192.168.0.104:8080/moves/286?Turn=54
(client27) RECV DIFF: map[1-3:(6 white) 1-1:(0 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=19
(client6) WAIT DIFF
(client56) RECV DIFF: map[3-5:(0 white) 3-6:(6 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=71
(client21) GET http://192.168.0.104:8080/moves/296?Turn=19
(client18) RECV DIFF: map[5-7:(0 white) 7-5:(4 black)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=66
(client42) RECV DIFF: map[0-5:(0 white) 1-3:(5 black)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=31
(client41) WAIT DIFF
(client41) RECV DIFF: map[2-6:(0 white) 3-5:(6 black)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=54
(client53) GET http://192.168.0.104:8080/moves/264?Turn=182
(client50) WAIT DIFF
(client65) POST 1-1 2-0 http://192.168.0.104:8080/move/289
(client51) POST 1-7 0-7 http://192.168.0.104:8080/move/283
(client79) WAIT DIFF
(client74) WAIT DIFF
(client23) RECV DIFF: map[6-0:(1 white) 6-1:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=232
(client38) RECV DIFF: map[4-3:(4 white) 7-0:(0 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=75
(client1) RECV DIFF: map[4-0:(0 white) 7-0:(3 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=99
(client8) RECV DIFF: map[3-2:(4 black) 5-0:(0 white)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=209
(client73) POST 5-0 6-1 http://192.168.0.104:8080/move/290
(client17) POST 7-7 2-2 http://192.168.0.104:8080/move/267
(client11) RECV DIFF: map[0-6:(1 black) 1-7:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=211
(client5) WAIT DIFF
(client31) RECV DIFF: map[5-7:(2 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=246
(client57) GET http://192.168.0.104:8080/moves/282?Turn=66
(client39) WAIT DIFF
(client3) RECV DIFF: map[2-2:(2 white) 7-7:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=165
(client78) WAIT DIFF
(client20) WAIT DIFF
(client17) GET http://192.168.0.104:8080/moves/267?Turn=165
(client62) POST 4-0 3-0 http://192.168.0.104:8080/move/276
(client25) GET http://192.168.0.104:8080/moves/292?Turn=31
(client23) POST 0-0 1-1 http://192.168.0.104:8080/move/243
(client58) GET http://192.168.0.104:8080/moves/256?Turn=191
(client47) POST 2-4 3-5 http://192.168.0.104:8080/move/247
(client12) GET http://192.168.0.104:8080/moves/263?Turn=246
(client19) GET http://192.168.0.104:8080/moves/254?Turn=209
(client15) POST 0-4 0-5 http://192.168.0.104:8080/move/278
(client4) WAIT DIFF
(client4) RECV DIFF: map[4-2:(0 white) 4-3:(6 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=37
(client31) POST 1-2 2-3 http://192.168.0.104:8080/move/263
(client28) POST 0-4 0-3 http://192.168.0.104:8080/move/273
(client67) WAIT DIFF
(client79) RECV DIFF: map[5-0:(0 white) 6-1:(4 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=39
(client10) GET http://192.168.0.104:8080/moves/272?Turn=99
(client36) RECV DIFF: map[5-2:(0 white) 5-3:(6 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=7
(client77) GET http://192.168.0.104:8080/moves/270?Turn=118
(client34) GET http://192.168.0.104:8080/moves/262?Turn=211
(client75) GET http://192.168.0.104:8080/moves/285?Turn=71
(client33) GET http://192.168.0.104:8080/moves/293?Turn=33
(client72) WAIT DIFF
(client72) RECV DIFF: map[0-6:(1 black) 0-7:(0 white)]
(client60) POST 1-7 1-1 http://192.168.0.104:8080/move/268
(client72) GET http://192.168.0.104:8080/moves/264?Turn=182
(client24) POST 1-6 1-5 http://192.168.0.104:8080/move/298
(client13) WAIT DIFF
(client13) RECV DIFF: map[1-0:(5 white) 2-2:(0 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=191
(client26) POST 3-4 2-5 http://192.168.0.104:8080/move/269
(client23) GET http://192.168.0.104:8080/moves/243?Turn=233
(client54) WAIT DIFF
(client73) GET http://192.168.0.104:8080/moves/290?Turn=39
(client43) POST 3-7 0-4 http://192.168.0.104:8080/move/266
(client29) POST 2-2 1-1 http://192.168.0.104:8080/move/288
(client32) WAIT DIFF
(client71) GET http://192.168.0.104:8080/moves/280?Turn=75
(client3) POST 1-5 2-7 http://192.168.0.104:8080/move/267
(client49) GET http://192.168.0.104:8080/moves/297?Turn=7
(client16) POST 2-6 1-7 http://192.168.0.104:8080/move/281
(client66) GET http://192.168.0.104:8080/moves/271?Turn=95
(client37) WAIT DIFF
(client55) WAIT DIFF
(client55) RECV DIFF: map[2-2:(0 white) 3-2:(1 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=95
(client6) RECV DIFF: map[1-1:(0 white) 1-2:(6 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=23
(client22) WAIT DIFF
(client46) POST 1-0 1-2 http://192.168.0.104:8080/move/284
(client76) RECV DIFF: map[1-1:(2 black) 1-7:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=157
(client17) WAIT DIFF
(client40) WAIT DIFF
(client20) RECV DIFF: map[1-1:(0 white) 2-0:(4 black)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=37
(client14) RECV DIFF: map[4-1:(4 white) 5-0:(0 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=31
(client60) GET http://192.168.0.104:8080/moves/268?Turn=157
(client54) RECV DIFF: map[0-7:(3 black) 1-7:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=73
(client5) RECV DIFF: map[0-4:(0 white) 0-5:(1 black)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=90
(client40) RECV DIFF: map[2-4:(0 white) 3-5:(1 black)]
(client40) GET http://192.168.0.104:8080/moves/247?Turn=276
(client77) WAIT DIFF
(client2) POST 3-3 2-4 http://192.168.0.104:8080/move/277
(client74) RECV DIFF: map[0-3:(6 black) 0-4:(0 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=90
(client74) GET http://192.168.0.104:8080/moves/273?Turn=83
(client23) WAIT DIFF
(client12) WAIT DIFF
(client17) RECV DIFF: map[2-7:(5 black) 1-5:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=166
(client58) WAIT DIFF
(client3) GET http://192.168.0.104:8080/moves/267?Turn=166
(client47) GET http://192.168.0.104:8080/moves/247?Turn=276
(client9) POST 3-2 3-1 http://192.168.0.104:8080/move/279
(client64) GET http://192.168.0.104:8080/moves/294?Turn=31
(client63) POST 3-0 3-1 http://192.168.0.104:8080/move/270
(client48) WAIT DIFF
(client7) POST 1-5 2-6 http://192.168.0.104:8080/move/274
(client35) GET http://192.168.0.104:8080/moves/295?Turn=23
(client12) RECV DIFF: map[2-3:(1 black) 1-2:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=247
(client3) WAIT DIFF
(client38) POST 5-3 5-2 http://192.168.0.104:8080/move/280
(client31) GET http://192.168.0.104:8080/moves/263?Turn=247
(client30) WAIT DIFF
(client30) RECV DIFF: map[0-0:(0 white) 1-1:(1 black)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=233
(client59) WAIT DIFF
(client21) WAIT DIFF
(client27) POST 7-6 7-4 http://192.168.0.104:8080/move/296
(client69) WAIT DIFF
(client28) GET http://192.168.0.104:8080/moves/273?Turn=83
(client40) POST 2-0 3-0 http://192.168.0.104:8080/move/247
(client11) POST 3-3 5-4 http://192.168.0.104:8080/move/262
(client19) WAIT DIFF
(client65) GET http://192.168.0.104:8080/moves/289?Turn=37
(client67) RECV DIFF: map[0-4:(4 black) 3-7:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=125
(client53) WAIT DIFF
(client72) POST 2-2 4-0 http://192.168.0.104:8080/move/264
(client17) POST 0-0 1-0 http://192.168.0.104:8080/move/267
(client8) POST 0-4 3-4 http://192.168.0.104:8080/move/254
(client79) POST 0-4 1-3 http://192.168.0.104:8080/move/290
(client57) WAIT DIFF
(client69) RECV DIFF: map[2-4:(2 white) 3-3:(0 white)]
(client69) GET http://192.168.0.104:8080/moves/277?Turn=71
(client43) GET http://192.168.0.104:8080/moves/266?Turn=125
(client52) POST 3-7 4-6 http://192.168.0.104:8080/move/293
(client37) RECV DIFF: map[3-0:(3 white) 4-0:(0 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=83
(client44) POST 1-2 0-1 http://192.168.0.104:8080/move/275
(client12) POST 4-6 6-6 http://192.168.0.104:8080/move/263
(client39) RECV DIFF: map[1-5:(6 black) 1-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=8
(client13) POST 1-5 1-4 http://192.168.0.104:8080/move/256
(client3) RECV DIFF: map[1-0:(1 white) 0-0:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=167
(client17) GET http://192.168.0.104:8080/moves/267?Turn=167
(client2) GET http://192.168.0.104:8080/moves/277?Turn=71
(client78) RECV DIFF: map[1-2:(3 white) 1-0:(0 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=71
(client24) GET http://192.168.0.104:8080/moves/298?Turn=8
(client62) GET http://192.168.0.104:8080/moves/276?Turn=83
(client61) WAIT DIFF
(client53) RECV DIFF: map[4-0:(2 white) 2-2:(0 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=183
(client3) POST 4-2 4-1 http://192.168.0.104:8080/move/267
(client42) POST 3-2 4-1 http://192.168.0.104:8080/move/292
(client18) POST 6-2 5-3 http://192.168.0.104:8080/move/282
(client72) GET http://192.168.0.104:8080/moves/264?Turn=183
(client76) POST 0-5 2-3 http://192.168.0.104:8080/move/268
(client41) POST 5-0 3-2 http://192.168.0.104:8080/move/286
(client61) RECV DIFF: map[1-1:(4 white) 2-2:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=59
(client31) WAIT DIFF
(client14) POST 6-6 6-4 http://192.168.0.104:8080/move/294
(client66) WAIT DIFF
(client77) RECV DIFF: map[3-0:(0 white) 3-1:(1 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=119
(client49) WAIT DIFF
(client31) RECV DIFF: map[4-6:(0 white) 6-6:(2 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=248
(client5) POST 7-0 6-0 http://192.168.0.104:8080/move/278
(client3) GET http://192.168.0.104:8080/moves/267?Turn=168
(client34) WAIT DIFF
(client34) RECV DIFF: map[3-3:(0 white) 5-4:(5 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=212
(client51) GET http://192.168.0.104:8080/moves/283?Turn=73
(client45) WAIT DIFF
(client79) GET http://192.168.0.104:8080/moves/290?Turn=40
(client11) GET http://192.168.0.104:8080/moves/262?Turn=212
(client12) GET http://192.168.0.104:8080/moves/263?Turn=248
(client19) RECV DIFF: map[0-4:(0 white) 3-4:(3 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=210
(client17) WAIT DIFF
(client8) GET http://192.168.0.104:8080/moves/254?Turn=210
(client50) RECV DIFF: map[2-5:(4 black) 3-4:(0 white)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=116
(client57) RECV DIFF: map[5-3:(6 white) 6-2:(0 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=67
(client3) WAIT DIFF
(client25) WAIT DIFF
(client60) WAIT DIFF
(client56) POST 2-3 2-5 http://192.168.0.104:8080/move/285
(client64) WAIT DIFF
(client17) RECV DIFF: map[4-1:(6 black) 4-2:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=168
(client75) WAIT DIFF
(client29) GET http://192.168.0.104:8080/moves/288?Turn=59
(client73) WAIT DIFF
(client73) RECV DIFF: map[0-4:(0 white) 1-3:(6 black)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=40
(client38) GET http://192.168.0.104:8080/moves/280?Turn=76
(client17) POST 1-0 0-0 http://192.168.0.104:8080/move/267
(client9) GET http://192.168.0.104:8080/moves/279?Turn=72
(client71) WAIT DIFF
(client71) RECV DIFF: map[5-2:(6 black) 5-3:(0 white)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=76
(client3) RECV DIFF: map[0-0:(1 white) 1-0:(0 white)]
(client59) RECV DIFF: map[0-1:(1 white) 1-2:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=169
(client59) GET http://192.168.0.104:8080/moves/275?Turn=80
(client45) RECV DIFF: map[1-5:(0 white) 2-6:(1 black)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=81
(client17) GET http://192.168.0.104:8080/moves/267?Turn=169
(client12) WAIT DIFF
(client46) GET http://192.168.0.104:8080/moves/284?Turn=71
(client58) RECV DIFF: map[1-4:(1 black) 1-5:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=192
(client32) RECV DIFF: map[3-2:(4 white) 5-0:(0 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=55
(client19) POST 5-4 4-4 http://192.168.0.104:8080/move/254
(client24) WAIT DIFF
(client63) GET http://192.168.0.104:8080/moves/270?Turn=119
(client13) GET http://192.168.0.104:8080/moves/256?Turn=192
(client15) WAIT DIFF
(client36) POST 3-7 4-6 http://192.168.0.104:8080/move/297
(client28) WAIT DIFF
(client38) WAIT DIFF
(client37) POST 7-1 7-0 http://192.168.0.104:8080/move/276
(client55) POST 6-0 5-0 http://192.168.0.104:8080/move/271
(client65) WAIT DIFF
(client31) POST 2-3 1-2 http://192.168.0.104:8080/move/263
(client15) RECV DIFF: map[6-0:(3 white) 7-0:(0 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=91
(client25) RECV DIFF: map[3-2:(0 white) 4-1:(1 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=32
(client18) GET http://192.168.0.104:8080/moves/282?Turn=67
(client72) WAIT DIFF
(client4) POST 2-6 2-4 http://192.168.0.104:8080/move/291
(client1) POST 4-7 5-7 http://192.168.0.104:8080/move/272
(client44) GET http://192.168.0.104:8080/moves/275?Turn=80
(client20) POST 3-0 2-0 http://192.168.0.104:8080/move/289
(client75) RECV DIFF: map[2-3:(0 white) 2-5:(33 black)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=72
(client30) POST 2-3 4-5 http://192.168.0.104:8080/move/243
(client40) GET http://192.168.0.104:8080/moves/247?Turn=277
(client33) WAIT DIFF
(client33) RECV DIFF: map[3-7:(0 white) 4-6:(2 black)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=34
(client47) POST http://192.168.0.104:8080/acknowledge: client47 247
(client8) WAIT DIFF
(client22) RECV DIFF: map[1-7:(1 black) 2-6:(0 white)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=68
(client5) GET http://192.168.0.104:8080/moves/278?Turn=91
(client53) POST 0-6 0-7 http://192.168.0.104:8080/move/264
(client10) WAIT DIFF
(client74) POST 6-0 6-1 http://192.168.0.104:8080/move/273
(client64) RECV DIFF: map[6-4:(6 black) 6-6:(0 white)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=32
(client39) POST 6-1 6-2 http://192.168.0.104:8080/move/298
(client56) GET http://192.168.0.104:8080/moves/285?Turn=72
(client66) RECV DIFF: map[5-0:(2 black) 6-0:(0 white)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=96
(client3) POST 4-0 3-0 http://192.168.0.104:8080/move/267
(client14) GET http://192.168.0.104:8080/moves/294?Turn=32
(client10) RECV DIFF: map[4-7:(0 white) 5-7:(1 black)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=100
(client12) RECV DIFF: map[1-2:(1 black) 2-3:(0 white)]
(client47) CLOSE ws://192.168.0.104:8080/moven/247
(client12) GET http://192.168.0.104:8080/moves/263?Turn=249
(client47) GET http://192.168.0.104:8080/pieces
(client70) WAIT DIFF
(client70) RECV DIFF: map[3-1:(6 black) 3-2:(0 white)]
(client62) WAIT DIFF
(client70) GET http://192.168.0.104:8080/moves/279?Turn=72
(client60) RECV DIFF: map[0-5:(0 white) 2-3:(2 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=158
(client41) GET http://192.168.0.104:8080/moves/286?Turn=55
(client42) GET http://192.168.0.104:8080/moves/292?Turn=32
(client17) WAIT DIFF
(client31) GET http://192.168.0.104:8080/moves/263?Turn=249
(client8) RECV DIFF: map[4-4:(33 black) 5-4:(0 white)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=211
(client69) POST 3-4 2-3 http://192.168.0.104:8080/move/277
(client16) GET http://192.168.0.104:8080/moves/281?Turn=68
(client47) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,519,0,0,0,0,0]}
(client40) POST http://192.168.0.104:8080/acknowledge: client40 247
(client6) POST 7-4 7-3 http://192.168.0.104:8080/move/295
(client19) GET http://192.168.0.104:8080/moves/254?Turn=211
(client51) WAIT DIFF
(client6) GET http://192.168.0.104:8080/moves/295?Turn=24
(client8) POST 0-7 0-3 http://192.168.0.104:8080/move/254
(client40) CLOSE ws://192.168.0.104:8080/moven/247
(client40) GET http://192.168.0.104:8080/pieces
(client1) GET http://192.168.0.104:8080/moves/272?Turn=100
(client76) GET http://192.168.0.104:8080/moves/268?Turn=158
(client40) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,520,0,0,0,0,0]}
(client65) RECV DIFF: map[2-0:(2 white) 3-0:(0 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=38
(client7) GET http://192.168.0.104:8080/moves/274?Turn=81
(client26) GET http://192.168.0.104:8080/moves/269?Turn=116
(client11) WAIT DIFF
(client31) WAIT DIFF
(client55) GET http://192.168.0.104:8080/moves/271?Turn=96
(client78) POST 4-3 4-2 http://192.168.0.104:8080/move/284
(client52) GET http://192.168.0.104:8080/moves/293?Turn=34
(client29) WAIT DIFF
(client43) WAIT DIFF
(client67) POST 5-1 4-0 http://192.168.0.104:8080/move/266
(client35) WAIT DIFF
(client35) RECV DIFF: map[7-3:(6 black) 7-4:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=24
(client12) POST 5-7 5-3 http://192.168.0.104:8080/move/263
(client17) RECV DIFF: map[3-0:(1 black) 4-0:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=170
(client21) RECV DIFF: map[7-4:(6 black) 7-6:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=20
(client32) POST 5-2 5-1 http://192.168.0.104:8080/move/286
(client54) POST 6-1 7-2 http://192.168.0.104:8080/move/283
(client24) RECV DIFF: map[6-1:(0 white) 6-2:(6 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=9
(client34) POST 3-2 0-2 http://192.168.0.104:8080/move/262
(client3) GET http://192.168.0.104:8080/moves/267?Turn=170
(client15) POST 2-5 2-6 http://192.168.0.104:8080/move/278
(client62) RECV DIFF: map[7-0:(6 black) 7-1:(0 white)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=84
(client48) RECV DIFF: map[2-4:(6 black) 2-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=9
(client48) GET http://192.168.0.104:8080/moves/291?Turn=38
(client4) GET http://192.168.0.104:8080/moves/291?Turn=38
(client31) RECV DIFF: map[5-3:(2 white) 5-7:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=250
(client23) RECV DIFF: map[4-5:(4 white) 2-3:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=234
(client64) POST 6-1 6-2 http://192.168.0.104:8080/move/294
(client27) GET http://192.168.0.104:8080/moves/296?Turn=20
(client12) GET http://192.168.0.104:8080/moves/263?Turn=250
(client79) WAIT DIFF
(client72) RECV DIFF: map[0-6:(0 white) 0-7:(1 black)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=184
(client14) WAIT DIFF
(client28) RECV DIFF: map[6-0:(0 white) 6-1:(39 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=84
(client30) GET http://192.168.0.104:8080/moves/243?Turn=234
(client49) RECV DIFF: map[3-7:(0 white) 4-6:(2 black)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=8
(client71) POST 2-6 0-5 http://192.168.0.104:8080/move/280
(client73) POST 1-4 1-5 http://192.168.0.104:8080/move/290
(client57) POST 3-6 4-7 http://192.168.0.104:8080/move/282
(client20) GET http://192.168.0.104:8080/moves/289?Turn=38
(client2) WAIT DIFF
(client2) RECV DIFF: map[3-4:(0 white) 1-2:(0 white) 1-3:(0 white) 2-3:(0 white) 2-4:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=72
(client60) POST 4-7 4-6 http://192.168.0.104:8080/move/268
(client11) RECV DIFF: map[3-2:(0 white) 0-2:(2 black)]
(client63) WAIT DIFF
(client11) GET http://192.168.0.104:8080/moves/262?Turn=213
(client19) WAIT DIFF
(client69) GET http://192.168.0.104:8080/moves/277?Turn=72
(client74) GET http://192.168.0.104:8080/moves/273?Turn=84
(client77) POST 0-2 0-1 http://192.168.0.104:8080/move/270
(client62) WAIT DIFF
(client34) GET http://192.168.0.104:8080/moves/262?Turn=213
(client9) WAIT DIFF
(client61) POST 3-4 2-2 http://192.168.0.104:8080/move/288
(client31) POST 1-2 0-1 http://192.168.0.104:8080/move/263
(client3) WAIT DIFF
(client37) GET http://192.168.0.104:8080/moves/276?Turn=84
(client17) POST 0-0 1-0 http://192.168.0.104:8080/move/267
(client41) WAIT DIFF
(client53) GET http://192.168.0.104:8080/moves/264?Turn=184
(client48) POST 3-4 2-5 http://192.168.0.104:8080/move/291
(client56) WAIT DIFF
(client1) WAIT DIFF
(client18) WAIT DIFF
(client50) POST 3-2 2-3 http://192.168.0.104:8080/move/269
(client58) POST 5-0 6-0 http://192.168.0.104:8080/move/256
(client63) RECV DIFF: map[0-1:(6 black) 0-2:(0 white)]
(client34) WAIT DIFF
(client63) GET http://192.168.0.104:8080/moves/270?Turn=120
(client6) WAIT DIFF
(client11) POST 2-0 0-2 http://192.168.0.104:8080/move/262
(client5) WAIT DIFF
(client13) WAIT DIFF
(client66) POST 3-2 3-3 http://192.168.0.104:8080/move/271
(client38) RECV DIFF: map[0-5:(5 white) 2-6:(0 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=77
(client23) POST 0-5 1-6 http://192.168.0.104:8080/move/243
(client43) RECV DIFF: map[4-0:(1 white) 5-1:(0 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=126
(client75) POST 1-1 1-0 http://192.168.0.104:8080/move/285
(client19) RECV DIFF: map[0-3:(2 white) 0-7:(0 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=212
(client5) RECV DIFF: map[2-5:(0 white) 2-6:(2 black)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=92
(client22) POST 3-1 2-0 http://192.168.0.104:8080/move/281
(client26) WAIT DIFF
(client3) RECV DIFF: map[0-0:(0 white) 1-0:(1 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=171
(client37) POST 7-0 Queen http://192.168.0.104:8080/move/276
(client31) GET http://192.168.0.104:8080/moves/263?Turn=251
(client36) GET http://192.168.0.104:8080/moves/297?Turn=8
(client39) WAIT DIFF
(client51) RECV DIFF: map[6-1:(0 white) 7-2:(4 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=74
(client8) GET http://192.168.0.104:8080/moves/254?Turn=212
(client45) POST 3-2 1-3 http://192.168.0.104:8080/move/274
(client72) POST 0-0 0-3 http://192.168.0.104:8080/move/264
(client41) RECV DIFF: map[5-1:(6 black) 5-2:(0 white)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=56
(client55) WAIT DIFF
(client76) WAIT DIFF
(client76) RECV DIFF: map[4-6:(1 black) 4-7:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=159
(client60) GET http://192.168.0.104:8080/moves/268?Turn=159
(client59) POST 3-5 7-1 http://192.168.0.104:8080/move/275
(client17) GET http://192.168.0.104:8080/moves/267?Turn=171
(client29) RECV DIFF: map[2-2:(5 black) 3-4:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=60
(client20) WAIT DIFF
(client24) POST 6-6 6-4 http://192.168.0.104:8080/move/298
(client79) RECV DIFF: map[1-4:(0 white) 1-5:(6 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=41
(client35) POST 6-0 5-2 http://192.168.0.104:8080/move/295
(client32) GET http://192.168.0.104:8080/moves/286?Turn=56
(client14) RECV DIFF: map[6-1:(0 white) 6-2:(6 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=33
(client77) GET http://192.168.0.104:8080/moves/270?Turn=120
(client67) GET http://192.168.0.104:8080/moves/266?Turn=126
(client10) POST 3-1 2-0 http://192.168.0.104:8080/move/272
(client46) WAIT DIFF
(client46) RECV DIFF: map[4-2:(6 black) 4-3:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=72
(client73) GET http://192.168.0.104:8080/moves/290?Turn=41
(client27) WAIT DIFF
(client12) WAIT DIFF
(client12) RECV DIFF: map[0-1:(1 black) 1-2:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=251
(client25) POST 0-7 0-5 http://192.168.0.104:8080/move/292
(client69) WAIT DIFF
(client54) GET http://192.168.0.104:8080/moves/283?Turn=74
(client71) GET http://192.168.0.104:8080/moves/280?Turn=77
(client3) POST 2-7 3-5 http://192.168.0.104:8080/move/267
(client4) WAIT DIFF
(client15) GET http://192.168.0.104:8080/moves/278?Turn=92
(client53) WAIT DIFF
(client44) WAIT DIFF
(client30) WAIT DIFF
(client30) RECV DIFF: map[0-5:(0 white) 1-6:(4 black)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=235
(client34) RECV DIFF: map[0-2:(27 white) 2-0:(0 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=214
(client4) RECV DIFF: map[2-4:(0 white) 2-5:(6 white) 3-4:(0 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=39
(client18) RECV DIFF: map[3-6:(0 white) 4-7:(1 black)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=68
(client55) RECV DIFF: map[3-2:(0 white) 3-3:(1 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=72
(client55) GET http://192.168.0.104:8080/moves/271?Turn=97
(client2) POST 4-5 4-6 http://192.168.0.104:8080/move/277
(client61) GET http://192.168.0.104:8080/moves/288?Turn=60
(client49) POST 3-0 3-1 http://192.168.0.104:8080/move/297
(client11) GET http://192.168.0.104:8080/moves/262?Turn=214
(client56) RECV DIFF: map[1-0:(3 white) 1-1:(0 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=73
(client23) GET http://192.168.0.104:8080/moves/243?Turn=235
(client21) POST 1-3 1-4 http://192.168.0.104:8080/move/296
(client26) RECV DIFF: map[2-3:(4 white) 3-2:(0 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=117
(client65) POST 7-5 3-5 http://192.168.0.104:8080/move/289
(client74) WAIT DIFF
(client44) RECV DIFF: map[3-5:(0 white) 7-1:(2 black)]
(client44) GET http://192.168.0.104:8080/moves/275?Turn=81
(client8) WAIT DIFF
(client28) POST 2-7 5-4 http://192.168.0.104:8080/move/273
(client16) WAIT DIFF
(client16) RECV DIFF: map[2-0:(1 white) 3-1:(0 white)]
(client53) RECV DIFF: map[0-0:(0 white) 0-3:(3 white)]
(client53) GET http://192.168.0.104:8080/moves/264?Turn=185
(client16) GET http://192.168.0.104:8080/moves/281?Turn=69
(client42) WAIT DIFF
(client11) WAIT DIFF
(client6) RECV DIFF: map[5-2:(5 white) 6-0:(0 white)]
(client6) GET http://192.168.0.104:8080/moves/295?Turn=25
(client50) GET http://192.168.0.104:8080/moves/269?Turn=117
(client57) GET http://192.168.0.104:8080/moves/282?Turn=68
(client76) POST 7-5 6-4 http://192.168.0.104:8080/move/268
(client7) WAIT DIFF
(client34) POST 0-6 0-5 http://192.168.0.104:8080/move/262
(client17) WAIT DIFF
(client39) RECV DIFF: map[6-4:(6 black) 6-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=10
(client66) GET http://192.168.0.104:8080/moves/271?Turn=97
(client5) POST 1-0 1-4 http://192.168.0.104:8080/move/278
(client24) GET http://192.168.0.104:8080/moves/298?Turn=10
(client37) GET http://192.168.0.104:8080/moves/276?Turn=85
(client70) POST 1-5 1-6 http://192.168.0.104:8080/move/279
(client48) GET http://192.168.0.104:8080/moves/291?Turn=39
(client52) WAIT DIFF
(client19) POST 2-3 2-2 http://192.168.0.104:8080/move/254
(client35) GET http://192.168.0.104:8080/moves/295?Turn=25
(client17) RECV DIFF: map[2-7:(0 white) 3-5:(5 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=172
(client64) GET http://192.168.0.104:8080/moves/294?Turn=33
(client3) GET http://192.168.0.104:8080/moves/267?Turn=172
(client12) POST 5-3 0-3 http://192.168.0.104:8080/move/263
(client1) RECV DIFF: map[2-0:(1 white) 3-1:(0 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=101
(client51) POST 7-7 7-5 http://192.168.0.104:8080/move/283
(client67) WAIT DIFF
(client17) POST 1-0 0-0 http://192.168.0.104:8080/move/267
(client29) POST 3-1 2-2 http://192.168.0.104:8080/move/288
(client72) GET http://192.168.0.104:8080/moves/264?Turn=185
(client63) POST 2-7 4-7 http://192.168.0.104:8080/move/270
(client38) POST 3-6 2-7 http://192.168.0.104:8080/move/280
(client75) GET http://192.168.0.104:8080/moves/285?Turn=73
(client33) POST 2-0 0-2 http://192.168.0.104:8080/move/293
(client20) RECV DIFF: map[3-5:(3 black) 7-5:(0 white)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=39
(client31) WAIT DIFF
(client13) RECV DIFF: map[5-0:(0 white) 6-0:(1 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=193
(client22) GET http://192.168.0.104:8080/moves/281?Turn=69
(client42) RECV DIFF: map[0-5:(3 black) 0-7:(0 white)]
(client42) GET http://192.168.0.104:8080/moves/292?Turn=33
(client60) WAIT DIFF
(client11) RECV DIFF: map[0-5:(1 black) 0-6:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=215
(client62) RECV DIFF: map[7-0:(2 black)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=85
(client3) WAIT DIFF
(client27) RECV DIFF: map[1-3:(0 white) 1-4:(6 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=21
(client58) GET http://192.168.0.104:8080/moves/256?Turn=193
(client30) POST 4-5 5-6 http://192.168.0.104:8080/move/243
(client36) WAIT DIFF
(client36) RECV DIFF: map[3-1:(2 white) 3-0:(0 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=9
(client60) RECV DIFF: map[6-4:(1 white) 7-5:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=160
(client69) RECV DIFF: map[4-5:(0 white) 4-6:(6 white)]
(client69) GET http://192.168.0.104:8080/moves/277?Turn=73
(client32) WAIT DIFF
(client49) GET http://192.168.0.104:8080/moves/297?Turn=9
(client77) WAIT DIFF
(client41) POST 1-0 0-0 http://192.168.0.104:8080/move/286
(client71) WAIT DIFF
(client5) GET http://192.168.0.104:8080/moves/278?Turn=93
(client21) GET http://192.168.0.104:8080/moves/296?Turn=21
(client79) POST 2-6 2-5 http://192.168.0.104:8080/move/290
(client59) GET http://192.168.0.104:8080/moves/275?Turn=81
(client34) GET http://192.168.0.104:8080/moves/262?Turn=215
(client71) RECV DIFF: map[2-7:(1 black) 3-6:(0 white)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=78
(client26) POST 3-7 3-5 http://192.168.0.104:8080/move/269
(client7) RECV DIFF: map[1-3:(5 white) 3-2:(0 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=82
(client61) WAIT DIFF
(client61) RECV DIFF: map[2-2:(6 white) 3-1:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=61
(client65) GET http://192.168.0.104:8080/moves/289?Turn=39
(client15) WAIT DIFF
(client15) RECV DIFF: map[1-0:(0 white) 1-4:(3 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=93
(client48) WAIT DIFF
(client73) WAIT DIFF
(client10) GET http://192.168.0.104:8080/moves/272?Turn=101
(client3) RECV DIFF: map[0-0:(1 white) 1-0:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=173
(client56) POST 2-0 4-1 http://192.168.0.104:8080/move/285
(client76) GET http://192.168.0.104:8080/moves/268?Turn=160
(client54) WAIT DIFF
(client53) POST 0-7 0-6 http://192.168.0.104:8080/move/264
(client14) POST 7-7 5-7 http://192.168.0.104:8080/move/294
(client43) POST 1-6 0-5 http://192.168.0.104:8080/move/266
(client9) RECV DIFF: map[1-6:(34 white) 1-5:(0 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=73
(client74) RECV DIFF: map[2-7:(0 white) 5-4:(4 black)]
(client74) GET http://192.168.0.104:8080/moves/273?Turn=85
(client39) POST 7-0 6-0 http://192.168.0.104:8080/move/298
(client17) GET http://192.168.0.104:8080/moves/267?Turn=173
(client18) POST 4-0 4-3 http://192.168.0.104:8080/move/282
(client4) POST 2-7 3-7 http://192.168.0.104:8080/move/291
(client8) RECV DIFF: map[2-2:(1 black) 2-3:(0 white)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=213
(client31) RECV DIFF: map[5-3:(0 white) 0-3:(2 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=61
(client30) GET http://192.168.0.104:8080/moves/243?Turn=236
(client31) GET http://192.168.0.104:8080/moves/263?Turn=252
(client46) POST 6-2 5-3 http://192.168.0.104:8080/move/284
(client11) POST 5-4 6-6 http://192.168.0.104:8080/move/262
(client45) GET http://192.168.0.104:8080/moves/274?Turn=82
(client6) POST 4-6 4-4 http://192.168.0.104:8080/move/295
(client25) GET http://192.168.0.104:8080/moves/292?Turn=33
(client49) WAIT DIFF
(client19) GET http://192.168.0.104:8080/moves/254?Turn=213
(client2) GET http://192.168.0.104:8080/moves/277?Turn=73
(client57) WAIT DIFF
(client24) WAIT DIFF
(client37) WAIT DIFF
(client34) WAIT DIFF
(client12) GET http://192.168.0.104:8080/moves/263?Turn=252
(client77) RECV DIFF: map[2-7:(0 white) 4-7:(2 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=121
(client62) POST 4-2 4-3 http://192.168.0.104:8080/move/276
(client28) GET http://192.168.0.104:8080/moves/273?Turn=85
(client38) GET http://192.168.0.104:8080/moves/280?Turn=78
(client55) POST 7-6 6-7 http://192.168.0.104:8080/move/271
(client73) RECV DIFF: map[2-5:(6 black) 2-6:(0 white)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=42
(client60) POST 0-2 0-1 http://192.168.0.104:8080/move/268
(client36) POST 0-6 0-5 http://192.168.0.104:8080/move/297
(client75) WAIT DIFF
(client75) RECV DIFF: map[2-0:(0 white) 4-1:(5 black)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=74
(client5) WAIT DIFF
(client78) WAIT DIFF
(client64) WAIT DIFF
(client50) WAIT DIFF
(client78) RECV DIFF: map[5-3:(6 white) 6-2:(0 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=73
(client13) POST 3-6 1-5 http://192.168.0.104:8080/move/256
(client23) WAIT DIFF
(client48) RECV DIFF: map[2-7:(0 white) 3-7:(1 black)]
(client23) RECV DIFF: map[4-5:(0 white) 5-6:(4 white)]
(client48) GET http://192.168.0.104:8080/moves/291?Turn=40
(client23) GET http://192.168.0.104:8080/moves/243?Turn=236
(client32) RECV DIFF: map[0-0:(3 white) 1-0:(0 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=57
(client79) GET http://192.168.0.104:8080/moves/290?Turn=42
(client54) RECV DIFF: map[7-5:(3 black) 7-7:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=75
(client1) POST 5-7 4-6 http://192.168.0.104:8080/move/272
(client31) POST 0-1 1-0 http://192.168.0.104:8080/move/263
(client58) WAIT DIFF
(client41) GET http://192.168.0.104:8080/moves/286?Turn=57
(client70) GET http://192.168.0.104:8080/moves/279?Turn=73
(client66) WAIT DIFF
(client29) WAIT DIFF
(client4) GET http://192.168.0.104:8080/moves/291?Turn=40
(client35) WAIT DIFF
(client67) RECV DIFF: map[0-5:(1 black) 1-6:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=127
(client51) GET http://192.168.0.104:8080/moves/283?Turn=75
(client72) WAIT DIFF
(client72) RECV DIFF: map[0-6:(1 black) 0-7:(0 white)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=186
(client53) GET http://192.168.0.104:8080/moves/264?Turn=186
(client24) RECV DIFF: map[6-0:(3 white) 7-0:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=11
(client10) WAIT DIFF
(client3) POST 3-0 2-1 http://192.168.0.104:8080/move/267
(client42) POST 4-0 3-0 http://192.168.0.104:8080/move/292
(client35) RECV DIFF: map[4-4:(6 black) 4-6:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=26
(client17) WAIT DIFF
(client22) WAIT DIFF
(client12) WAIT DIFF
(client44) POST 5-1 5-2 http://192.168.0.104:8080/move/275
(client52) RECV DIFF: map[0-2:(4 white) 2-0:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=121
(client52) GET http://192.168.0.104:8080/moves/293?Turn=35
(client57) RECV DIFF: map[4-0:(0 white) 4-3:(3 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=69
(client69) POST 5-4 4-3 http://192.168.0.104:8080/move/277
(client34) RECV DIFF: map[5-4:(0 white) 6-6:(5 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=216
(client30) WAIT DIFF
(client21) WAIT DIFF
(client50) RECV DIFF: map[3-7:(0 white) 3-5:(3 black)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=118
(client58) RECV DIFF: map[1-5:(5 black) 3-6:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=194
(client16) POST 1-7 0-7 http://192.168.0.104:8080/move/281
(client18) GET http://192.168.0.104:8080/moves/282?Turn=69
(client6) GET http://192.168.0.104:8080/moves/295?Turn=26
(client49) RECV DIFF: map[0-5:(7 black) 0-6:(0 white)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=10
(client19) WAIT DIFF
(client11) GET http://192.168.0.104:8080/moves/262?Turn=216
(client12) RECV DIFF: map[0-1:(0 white) 1-0:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=253
(client64) RECV DIFF: map[5-7:(3 black) 7-7:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=73
(client2) WAIT DIFF
(client64) GET http://192.168.0.104:8080/moves/294?Turn=34
(client20) POST 0-0 0-1 http://192.168.0.104:8080/move/289
(client27) POST 4-4 4-3 http://192.168.0.104:8080/move/296
(client39) GET http://192.168.0.104:8080/moves/298?Turn=11
(client56) GET http://192.168.0.104:8080/moves/285?Turn=74
(client76) WAIT DIFF
(client61) POST 3-5 2-4 http://192.168.0.104:8080/move/288
(client71) POST 0-5 1-7 http://192.168.0.104:8080/move/280
(client31) GET http://192.168.0.104:8080/moves/263?Turn=253
(client8) POST 0-3 1-3 http://192.168.0.104:8080/move/254
(client66) RECV DIFF: map[6-7:(40 black) 7-6:(0 white)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=98
(client43) GET http://192.168.0.104:8080/moves/266?Turn=127
(client17) RECV DIFF: map[2-1:(1 black) 3-0:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=174
(client33) GET http://192.168.0.104:8080/moves/293?Turn=35
(client13) GET http://192.168.0.104:8080/moves/256?Turn=194
(client10) RECV DIFF: map[4-6:(1 black) 5-7:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=102
(client74) POST 2-3 4-5 http://192.168.0.104:8080/move/273
(client23) POST 0-6 0-5 http://192.168.0.104:8080/move/243
(client28) WAIT DIFF
(client65) WAIT DIFF
(client36) GET http://192.168.0.104:8080/moves/297?Turn=10
(client15) POST 2-7 0-7 http://192.168.0.104:8080/move/278
(client3) GET http://192.168.0.104:8080/moves/267?Turn=174
(client14) GET http://192.168.0.104:8080/moves/294?Turn=34
(client7) POST 2-6 1-5 http://192.168.0.104:8080/move/274
(client26) GET http://192.168.0.104:8080/moves/269?Turn=118
(client2) RECV DIFF: map[4-3:(1 black) 5-4:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=74
(client25) WAIT DIFF
(client37) RECV DIFF: map[4-2:(0 white) 4-3:(6 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=86
(client21) RECV DIFF: map[4-3:(6 black) 4-4:(0 white)]
(client21) GET http://192.168.0.104:8080/moves/296?Turn=22
(client78) POST 0-7 0-6 http://192.168.0.104:8080/move/284
(client11) WAIT DIFF
(client1) GET http://192.168.0.104:8080/moves/272?Turn=102
(client73) POST 1-5 0-6 http://192.168.0.104:8080/move/290
(client59) WAIT DIFF
(client75) POST 4-0 6-2 http://192.168.0.104:8080/move/285
(client55) GET http://192.168.0.104:8080/moves/271?Turn=98
(client34) POST 0-5 0-6 http://192.168.0.104:8080/move/262
(client4) WAIT DIFF
(client32) POST 0-5 0-4 http://192.168.0.104:8080/move/286
(client17) POST 1-4 2-3 http://192.168.0.104:8080/move/267
(client41) WAIT DIFF
(client24) POST 3-6 3-5 http://192.168.0.104:8080/move/298
(client19) RECV DIFF: map[1-3:(2 white) 0-3:(0 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=214
(client62) GET http://192.168.0.104:8080/moves/276?Turn=86
(client38) WAIT DIFF
(client53) WAIT DIFF
(client76) RECV DIFF: map[0-1:(6 black) 0-2:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=161
(client29) RECV DIFF: map[2-4:(1 black) 3-5:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=62
(client11) RECV DIFF: map[0-6:(1 black) 0-5:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=217
(client22) RECV DIFF: map[0-7:(1 black) 1-7:(0 white)]
(client22) GET http://192.168.0.104:8080/moves/281?Turn=70
(client38) RECV DIFF: map[0-5:(0 white) 1-7:(5 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=79
(client59) RECV DIFF: map[5-1:(0 white) 5-2:(6 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=22
(client59) GET http://192.168.0.104:8080/moves/275?Turn=82
(client30) RECV DIFF: map[0-6:(0 white) 0-5:(12 black)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=237
(client34) GET http://192.168.0.104:8080/moves/262?Turn=217
(client79) WAIT DIFF
(client45) WAIT DIFF
(client12) POST 6-0 6-1 http://192.168.0.104:8080/move/263
(client48) POST 4-3 4-4 http://192.168.0.104:8080/move/291
(client57) POST 4-7 3-6 http://192.168.0.104:8080/move/282
(client54) POST 1-4 1-5 http://192.168.0.104:8080/move/283
(client49) POST 3-3 3-4 http://192.168.0.104:8080/move/297
(client25) RECV DIFF: map[3-0:(2 white) 4-0:(0 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=34
(client61) GET http://192.168.0.104:8080/moves/288?Turn=62
(client60) GET http://192.168.0.104:8080/moves/268?Turn=161
(client31) WAIT DIFF
(client6) WAIT DIFF
(client51) WAIT DIFF
(client23) GET http://192.168.0.104:8080/moves/243?Turn=237
(client18) WAIT DIFF
(client36) WAIT DIFF
(client28) RECV DIFF: map[2-3:(0 white) 4-5:(24 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=86
(client67) POST 0-2 1-3 http://192.168.0.104:8080/move/266
(client71) GET http://192.168.0.104:8080/moves/280?Turn=79
(client9) POST 1-3 1-6 http://192.168.0.104:8080/move/279
(client31) RECV DIFF: map[6-0:(0 white) 6-1:(1 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=254
(client8) GET http://192.168.0.104:8080/moves/254?Turn=214
(client18) RECV DIFF: map[3-6:(1 black) 4-7:(0 white)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=70
(client12) GET http://192.168.0.104:8080/moves/263?Turn=254
(client68) GET http://192.168.0.104:8080/competitive15
(client0) GET http://192.168.0.104:8080/competitive15
(client16) GET http://192.168.0.104:8080/moves/281?Turn=70
(client17) GET http://192.168.0.104:8080/moves/267?Turn=175
(client56) WAIT DIFF
(client4) RECV DIFF: map[4-3:(0 white) 4-4:(6 white)]
(client4) GET http://192.168.0.104:8080/moves/291?Turn=41
(client77) POST 4-6 3-5 http://192.168.0.104:8080/move/270
(client50) POST 2-3 0-1 http://192.168.0.104:8080/move/269
(client30) POST 5-2 4-3 http://192.168.0.104:8080/move/243
(client3) WAIT DIFF
(client3) RECV DIFF: map[1-4:(0 white) 2-3:(4 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=175
(client13) WAIT DIFF
(client68) DIAL ws://192.168.0.104:8080/moven/299
(client51) RECV DIFF: map[1-4:(0 white) 1-5:(6 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=76
(client42) GET http://192.168.0.104:8080/moves/292?Turn=34
(client70) WAIT DIFF
(client36) RECV DIFF: map[3-3:(0 white) 3-4:(6 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=11
(client11) POST 0-2 3-5 http://192.168.0.104:8080/move/262
(client5) RECV DIFF: map[0-7:(3 black) 2-7:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=94
(client57) GET http://192.168.0.104:8080/moves/282?Turn=70
(client24) GET http://192.168.0.104:8080/moves/298?Turn=12
(client52) POST 4-3 4-2 http://192.168.0.104:8080/move/293
(client76) POST 6-4 7-5 http://192.168.0.104:8080/move/268
(client31) POST 1-0 2-0 http://192.168.0.104:8080/move/263
(client41) RECV DIFF: map[0-4:(6 black) 0-5:(0 white)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=58
(client10) POST 2-0 3-0 http://192.168.0.104:8080/move/272
(client74) GET http://192.168.0.104:8080/moves/273?Turn=86
(client66) POST 3-3 2-4 http://192.168.0.104:8080/move/271
(client23) WAIT DIFF
(client69) GET http://192.168.0.104:8080/moves/277?Turn=74
(client72) POST 1-0 2-0 http://192.168.0.104:8080/move/264
(client44) GET http://192.168.0.104:8080/moves/275?Turn=82
(client58) POST 6-0 5-0 http://192.168.0.104:8080/move/256
(client43) WAIT DIFF
(client17) WAIT DIFF
(client45) RECV DIFF: map[2-6:(0 white) 1-5:(1 black)]
(client45) GET http://192.168.0.104:8080/moves/274?Turn=83
(client29) POST 2-1 2-0 http://192.168.0.104:8080/move/288
(client64) POST 5-2 4-0 http://192.168.0.104:8080/move/294
(client39) WAIT DIFF
(client39) RECV DIFF: map[3-5:(6 black) 3-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=12
(client15) GET http://192.168.0.104:8080/moves/278?Turn=94
(client35) POST 7-2 6-3 http://192.168.0.104:8080/move/295
(client61) WAIT DIFF
(client12) WAIT DIFF
(client8) WAIT DIFF
(client43) RECV DIFF: map[0-2:(0 white) 1-3:(8 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=128
(client78) GET http://192.168.0.104:8080/moves/284?Turn=74
(client32) GET http://192.168.0.104:8080/moves/286?Turn=58
(client3) POST 2-1 3-2 http://192.168.0.104:8080/move/267
(client12) RECV DIFF: map[2-0:(1 black) 1-0:(0 white)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=255
(client62) WAIT DIFF
(client63) WAIT DIFF
(client49) GET http://192.168.0.104:8080/moves/297?Turn=11
(client48) GET http://192.168.0.104:8080/moves/291?Turn=41
(client17) RECV DIFF: map[2-1:(0 white) 3-2:(1 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=176
(client27) WAIT DIFF
(client23) RECV DIFF: map[4-3:(2 white) 5-2:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=238
(client65) RECV DIFF: map[0-0:(0 white) 0-1:(3 white)]
(client65) GET http://192.168.0.104:8080/moves/289?Turn=40
(client63) RECV DIFF: map[3-5:(1 black) 4-6:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=122
(client3) GET http://192.168.0.104:8080/moves/267?Turn=176
(client13) RECV DIFF: map[5-0:(1 white) 6-0:(0 white)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=75
(client13) GET http://192.168.0.104:8080/moves/256?Turn=195
(client14) WAIT DIFF
(client67) GET http://192.168.0.104:8080/moves/266?Turn=128
(client46) WAIT DIFF
(client34) WAIT DIFF
(client46) RECV DIFF: map[0-6:(33 black) 0-7:(0 white)]
(client71) WAIT DIFF
(client1) WAIT DIFF
(client1) RECV DIFF: map[2-0:(0 white) 3-0:(1 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=255
(client6) RECV DIFF: map[6-3:(6 white) 7-2:(0 white)]
(client56) RECV DIFF: map[4-0:(0 white) 6-2:(2 white)]
(client56) GET http://192.168.0.104:8080/moves/285?Turn=75
(client46) GET http://192.168.0.104:8080/moves/284?Turn=74
(client55) WAIT DIFF
(client25) POST 2-4 2-3 http://192.168.0.104:8080/move/292
(client70) RECV DIFF: map[1-3:(0 white) 1-6:(2 black)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=103
(client6) GET http://192.168.0.104:8080/moves/295?Turn=27
(client77) GET http://192.168.0.104:8080/moves/270?Turn=122
(client70) GET http://192.168.0.104:8080/moves/279?Turn=74
(client54) GET http://192.168.0.104:8080/moves/283?Turn=76
(client21) POST 7-2 7-3 http://192.168.0.104:8080/move/296
(client20) GET http://192.168.0.104:8080/moves/289?Turn=40
(client40) GET http://192.168.0.104:8080/competitive15
(client14) RECV DIFF: map[4-0:(5 white) 5-2:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=103
(client30) GET http://192.168.0.104:8080/moves/243?Turn=238
(client47) GET http://192.168.0.104:8080/competitive15
(client68) GET http://192.168.0.104:8080/games/299
(client60) WAIT DIFF
(client60) RECV DIFF: map[6-4:(0 white) 7-5:(1 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=162
(client14) GET http://192.168.0.104:8080/moves/294?Turn=35
(client53) RECV DIFF: map[1-0:(0 white) 2-0:(1 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=83
(client58) GET http://192.168.0.104:8080/moves/256?Turn=195
(client18) POST 0-4 1-3 http://192.168.0.104:8080/move/282
(client38) POST 5-1 4-2 http://192.168.0.104:8080/move/280
(client2) POST 2-0 2-2 http://192.168.0.104:8080/move/277
(client53) GET http://192.168.0.104:8080/moves/264?Turn=187
(client28) POST 2-2 0-0 http://192.168.0.104:8080/move/273
(client76) GET http://192.168.0.104:8080/moves/268?Turn=162
(client19) POST 2-2 1-3 http://192.168.0.104:8080/move/254
(client79) RECV DIFF: map[0-6:(6 white) 1-5:(0 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=43
(client35) GET http://192.168.0.104:8080/moves/295?Turn=27
(client34) RECV DIFF: map[0-2:(0 white) 3-5:(27 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=218
(client22) POST 2-3 3-4 http://192.168.0.104:8080/move/281
(client24) WAIT DIFF
(client39) POST 0-0 1-0 http://192.168.0.104:8080/move/298
(client64) GET http://192.168.0.104:8080/moves/294?Turn=35
(client68) GET http://192.168.0.104:8080/moves/299?Turn=0
(client0) DIAL ws://192.168.0.104:8080/moven/299
(client17) POST 0-0 1-0 http://192.168.0.104:8080/move/267
(client12) POST 6-6 5-5 http://192.168.0.104:8080/move/263
(client51) POST 2-4 1-5 http://192.168.0.104:8080/move/283
(client72) GET http://192.168.0.104:8080/moves/264?Turn=187
(client40) DIAL ws://192.168.0.104:8080/moven/300
(client26) WAIT DIFF
(client26) RECV DIFF: map[0-1:(4 white) 2-3:(0 white)]
(client26) GET http://192.168.0.104:8080/moves/269?Turn=119
(client33) WAIT DIFF
(client33) RECV DIFF: map[4-2:(6 black) 4-3:(0 white)]
(client33) GET http://192.168.0.104:8080/moves/293?Turn=36
(client11) GET http://192.168.0.104:8080/moves/262?Turn=218
(client9) GET http://192.168.0.104:8080/moves/279?Turn=74
(client16) WAIT DIFF
(client3) WAIT DIFF
(client36) POST 2-6 2-4 http://192.168.0.104:8080/move/297
(client50) GET http://192.168.0.104:8080/moves/269?Turn=119
(client69) WAIT DIFF
(client32) WAIT DIFF
(client57) WAIT DIFF
(client57) RECV DIFF: map[0-4:(0 white) 1-3:(4 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=71
(client61) RECV DIFF: map[2-0:(2 white) 2-1:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=63
(client31) WAIT DIFF
(client31) RECV DIFF: map[5-5:(2 white) 6-6:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=256
(client4) POST 0-4 0-3 http://192.168.0.104:8080/move/291
(client52) GET http://192.168.0.104:8080/moves/293?Turn=36
(client37) POST 2-5 4-4 http://192.168.0.104:8080/move/276
(client48) WAIT DIFF
(client73) GET http://192.168.0.104:8080/moves/290?Turn=43
(client29) GET http://192.168.0.104:8080/moves/288?Turn=63
(client12) GET http://192.168.0.104:8080/moves/263?Turn=256
(client10) WAIT DIFF
(client42) WAIT DIFF
(client23) POST 0-5 0-4 http://192.168.0.104:8080/move/243
(client60) POST 2-5 0-4 http://192.168.0.104:8080/move/268
(client41) POST 6-0 6-2 http://192.168.0.104:8080/move/286
(client8) RECV DIFF: map[2-2:(0 white) 1-3:(1 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=215
(client0) GET http://192.168.0.104:8080/games/299
(client67) WAIT DIFF
(client5) POST 3-0 1-1 http://192.168.0.104:8080/move/278
(client55) RECV DIFF: map[2-4:(1 white) 3-3:(0 white)]
(client55) GET http://192.168.0.104:8080/moves/271?Turn=99
(client74) WAIT DIFF
(client31) POST 2-0 3-1 http://192.168.0.104:8080/move/263
(client34) POST 0-6 0-7 http://192.168.0.104:8080/move/262
(client18) GET http://192.168.0.104:8080/moves/282?Turn=71
(client74) RECV DIFF: map[0-0:(4 black) 2-2:(0 white)]
(client74) GET http://192.168.0.104:8080/moves/273?Turn=87
(client0) GET http://192.168.0.104:8080/moves/299?Turn=0
(client1) POST 7-6 7-3 http://192.168.0.104:8080/move/272
(client19) GET http://192.168.0.104:8080/moves/254?Turn=215
(client15) WAIT DIFF
(client3) RECV DIFF: map[0-0:(0 white) 1-0:(1 white)]
(client42) RECV DIFF: map[2-3:(6 black) 2-4:(0 white)]
(client3) GET http://192.168.0.104:8080/moves/267?Turn=177
(client42) GET http://192.168.0.104:8080/moves/292?Turn=35
(client68) POST 6-1 6-2 http://192.168.0.104:8080/move/299
(client71) RECV DIFF: map[5-1:(0 white) 4-2:(4 black)]
(client71) GET http://192.168.0.104:8080/moves/280?Turn=80
(client78) WAIT DIFF
(client36) GET http://192.168.0.104:8080/moves/297?Turn=12
(client17) GET http://192.168.0.104:8080/moves/267?Turn=177
(client8) POST 2-0 3-0 http://192.168.0.104:8080/move/254
(client12) WAIT DIFF
(client30) WAIT DIFF
(client59) POST 7-1 3-1 http://192.168.0.104:8080/move/275
(client28) GET http://192.168.0.104:8080/moves/273?Turn=87
(client11) WAIT DIFF
(client40) GET http://192.168.0.104:8080/games/300
(client16) RECV DIFF: map[2-3:(0 white) 3-4:(4 white)]
(client16) GET http://192.168.0.104:8080/moves/281?Turn=71
(client43) POST 3-5 1-5 http://192.168.0.104:8080/move/266
(client13) POST 1-4 0-3 http://192.168.0.104:8080/move/256
(client40) GET http://192.168.0.104:8080/moves/300?Turn=0
(client47) DIAL ws://192.168.0.104:8080/moven/300
(client72) WAIT DIFF
(client76) WAIT DIFF
(client76) RECV DIFF: map[0-4:(5 black) 2-5:(0 white)]
(client76) GET http://192.168.0.104:8080/moves/268?Turn=163
(client56) POST 4-6 3-7 http://192.168.0.104:8080/move/285
(client27) RECV DIFF: map[7-2:(0 white) 7-3:(6 white)]
(client27) GET http://192.168.0.104:8080/moves/296?Turn=23
(client25) GET http://192.168.0.104:8080/moves/292?Turn=35
(client14) POST 1-3 0-1 http://192.168.0.104:8080/move/294
(client58) WAIT DIFF
(client3) POST 4-1 4-0 http://192.168.0.104:8080/move/267
(client10) RECV DIFF: map[7-3:(35 black) 7-6:(0 white)]
(client10) GET http://192.168.0.104:8080/moves/272?Turn=104
(client30) RECV DIFF: map[0-4:(12 black) 0-5:(0 white)]
(client30) GET http://192.168.0.104:8080/moves/243?Turn=239
(client41) GET http://192.168.0.104:8080/moves/286?Turn=59
(client64) WAIT DIFF
(client38) GET http://192.168.0.104:8080/moves/280?Turn=80
(client8) GET http://192.168.0.104:8080/moves/254?Turn=216
(client32) RECV DIFF: map[6-0:(0 white) 6-2:(3 white)]
(client32) GET http://192.168.0.104:8080/moves/286?Turn=59
(client22) GET http://192.168.0.104:8080/moves/281?Turn=71
(client45) POST 1-3 0-5 http://192.168.0.104:8080/move/274
(client69) RECV DIFF: map[2-0:(0 white) 2-2:(3 white)]
(client69) GET http://192.168.0.104:8080/moves/277?Turn=75
(client68) GET http://192.168.0.104:8080/moves/299?Turn=1
(client66) GET http://192.168.0.104:8080/moves/271?Turn=99
(client20) WAIT DIFF
(client57) POST 7-5 5-3 http://192.168.0.104:8080/move/282
(client61) POST 2-4 1-5 http://192.168.0.104:8080/move/288
(client79) POST 4-5 7-5 http://192.168.0.104:8080/move/290
(client24) RECV DIFF: map[1-0:(3 white) 0-0:(0 white)]
(client24) GET http://192.168.0.104:8080/moves/298?Turn=13
(client51) GET http://192.168.0.104:8080/moves/283?Turn=77
(client47) GET http://192.168.0.104:8080/games/300
(client19) WAIT DIFF
(client1) GET http://192.168.0.104:8080/moves/272?Turn=104
(client19) RECV DIFF: map[2-0:(0 white) 3-0:(1 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=216
(client15) RECV DIFF: map[1-1:(5 white) 3-0:(0 white)]
(client15) GET http://192.168.0.104:8080/moves/278?Turn=95
(client11) RECV DIFF: map[0-6:(0 white) 0-7:(1 black)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=219
(client12) RECV DIFF: map[2-0:(0 white) 3-1:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=257
(client26) POST 7-4 7-3 http://192.168.0.104:8080/move/269
(client34) GET http://192.168.0.104:8080/moves/262?Turn=219
(client2) GET http://192.168.0.104:8080/moves/277?Turn=75
(client14) GET http://192.168.0.104:8080/moves/294?Turn=36
(client47) GET http://192.168.0.104:8080/moves/300?Turn=0
(client58) RECV DIFF: map[0-3:(1 black) 1-4:(0 white)]
(client58) GET http://192.168.0.104:8080/moves/256?Turn=196
(client29) WAIT DIFF
(client11) POST 1-1 0-2 http://192.168.0.104:8080/move/262
(client31) GET http://192.168.0.104:8080/moves/263?Turn=257
(client0) WAIT DIFF
(client0) RECV DIFF: map[6-1:(0 white) 6-2:(6 white)]
(client0) GET http://192.168.0.104:8080/moves/299?Turn=1
(client36) WAIT DIFF
(client35) WAIT DIFF
(client7) WAIT DIFF
(client5) GET http://192.168.0.104:8080/moves/278?Turn=95
(client49) WAIT DIFF
(client49) RECV DIFF: map[2-4:(6 black) 2-6:(0 white)]
(client49) GET http://192.168.0.104:8080/moves/297?Turn=12
(client70) POST 4-1 6-3 http://192.168.0.104:8080/move/279
(client17) WAIT DIFF
(client44) WAIT DIFF
(client23) GET http://192.168.0.104:8080/moves/243?Turn=239
(client65) POST 6-3 6-2 http://192.168.0.104:8080/move/289
(client60) GET http://192.168.0.104:8080/moves/268?Turn=163
(client46) POST 0-1 1-1 http://192.168.0.104:8080/move/284
(client63) POST 3-1 2-2 http://192.168.0.104:8080/move/270
(client21) GET http://192.168.0.104:8080/moves/296?Turn=23
(client67) RECV DIFF: map[1-5:(34 black) 3-5:(0 white)]
(client67) GET http://192.168.0.104:8080/moves/266?Turn=129
(client48) RECV DIFF: map[0-2:(0 white) 0-3:(11 white) 0-4:(0 white)]
(client48) GET http://192.168.0.104:8080/moves/291?Turn=42
(client64) RECV DIFF: map[1-3:(0 white) 0-1:(5 black)]
(client64) GET http://192.168.0.104:8080/moves/294?Turn=36
(client18) WAIT DIFF
(client18) RECV DIFF: map[5-3:(4 black) 7-5:(0 white)]
(client18) GET http://192.168.0.104:8080/moves/282?Turn=72
(client75) WAIT DIFF
(client75) RECV DIFF: map[3-7:(4 black) 4-6:(0 white)]
(client75) GET http://192.168.0.104:8080/moves/285?Turn=76
(client10) POST 7-0 6-0 http://192.168.0.104:8080/move/272
(client39) GET http://192.168.0.104:8080/moves/298?Turn=13
(client13) GET http://192.168.0.104:8080/moves/256?Turn=196
(client77) WAIT DIFF
(client50) WAIT DIFF
(client56) GET http://192.168.0.104:8080/moves/285?Turn=76
(client8) WAIT DIFF
(client6) POST 7-3 7-2 http://192.168.0.104:8080/move/295
(client7) RECV DIFF: map[0-5:(5 white) 1-3:(0 white)]
(client7) GET http://192.168.0.104:8080/moves/274?Turn=84
(client1) WAIT DIFF
(client1) RECV DIFF: map[6-0:(3 white) 7-0:(0 white)]
(client1) GET http://192.168.0.104:8080/moves/272?Turn=105
(client58) POST 5-0 4-0 http://192.168.0.104:8080/move/256
(client33) POST 0-0 3-0 http://192.168.0.104:8080/move/293
(client54) WAIT DIFF
(client54) RECV DIFF: map[1-5:(4 black) 2-4:(0 white)]
(client54) GET http://192.168.0.104:8080/moves/283?Turn=77
(client29) RECV DIFF: map[1-5:(1 black) 2-4:(0 white)]
(client29) GET http://192.168.0.104:8080/moves/288?Turn=64
(client2) WAIT DIFF
(client51) WAIT DIFF
(client61) GET http://192.168.0.104:8080/moves/288?Turn=64
(client43) GET http://192.168.0.104:8080/moves/266?Turn=129
(client53) POST 3-2 0-2 http://192.168.0.104:8080/move/264
(client0) POST 4-6 4-4 http://192.168.0.104:8080/move/299
(client76) POST 2-3 0-1 http://192.168.0.104:8080/move/268
(client12) POST 0-3 0-2 http://192.168.0.104:8080/move/263
(client17) RECV DIFF: map[4-0:(6 black) 4-1:(0 white)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=178
(client67) POST 1-3 1-4 http://192.168.0.104:8080/move/266
(client40) POST 1-0 0-2 http://192.168.0.104:8080/move/300
(client3) GET http://192.168.0.104:8080/moves/267?Turn=178
(client73) WAIT DIFF
(client35) RECV DIFF: map[7-2:(6 black) 7-3:(0 white)]
(client35) GET http://192.168.0.104:8080/moves/295?Turn=28
(client15) POST 0-7 2-7 http://192.168.0.104:8080/move/278
(client11) GET http://192.168.0.104:8080/moves/262?Turn=220
(client13) WAIT DIFF
(client66) WAIT DIFF
(client34) WAIT DIFF
(client34) RECV DIFF: map[0-2:(1 white) 1-1:(0 white)]
(client34) GET http://192.168.0.104:8080/moves/262?Turn=220
(client17) WAIT DIFF
(client12) GET http://192.168.0.104:8080/moves/263?Turn=258
(client37) GET http://192.168.0.104:8080/moves/276?Turn=87
(client34) POST 0-7 0-6 http://192.168.0.104:8080/move/262
(client11) WAIT DIFF
(client57) GET http://192.168.0.104:8080/moves/282?Turn=72
(client42) POST 7-3 6-4 http://192.168.0.104:8080/move/292
(client4) GET http://192.168.0.104:8080/moves/291?Turn=42
(client73) RECV DIFF: map[4-5:(0 white) 7-5:(3 black)]
(client73) GET http://192.168.0.104:8080/moves/290?Turn=44
(client30) POST 4-3 1-3 http://192.168.0.104:8080/move/243
(client67) GET http://192.168.0.104:8080/moves/266?Turn=130
(client22) WAIT DIFF
(client79) GET http://192.168.0.104:8080/moves/290?Turn=44
(client77) RECV DIFF: map[2-2:(1 white) 3-1:(0 white)]
(client77) GET http://192.168.0.104:8080/moves/270?Turn=123
(client11) RECV DIFF: map[0-6:(1 black) 0-7:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=221
(client63) GET http://192.168.0.104:8080/moves/270?Turn=123
(client0) GET http://192.168.0.104:8080/moves/299?Turn=2
(client9) WAIT DIFF
(client3) POST 4-0 Queen http://192.168.0.104:8080/move/267
(client34) GET http://192.168.0.104:8080/moves/262?Turn=221
(client76) GET http://192.168.0.104:8080/moves/268?Turn=164
(client17) RECV DIFF: map[4-0:(2 black)]
(client17) GET http://192.168.0.104:8080/moves/267?Turn=179
(client62) RECV DIFF: map[2-5:(0 white) 4-4:(5 black)]
(client62) GET http://192.168.0.104:8080/moves/276?Turn=87
(client19) POST 4-4 4-2 http://192.168.0.104:8080/move/254
(client49) POST 4-0 3-0 http://192.168.0.104:8080/move/297
(client6) GET http://192.168.0.104:8080/moves/295?Turn=28
(client40) GET http://192.168.0.104:8080/moves/300?Turn=1
(client45) GET http://192.168.0.104:8080/moves/274?Turn=84
(client74) POST 5-2 6-3 http://192.168.0.104:8080/move/273
(client11) POST 0-2 0-1 http://192.168.0.104:8080/move/262
(client8) RECV DIFF: map[4-4:(0 white) 4-2:(33 black)]
(client8) GET http://192.168.0.104:8080/moves/254?Turn=217
(client55) POST 4-5 5-5 http://192.168.0.104:8080/move/271
(client71) POST 3-1 2-1 http://192.168.0.104:8080/move/280
(client69) POST 7-4 5-3 http://192.168.0.104:8080/move/277
(client52) WAIT DIFF
(client52) RECV DIFF: map[3-0:(33 white) 0-0:(0 white)]
(client52) GET http://192.168.0.104:8080/moves/293?Turn=37
(client39) WAIT DIFF
(client10) GET http://192.168.0.104:8080/moves/272?Turn=105
(client14) WAIT DIFF
(client28) WAIT DIFF
(client72) RECV DIFF: map[0-2:(3 black) 3-2:(0 white)]
(client47) WAIT DIFF
(client38) WAIT DIFF
(client47) RECV DIFF: map[0-2:(5 white) 1-0:(0 white)]
(client72) GET http://192.168.0.104:8080/moves/264?Turn=188
(client47) GET http://192.168.0.104:8080/moves/300?Turn=1
(client78) RECV DIFF: map[0-1:(0 white) 1-1:(3 white)]
(client78) GET http://192.168.0.104:8080/moves/284?Turn=75
(client68) WAIT DIFF
(client68) RECV DIFF: map[4-4:(6 black) 4-6:(0 white)]
(client68) GET http://192.168.0.104:8080/moves/299?Turn=2
(client3) GET http://192.168.0.104:8080/moves/267?Turn=179
(client19) GET http://192.168.0.104:8080/moves/254?Turn=217
(client34) WAIT DIFF
(client17) POST http://192.168.0.104:8080/acknowledge: client17 267
(client29) POST 1-0 0-0 http://192.168.0.104:8080/move/288
(client53) GET http://192.168.0.104:8080/moves/264?Turn=188
(client9) RECV DIFF: map[4-1:(0 white) 6-3:(2 white)]
(client9) GET http://192.168.0.104:8080/moves/279?Turn=75
(client20) RECV DIFF: map[6-3:(0 white) 6-2:(6 black)]
(client20) GET http://192.168.0.104:8080/moves/289?Turn=41
(client23) WAIT DIFF
(client31) WAIT DIFF
(client31) RECV DIFF: map[0-2:(2 white) 0-3:(0 white)]
(client31) GET http://192.168.0.104:8080/moves/263?Turn=258
(client79) WAIT DIFF
(client56) WAIT DIFF
(client44) RECV DIFF: map[3-1:(2 black) 7-1:(0 white)]
(client44) GET http://192.168.0.104:8080/moves/275?Turn=83
(client77) POST 6-7 4-5 http://192.168.0.104:8080/move/270
(client32) POST 5-1 5-0 http://192.168.0.104:8080/move/286
(client3) POST http://192.168.0.104:8080/acknowledge: client3 267
(client64) POST 1-2 1-3 http://192.168.0.104:8080/move/294
(client28) RECV DIFF: map[5-2:(0 white) 6-3:(6 white)]
(client28) GET http://192.168.0.104:8080/moves/273?Turn=88
(client35) POST 7-0 5-0 http://192.168.0.104:8080/move/295
(client5) WAIT DIFF
(client5) RECV DIFF: map[2-7:(3 black) 0-7:(0 white)]
(client5) GET http://192.168.0.104:8080/moves/278?Turn=96
(client67) POST http://192.168.0.104:8080/acknowledge: client67 266
(client24) POST 7-6 7-5 http://192.168.0.104:8080/move/298
(client34) RECV DIFF: map[0-1:(1 white) 0-2:(0 white)]
(client46) GET http://192.168.0.104:8080/moves/284?Turn=75
(client34) GET http://192.168.0.104:8080/moves/262?Turn=222
(client43) WAIT DIFF
(client43) RECV DIFF: map[1-3:(0 white) 1-4:(8 white)]
(client43) GET http://192.168.0.104:8080/moves/266?Turn=130
(client16) POST 3-6 1-6 http://192.168.0.104:8080/move/281
(client50) RECV DIFF: map[7-3:(6 black) 7-4:(0 white)]
(client50) GET http://192.168.0.104:8080/moves/269?Turn=120
(client11) GET http://192.168.0.104:8080/moves/262?Turn=222
(client15) GET http://192.168.0.104:8080/moves/278?Turn=96
(client36) RECV DIFF: map[3-0:(1 white) 4-0:(0 white)]
(client36) GET http://192.168.0.104:8080/moves/297?Turn=13
(client21) WAIT DIFF
(client61) WAIT DIFF
(client10) WAIT DIFF
(client40) WAIT DIFF
(client57) WAIT DIFF
(client42) GET http://192.168.0.104:8080/moves/292?Turn=36
(client26) GET http://192.168.0.104:8080/moves/269?Turn=120
(client27) POST 3-6 2-6 http://192.168.0.104:8080/move/296
(client25) WAIT DIFF
(client25) RECV DIFF: map[6-4:(6 white) 7-3:(0 white)]
(client25) GET http://192.168.0.104:8080/moves/292?Turn=36
(client13) RECV DIFF: map[5-0:(0 white) 4-0:(1 white)]
(client13) GET http://192.168.0.104:8080/moves/256?Turn=197
(client73) POST 5-2 5-3 http://192.168.0.104:8080/move/290
(client48) POST 4-0 5-1 http://192.168.0.104:8080/move/291
(client65) GET http://192.168.0.104:8080/moves/289?Turn=41
(client34) POST 0-6 0-5 http://192.168.0.104:8080/move/262
(client63) WAIT DIFF
(client63) RECV DIFF: map[4-5:(4 black) 6-7:(0 white)]
(client63) GET http://192.168.0.104:8080/moves/270?Turn=124
(client41) WAIT DIFF
(client66) RECV DIFF: map[4-5:(0 white) 5-5:(1 black)]
(client66) GET http://192.168.0.104:8080/moves/271?Turn=100
(client33) GET http://192.168.0.104:8080/moves/293?Turn=37
(client17) CLOSE ws://192.168.0.104:8080/moven/267
(client17) GET http://192.168.0.104:8080/pieces
(client41) RECV DIFF: map[5-0:(6 black) 5-1:(0 white)]
(client41) GET http://192.168.0.104:8080/moves/286?Turn=60
(client62) POST 4-1 5-0 http://192.168.0.104:8080/move/276
(client61) RECV DIFF: map[0-0:(3 white) 1-0:(0 white)]
(client61) GET http://192.168.0.104:8080/moves/288?Turn=65
(client32) GET http://192.168.0.104:8080/moves/286?Turn=60
(client70) GET http://192.168.0.104:8080/moves/279?Turn=75
(client8) POST 3-0 2-0 http://192.168.0.104:8080/move/254
(client19) WAIT DIFF
(client12) WAIT DIFF
(client18) POST 4-3 4-1 http://192.168.0.104:8080/move/282
(client17) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,453,0,292,0,0,0,0,362]}
(client55) GET http://192.168.0.104:8080/moves/271?Turn=100
(client59) GET http://192.168.0.104:8080/moves/275?Turn=83
(client68) POST 6-2 6-3 http://192.168.0.104:8080/move/299
(client2) RECV DIFF: map[5-3:(5 black) 7-4:(0 white)]
(client2) GET http://192.168.0.104:8080/moves/277?Turn=76
(client23) RECV DIFF: map[1-3:(2 white) 4-3:(0 white)]
(client23) GET http://192.168.0.104:8080/moves/243?Turn=240
(client39) RECV DIFF: map[7-5:(6 black) 7-6:(0 white)]
(client39) GET http://192.168.0.104:8080/moves/298?Turn=14
(client74) GET http://192.168.0.104:8080/moves/273?Turn=88
(client47) POST 1-6 1-4 http://192.168.0.104:8080/move/300
(client58) GET http://192.168.0.104:8080/moves/256?Turn=197
(client72) POST 0-3 0-2 http://192.168.0.104:8080/move/264
(client37) WAIT DIFF
(client49) GET http://192.168.0.104:8080/moves/297?Turn=13
(client24) GET http://192.168.0.104:8080/moves/298?Turn=14
(client75) POST 6-1 4-1 http://192.168.0.104:8080/move/285
(client19) RECV DIFF: map[2-0:(1 white) 3-0:(0 white)]
(client19) GET http://192.168.0.104:8080/moves/254?Turn=218
(client38) RECV DIFF: map[2-1:(1 white) 3-1:(0 white)]
(client38) GET http://192.168.0.104:8080/moves/280?Turn=81
(client30) GET http://192.168.0.104:8080/moves/243?Turn=240
(client69) GET http://192.168.0.104:8080/moves/277?Turn=76
(client32) POST 5-0 Queen http://192.168.0.104:8080/move/286
(client79) RECV DIFF: map[5-2:(0 white) 5-3:(6 white)]
(client79) GET http://192.168.0.104:8080/moves/290?Turn=45
(client4) WAIT DIFF
(client14) RECV DIFF: map[1-2:(0 white) 1-3:(6 white)]
(client14) GET http://192.168.0.104:8080/moves/294?Turn=37
(client54) POST 1-1 5-5 http://192.168.0.104:8080/move/283
(client5) POST 1-4 0-4 http://192.168.0.104:8080/move/278
(client34) GET http://192.168.0.104:8080/moves/262?Turn=223
(client1) POST 1-3 1-2 http://192.168.0.104:8080/move/272
(client37) RECV DIFF: map[4-1:(0 white) 5-0:(4 white)]
(client37) GET http://192.168.0.104:8080/moves/276?Turn=88
(client11) WAIT DIFF
(client11) RECV DIFF: map[0-5:(1 black) 0-6:(0 white)]
(client11) GET http://192.168.0.104:8080/moves/262?Turn=223
(client31) POST 3-1 4-1 http://192.168.0.104:8080/move/263
(client71) GET http://192.168.0.104:8080/moves/280?Turn=81
(client62) GET http://192.168.0.104:8080/moves/276?Turn=88
(client58) WAIT DIFF
(client26) WAIT DIFF
(client13) POST 1-5 3-6 http://192.168.0.104:8080/move/256
(client8) GET http://192.168.0.104:8080/moves/254?Turn=218
(client7) POST 1-5 0-4 http://192.168.0.104:8080/move/274
(client51) RECV DIFF: map[1-1:(0 white) 5-5:(4 white)]
(client51) GET http://192.168.0.104:8080/moves/283?Turn=78
(client34) WAIT DIFF
(client77) GET http://192.168.0.104:8080/moves/270?Turn=124
(client29) GET http://192.168.0.104:8080/moves/288?Turn=65
(client57) RECV DIFF: map[4-1:(3 white) 4-3:(0 white)]
(client57) GET http://192.168.0.104:8080/moves/282?Turn=73
(client12) RECV DIFF: map[3-1:(0 white) 4-1:(1 black)]
(client12) GET http://192.168.0.104:8080/moves/263?Turn=259
(client0) WAIT DIFF
(client0) RECV DIFF: map[6-2:(0 white) 6-3:(6 white)]
(client0) GET http://192.168.0.104:8080/moves/299?Turn=3
(client76) WAIT DIFF
(client39) POST 2-1 2-2 http://192.168.0.104:8080/move/298
(client23) POST 1-1 0-0 http://192.168.0.104:8080/move/243
(client78) POST 3-4 2-3 http://192.168.0.104:8080/move/284
(client41) WAIT DIFF
(client53) WAIT DIFF
(client46) WAIT DIFF
(client64) GET http://192.168.0.104:8080/moves/294?Turn=37
(client60) WAIT DIFF
(client60) RECV DIFF: map[0-1:(2 white) 2-3:(0 white)]
(client60) GET http://192.168.0.104:8080/moves/268?Turn=164
(client50) POST 5-2 5-1 http://192.168.0.104:8080/move/269
(client31) GET http://192.168.0.104:8080/moves/263?Turn=259
(client3) CLOSE ws://192.168.0.104:8080/moven/267
(client3) GET http://192.168.0.104:8080/pieces
(client36) POST 3-6 3-5 http://192.168.0.104:8080/move/297
(client68) GET http://192.168.0.104:8080/moves/299?Turn=3
(client3) POST http://192.168.0.104:8080/competitive15: {"assignments":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}
(client55) WAIT DIFF
(client25) POST 1-3 2-5 http://192.168.0.104:8080/move/292
(client42) WAIT DIFF
(client18) GET http://192.168.0.104:8080/moves/282?Turn=73
(client73) GET http://192.168.0.104:8080/moves/290?Turn=45
(client2) POST 4-6 4-7 http://192.168.0.104:8080/move/277
(client28) POST 2-4 4-4 http://192.168.0.104:8080/move/273
(client11) POST 6-6 4-5 http://192.168.0.104:8080/move/262
(client54) GET http://192.168.0.104:8080/moves/283?Turn=78
(client69) WAIT DIFF
(client8) WAIT DIFF
(client68) WAIT DIFF
(client0) POST 7-6 7-4 http://192.168.0.104:8080/move/299
(client52) POST 7-3 6-2 http://192.168.0.104:8080/move/293
(client31) WAIT DIFF
(client15) WAIT DIFF
(client71) WAIT DIFF
(client9) POST 6-6 4-4 http://192.168.0.104:8080/move/279
(client14) POST 2-4 1-3 http://192.168.0.104:8080/move/294
(client6) WAIT DIFF
(client45) WAIT DIFF
(client60) POST 0-4 1-2 http://192.168.0.104:8080/move/268
(client66) POST 1-5 1-6 http://192.168.0.104:8080/move/271
(client37) POST 5-2 5-1 http://192.168.0.104:8080/move/276
(client38) POST 5-2 5-1 http://192.168.0.104:8080/move/280
(client19) POST 4-2 4-3 http://192.168.0.104:8080/move/254
(client49) WAIT DIFF
(client33) WAIT DIFF
(client20) POST 7-2 5-1 http://192.168.0.104:8080/move/289
(client62) WAIT DIFF
(client63) POST 4-7 4-6 http://192.168.0.104:8080/move/270
(client12) POST 0-2 0-4 http://192.168.0.104:8080/move/263
(client59) WAIT DIFF
(client74) WAIT DIFF
(client64) WAIT DIFF
(client57) POST 6-7 3-7 http://192.168.0.104:8080/move/282
(client77) WAIT DIFF
(client65) WAIT DIFF
(client70) WAIT DIFF
(client18) WAIT DIFF
(client61) POST 0-5 0-7 http://192.168.0.104:8080/move/288
(client73) WAIT DIFF
(client29) WAIT DIFF
(client79) POST 3-4 1-5 http://192.168.0.104:8080/move/290
(client51) POST 2-6 1-6 http://192.168.0.104:8080/move/283
(client54) WAIT DIFF
(client44) POST 1-1 1-3 http://192.168.0.104:8080/move/275
(client3) GET http://192.168.0.104:8080/competitive15
(client17) GET http://192.168.0.104:8080/competitive15
(client17) DIAL ws://192.168.0.104:8080/moven/301
(client17) GET http://192.168.0.104:8080/games/301
(client17) GET http://192.168.0.104:8080/moves/301?Turn=0
(client3) DIAL ws://192.168.0.104:8080/moven/301
(client3) GET http://192.168.0.104:8080/games/301
(client3) GET http://192.168.0.104:8080/moves/301?Turn=0
(client17) POST 4-1 4-2 http://192.168.0.104:8080/move/301
(client3) WAIT DIFF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment