Code: Select all
#----------------- generation 28
28 1 'Lucky Man' 5485 11 41 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 31 10
28 2 'Battlefield' 3640 11 41 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
28 3 'Tarkus' 2745 11 41 1 20 4 1 92 66 79 61 5 26 22 14 35 22 12 31 10
28 4 'Eruption' 2618 11 41 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
28 5 'Stones of Years' 210 73 55 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
28 6 'Mass' -836 52 24 10 43 12 44 61 86 79 61 5 26 22 14 35 22 12 31 77
28 7 'Manticore' -1802 73 41 1 95 4 1 61 7 32 8 1 8 10 78 35 22 12 31 10
28 8 'Iconoclast' -6613 11 41 1 29 67 23 70 82 57 86 68 25 6 20 93 91 40 31 10
[...]
#----------------- generation 30
30 1 'Battlefield' 7341 11 41 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
30 2 'Iconoclast' 1906 11 41 1 95 6 64 5 2 32 8 1 8 10 89 35 22 12 90 10
30 3 'Lucky Man' 1875 52 24 10 43 12 44 61 86 79 8 1 8 10 78 35 22 12 31 10
30 4 'Tarkus' 984 11 41 1 95 4 1 5 2 32 8 1 8 10 89 35 22 12 90 10
30 5 'Manticore' 847 73 41 1 95 4 1 61 7 32 8 1 8 10 78 35 22 12 31 10
30 6 'Stones of Years' 337 73 55 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
30 7 'Mass' -765 52 24 10 43 12 44 61 86 79 61 5 26 22 14 35 22 12 31 77
30 8 'Eruption' -3045 11 41 1 95 4 1 5 2 32 8 1 8 10 78 35 22 12 90 10
- increase in development value from 10 to 41; Satana develops pieces better than my previous engines but still it is not enough
- increase in castling value from 20 to 95; this seems to me to be too high but maybe is because of the method used in this session (if you don't start from initial position maybe castling has already become urgent)
- increase in passed pawns value from 5 to 32; in fact, Satana lose a lot of game between LarsenVB because of passed pawns (LVB is not in the training set)
- rooks on open column from 10 to 78; this is a little surprise
- pyramid 3 to 22; this is how pieces are near to enemy king and maybe it means that Satana must be more aggressive
- potential castling from 5 to 31; this is coherent with the increase of castling value
It is interesting that about half the parameters keeps their original values.
This learning session has been done this way:
- 8 versions of Satana (population): half with standard parameters and half with random ones
- 200 ms per move
- 100 half moves limit per game
- one game with white and one with black for any single match (A vs B + B vs A)
- any game starts from positions randomly selected from file "ficsgamesdb_2014_standard2000_nomovetimes_1286521"
- Pentium Intel i7 4790K (only one core used)
- 32 Mb hash
28 generations are not enough to have some definitive result but the learning session is till in progress.