gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnugo-devel] evaluation and timing / was Re: gnugo-devel Digest, Vol 42


From: kautz
Subject: [gnugo-devel] evaluation and timing / was Re: gnugo-devel Digest, Vol 42, Issue 24
Date: Thu, 01 Jun 2006 20:00:05 +0200
User-agent: Thunderbird 1.5.0.2 (Windows/20060308)

John Tromp schrieb:
> It next twice defeated 9x9 winner
> CrazyStone but only after allowing gnugo to void a game in which
> gnugo at lvl 15 took seemingly forever on a single move.

Yeah, high levels tend to be unpredictable. Do you still have the
position available?

It's the position at the end of gnu-crazy.sgf. I suspect GnuGo had
used more than
half an hour thinking time when I killed it.
I made a quick-and-diry timing test generating a black move at this position with levels 10 to 16 - see attachment. I will try on with level 15 and different random seeds to see if there are significant timing changes.

Some dumb questions to the developers / good go players:
- Is this a reasonable approach in helping track this bug down? (loadsgf, then genmove) Or is it necessary to replay every move to update the cache states?
- What would be some good moves for black in this position?
- What are the main problems in this game state that tend to slow down GNU Go?
- Is this a typical timing-problematic position?

I'd envision a "incremental evaluation" for GNU Go that could be interrupted almost any time giving a move reflecting best knowledge so far. But I don't know how that could be implemented or if GNU Go's eval could at least be tweaked into this direction ...
I'd like some comments on this ...

happy GO - ing
  aquarius

  make worms: 2.47 sec
  owl reading: 8.71 sec
  semeai module: 2.95 sec
examine position: 14.99 sec
  find_more_attack_and_defense_moves: 1.18 sec
  find_more_owl_attack_and_defense_moves: 1.40 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on F5
Strategic defense at D5 induced for J4 due to owl attack on F5
Strategic defense at D5 induced for C5 due to owl attack on E1
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E4 induced for C5 due to owl attack on E1
Strategic defense at E2 induced for C5 due to owl attack on E1
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
Strategic defense at G1 induced for C5 due to owl attack on E1
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D5:   13.87 - J4 strategic attack/defend
  D5:   2.28 - C5 strategic attack/defend
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  D9:   2.28 - C5 strategic attack/defend
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2: 0.0 - (threat of) attack/defense of E1 (owl attack/defense as well)
  E2: 0.0 - 'attack either' is redundant at F5 (direct att./def. as well)
  E2:   2.28 - C5 strategic attack/defend
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   13.87 - J4 strategic attack/defend
  E4:   2.28 - C5 strategic attack/defend
  E4:   2.60 - D4 strategic attack/defend
  E4:   12.24 - F5 strategic attack/defend
  E4:   27.37 - F5 cut/connect strategic value
  E4:   3.52 - D4 cut/connect strategic value
  E8:   2.28 - C5 strategic attack/defend
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.87 - J4 strategic attack/defend
  G1:   2.28 - C5 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.12 - J5 cut/connect strategic value
  K5:   0.26 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.87 - J4 strategic attack/defend
  L2:   12.68 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 11.17 sec

Top moves:
1. E4  54.55
2. G1  53.55
3. D5  48.56
4. E2  23.43
5. L2  22.16
6. H6  21.67
7. N8  16.99
8. D2  16.69
9. K14 15.64
10. N7  15.04
review move reasons: 14.10 sec
TIME to generate move at E4: 27.55 sec
  make worms: 4.51 sec
  owl reading: 10.33 sec
  semeai module: 14.65 sec
examine position: 30.93 sec
generate move reasons: 1.87 sec
combinations: 5.79 sec
  find_more_owl_attack_and_defense_moves: 6.28 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.85 - F5 strategic attack/defend
  E4:   25.81 - F5 cut/connect strategic value
  E4:   2.84 - D4 cut/connect strategic value
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2: 0.0 - (threat to) win semeai involving K2 (owl move as well)
  L2: 0.0 - (threat to) win semeai involving J4 (owl move as well)
  L2: 0.0 - (threat to) win semeai involving K2 (tactical move as well)
  L2:   15.89 - J4 attacked/defended
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 9.72 sec

