The time for creating a PGN opening book depends on computers, the stronger one will be faster. On my 2-year-old computer (3.6 GHz Quad-Core Intel Core i7), it took about 5 minutes to convert a game database of 1.7 million games (human GMs) into a PGN opening book. It means 800 K games will take roughly 2-3 minutes.
Image
Thanks for the explanation, but my question was how long it will take to convert the big pgn file to bdgb format. I already have tried it and it took about 2 minutes to convert the complete database. I set the options for min game length to 1, min score to 0, and set the tread number to 4. (I have 4 cores on my machine so I think to let it use 4 threads is a good choice).
I get this message at the bottom after conversion to bdgb format: games: 781885, added: 135, period: 01:50, spd: 7108
What does this mean? how comes only 135 games are added? And what does spd means? I find it suspect that the pgn file with the 781885 games is 554,224 KB big. And after conversion the bdgb database is only 31 KB big.
I also have a question about the book making option. What does the Random+- settings mean? And what are the best settings for this?
I created a pgn book from the converted database. I used these settings: min player score 0, min game length 1, repeat at least 1. Add to: 99 plies and random +- 2
I got this message: games: 135, period: 00:00, spd: 135
If I open this pgn book in a text editor. The notation doesn't make any sense. It looks like the moves are not always starting from the starting position. I want to use these pgn books for repertoire making so this is useless for me.
Here is a small sample:
[Event "1"]
[Site "?"]
[Date "????.??.??"]
[White "?"]
[Black "?"]
[Result "*"]
1. Bh3 f6 2. Re3 Bg8 3. Nb6 Rd1+ 4. Kf2 Rd2+ 5. Re2 Rxe2+ 6. Kxe2 Nd4+ 7. Ke3 Nc2+ 8. Kd2 Nxa3 9. Nxa4 Nc4+ 10. Kc3 Ne5 11. Bg2 b5 12. Nc5 Ke7 13. f4 Nc6 14. Nd3 Kd6 15. Bf3 Bc4 16. Nb4 Nxb4 17. Kxb4 g5 18. h4
[Event "2"]
[Site "?"]
[Date "????.??.??"]
[White "?"]
[Black "?"]
[Result "*"]
1. Bxe6 Nxe6 2. Nf5 Kh7 3. Qg3 Bf8 4. Qh4 Ng8 5. Ne2 g6 6. Ne3 Be7 7. Qg3 Nf6 8. Nc4 Nxe4 9. Qe3 N6g5 10. Nc3 Bc5 11. Nxe4 Bxe3 12. Nf6+ Kg7 13. Nxe8+ Rxe8 14. Bxe3 b6 15. Rad1 f6 16. Rd3 Rd8 17. Red1 Rxd3 18. Rxd3 Nf7 19. b3 h5 20. f3 Qe7 21. Bf2 Qc7 22. Rd1 Qe7 23. a5 bxa5 24. Nxa5 Qc7 25. Nc4 a6 26. Bc5 Qb7 27. Ra1 Qd7 28. Kf2 Qf5 29. Ne3 Qd7 30. Rd1 Qb7 31. Nc4 Qb5 32. Be3 Qb7 33. Nb6 Qe7 34. Rd7 Qb4 35. Nc4 Kg8 36. Ra7 Qc3 37. Na3 Qa5 38. Nc4 Qc3 39. Na3 Qa5 40. Nc4 Qc3 41. Ra8+ Kh7 42. Rxa6 Qxc2+ 43. Nd2 Kg7 44. Ke2 f5 45. Ra7 h4 46. b4 Kf6 47. Bc5 Kg7 48. Rc7 Qa4 49. Rb7 Qa6+
[Event "3"]
[Site "?"]
[Date "????.??.??"]
[White "?"]
[Black "?"]
[Result "*"]
1. Kb4 Kd6 2. Rb1 Rf3 3. Rb3 Rxg3 4. c5+ Kc7 5. Kc4 Rxh3 6. Rb6 g5 7. Re6 g4 8. Rxe5 g3 9. Re7+ Kc8 10. Rg7 h5 11. a5 h4 12. a6 bxa6 13. Kd5 Rh1 14. Kd6 Rf1 15. Rg8+ Kb7 16. Rg7+
[Event "4"]
[Site "?"]
[Date "????.??.??"]
[White "?"]
[Black "?"]
[Result "*"]
1. Kh2 Kg6 2. Kg3 Kf6 3. h4 Rc5 4. Ra7 h5 5. Kf3 g6 6. g3 Kf5 7. Rf7+ Ke5 8. Rg7 Kf6 9. Ra7 g5 10. hxg5+ Rxg5 11. Ra8 Rc5 12. Kg2 Ke5 13. Kh3 Ke4 14. Kh4 Kf3 15. Rf8+ Kg2 16. g4 hxg4 17. Kxg4 Rc3 18. Ra8 Rc4+ 19. Kg5 e5 20. Re8 Rxa4 21. Rxe5 Kf3 22. Kf5 Rh4 23. Re1 a4 24. Ke5 a3 25. Kd5 Ra4 26. Kc5 a2 27. Ra1 Ke3 28. Kb5 Ra8 29. Kc4 Kd2 30. Kb3 Rb8+ 31. Kc4 Rb2 32. Rh1