Top moves:
1. E4  54.97
2. D5  50.36
3. G1  50.02
4. L2  35.33
5. N8  16.97
6. K14 15.63
7. N7  15.01
8. O9  14.71
9. J13 14.42
10. S10 14.05
review move reasons: 19.17 sec
TIME to generate move at E4: 53.64 sec
  make worms: 8.97 sec
  owl reading: 19.17 sec
  semeai module: 9.97 sec
examine position: 40.33 sec
combinations: 1.59 sec
  find_more_attack_and_defense_moves: 4.91 sec
  find_more_owl_attack_and_defense_moves: 3.91 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at H6 induced for C5 due to owl attack on D4
Strategic defense at H6 induced for C5 due to owl attack on F5
Strategic defense at H6 induced for J4 due to owl attack on F5
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on F5
Strategic defense at D5 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D5:   13.66 - J4 strategic attack/defend
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4:   13.66 - J4 strategic attack/defend
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.35 - F5 strategic attack/defend
  E4:   23.94 - F5 cut/connect strategic value
  E4:   2.84 - D4 cut/connect strategic value
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.66 - J4 strategic attack/defend
  H6: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  H6:   13.66 - J4 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.12 - J5 cut/connect strategic value
  K5:   0.26 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.66 - J4 strategic attack/defend
  L2:   12.44 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 19.99 sec

Top moves:
1. H6  54.38
2. E4  39.99
3. G1  39.59
4. D5  34.59
5. L2  21.94
6. N8  16.97
7. K14 15.58
8. E2  15.14
9. N7  15.03
10. O9  14.75
review move reasons: 30.77 sec
TIME to generate move at H6: 64.54 sec
  make worms: 22.03 sec
  owl reading: 29.43 sec
  semeai module: 19.89 sec
examine position: 75.08 sec
shapes: 2.10 sec
combinations: 2.25 sec
  find_more_attack_and_defense_moves: 10.97 sec
  find_more_owl_attack_and_defense_moves: 9.58 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at H6 induced for C5 due to owl attack on D4
Strategic defense at H6 induced for C5 due to owl attack on F5
Strategic defense at H6 induced for J4 due to owl attack on F5
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   1.30 (secondary) - attack on E1 (dead)
  E4:   13.66 - J4 strategic attack/defend
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.35 - F5 strategic attack/defend
  E4:   23.94 - F5 cut/connect strategic value
  E4:   2.84 -  D4 cut/connect strategic value
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.66 - J4 strategic attack/defend
  H6: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  H6:   13.66 - J4 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.21 - J5 cut/connect strategic value
  K5:   3.04 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.66 - J4 strategic attack/defend
  L2:   12.44 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 33.75 sec

Top moves:
1. H6  54.38
2. G1  39.59
3. E4  37.65
4. K5  22.07
5. L2  21.94
6. N8  16.98
7. K14 15.59
8. E2  15.15
9. N7  15.03
10. O9  14.74
review move reasons: 59.19 sec
TIME to generate move at H6: 116.59 sec
  make worms: 52.77 sec
  owl reading: 62.63 sec
  semeai module: 48.84 sec
examine position: 171.50 sec
shapes: 5.94 sec
combinations: 22.28 sec
  find_more_attack_and_defense_moves: 34.17 sec
  find_more_owl_attack_and_defense_moves: 14.41 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E3 induced for C5 due to owl attack on F5
Strategic defense at E3 induced for J4 due to owl attack on F5
Strategic defense at E3 induced for C5 due to owl attack on D4
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at D1 induced for C5 due to owl attack on F5
Strategic defense at D1 induced for J4 due to owl attack on F5
Strategic defense at D1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D1: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  D1:   1.30 (secondary) - attack on E1 (dead)
  D1:   13.66 - J4 strategic attack/defend
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E3: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E3: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E3:   1.30 (secondary) - attack on E1 (dead)
  E3:   13.66 - J4 strategic attack/defend
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   1.30 (secondary) - attack on E1 (dead)
  E4:   13.66 - J4 strategic attack/defend
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.35 - F5 strategic attack/defend
  E4:   23.94 - F5 cut/connect strategic value
  E4:   2.84 - D4 cut/connect strategic value
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.66 - J4 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.12 - J5 cut/connect strategic value
  K5:   0.26 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.66 - J4 strategic attack/defend
  L2:   12.44 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 84.14 sec

Top moves:
1. G1  39.59
2. E4  37.66
3. D1  34.25
4. E3  34.04
5. L2  21.95
6. H6  21.66
7. N8  16.97
8. K14 15.58
9. E2  15.14
10. N7  15.03
review move reasons: 133.16 sec
TIME to generate move at G1: 280.11 sec
  make worms: 150.93 sec
  owl reading: 177.77 sec
  semeai module: 202.61 sec
examine position: 549.19 sec
shapes: 18.07 sec
combinations: 63.79 sec
  find_more_attack_and_defense_moves: 98.22 sec
  find_more_owl_attack_and_defense_moves: 35.54 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on F5
Strategic defense at D5 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E3 induced for C5 due to owl attack on F5
Strategic defense at E3 induced for J4 due to owl attack on F5
Strategic defense at E3 induced for C5 due to owl attack on D4
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at D1 induced for C5 due to owl attack on F5
Strategic defense at D1 induced for J4 due to owl attack on F5
Strategic defense at D1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D1: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  D1:   1.30 (secondary) - attack on E1 (dead)
  D1:   13.66 - J4 strategic attack/defend
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D5:   13.66 - J4 strategic attack/defend
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E3: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E3: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E3:   1.30 (secondary) - attack on E1 (dead)
  E3:   13.66 - J4 strategic attack/defend
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   1.30 (secondary) - attack on E1 (dead)
  E4:   13.66 - J4 strategic attack/defend
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.35 - F5 strategic attack/defend
  E4:   23.94 - F5 cut/connect strategic value
  E4:   2.84 - D4 cut/connect strategic value
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.66 - J4 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.12 - J5 cut/connect strategic value
  K5:   0.26 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.66 - J4 strategic attack/defend
  L2:   12.44 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 256.07 sec

Top moves:
1. G1  39.59
2. E4  37.66
3. D5  34.59
4. D1  34.25
5. E3  34.03
6. L2  21.95
7. H6  21.66
8. N8  16.97
9. K14 15.59
10. E2  15.14
review move reasons: 390.47 sec
TIME to generate move at G1: 870.59 sec
  make worms: 626.96 sec
  owl reading: 389.46 sec
  semeai module: 601.77 sec
examine position: 1664.93 sec
shapes: 107.00 sec
combinations: 164.15 sec
  find_more_attack_and_defense_moves: 878.55 sec
  find_more_owl_attack_and_defense_moves: 191.51 sec
Strategic defense at S10 induced for Q8 due to owl attack on S9
Strategic defense at T10 induced for Q8 due to owl attack on S9
Strategic defense at H6 induced for C5 due to owl attack on F5
Strategic defense at H6 induced for J4 due to owl attack on F5
Strategic defense at H6 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on D4
Strategic defense at D5 induced for C5 due to owl attack on F5
Strategic defense at D5 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on F5
Strategic defense at E4 induced for J4 due to owl attack on F5
Strategic defense at E4 induced for C5 due to owl attack on D4
Strategic defense at E3 induced for C5 due to owl attack on F5
Strategic defense at E3 induced for J4 due to owl attack on F5
Strategic defense at E3 induced for C5 due to owl attack on D4
Strategic defense at E2 induced for C5 due to owl attack on D4
Strategic defense at L2 induced for J4 due to owl attack on K2
Strategic defense at D1 induced for C5 due to owl attack on F5
Strategic defense at D1 induced for J4 due to owl attack on F5
Strategic defense at D1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on D4
Strategic defense at G1 induced for C5 due to owl attack on F5
Strategic defense at G1 induced for J4 due to owl attack on F5
  B8:   1.25 (secondary) - attack on C6 (defenseless)
  C7:   1.25 (secondary) - attack on C6 (defenseless)
  D1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D1: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  D1:   1.30 (secondary) - attack on E1 (dead)
  D1:   13.66 - J4 strategic attack/defend
  D5: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  D5:   13.66 - J4 strategic attack/defend
  D8:   1.25 (secondary) - attack on C6 (defenseless)
  E2: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E2:   1.30 (secondary) - attack on E1 (dead)
  E3: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E3: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E3:   1.30 (secondary) - attack on E1 (dead)
  E3:   13.66 - J4 strategic attack/defend
  E4: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  E4: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  E4:   1.30 (secondary) - attack on E1 (dead)
  E4:   13.66 - J4 strategic attack/defend
  E4:   2.14 - D4 strategic attack/defend
  E4:   11.35 - F5 strategic attack/defend
  E4:   23.94 - F5 cut/connect strategic value
  E4:   2.84 - D4 cut/connect strategic value
  F7: 0.0 - 'attack either' is redundant at G6 (direct att./def. as well)
  F7:   1.30 (secondary) - attack on E1 (dead)
  G1: 0.0 - (threat of) attack/defense of D4 (owl attack/defense as well)
  G1: 0.0 - (threat of) attack/defense of F1 (owl attack/defense as well)
  G1:   13.66 - J4 strategic attack/defend
  H6: 0.0 - (threat of) attack/defense of F5 (owl attack/defense as well)
  H6:   1.30 (secondary) - attack on E1 (dead)
  H6:   13.66 - J4 strategic attack/defend
  H6:   0.21 - J5 cut/connect strategic value
  J16:   1.42 (secondary) - attack on J17 (defenseless)
  J18:   1.42 (secondary) - attack on J17 (defenseless)
  K5:   0.12 - J5 cut/connect strategic value
  K5:   0.26 - R6 cut/connect strategic value
  L2: 0.0 - (threat of) attack/defense of K2 (owl attack/defense as well)
  L2:   13.66 - J4 strategic attack/defend
  L2:   12.44 - K2 cut/connect strategic value
  L13:   0.72 - P15 cut/connect strategic value
  O19:   10.25 (secondary) - attack on O18 (defenseless)
  O19:   0.50 (secondary) - attack on N19 (dead)
  P19:   10.25 (secondary) - attack on O18 (defenseless)
  P19:   0.50 (secondary) - attack on N19 (dead)
  Q19:   10.25 (secondary) - attack on O18 (defenseless)
  Q19:   0.50 (secondary) - attack on N19 (dead)
  S10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  T2:   4.25 (secondary) - attack on S4 (defenseless)
  T5:   4.25 (secondary) - attack on S4 (defenseless)
  T10: 0.0 - (threat of) attack/defense of S9 (owl attack/defense as well)
  value_moves: 1050.97 sec

Top moves:
1. H6  54.43
2. G1  39.59
3. E4  37.66
4. D5  34.59
5. D1  34.25
6. E3  34.04
7. L2  21.95
8. F7  21.54
9. N8  16.97
10. K14 15.59
review move reasons: 2248.43 sec
TIME to generate move at H6: 3557.56 sec

timing-test.html

level random_seed top_move move_value total_time make_worms owl_reading semeai_module examine_position gen_move_reasons shapes combinations find_more_att_def find_more_owl_att_def value_moves review_reasons
10 0 E4 54.55 27,55 2,47 8,71 2,95 14,99 / / / 1,18 1,4 11,17 14,1
11 2022858599 E4 54.97 53,64 4,51 10,33 14,65 30,93 1,87 / 5,79 / 6,28 9,72 19,17
12 2047190901 H6 54.38 64,54 8,97 19,17 9,97 40,33 / / 1,59 4,91 3,91 19,99 30,77
13 1126287790 H6 54.38 116,59 22,03 29,43 19,89 75,08 / 2,1 2,25 10,97 9,58 33,75 59,19
14 2111162242 G1 39.59 280,11 52,77 62,63 48,84 171,5 / 5,94 22,28 34,17 14,41 84,14 133,16
15 1698431592 G1 39.59 870,59 150,93 177,77 202,61 549,19 / 18,07 63,79 98,22 35,54 256,07 390,47
16 2002442235 H6 54.43 3557,56 626,96 389,46 601,77 1664,93 / 107 164,15 878,55 191,51 1050,97 2248,43
TEST RESULTS:
See timing-test.html for table of results.
See log.txt for complete output including top 10 moves and move reasons.

TESTING METHOD:
gnugo -r 0 --mode gtp --chinese-rules --play-out-aftermath --never-resign -M 
128 --showtime --debug 0x400800 --gtp-input test.gtp >random_seeds.txt 2> 
log.txt

TEST.GTP CONTENTS:
loadsgf crazy-gnu-forever.sgf
level 10
get_random_seed
genmove black
boardsize 19
clear_board
clear_cache
loadsgf crazy-gnu-forever.sgf
level 11
get_random_seed
genmove black
boardsize 19
clear_board
clear_cache
loadsgf crazy-gnu-forever.sgf
level 12
get_random_seed
genmove black
 ... and so on until level 16 ...

reply via email to

[Prev in Thread] Current Thread [Next in Thread]