Search found 3483 matches

by Henk
Mon Oct 22, 2018 3:36 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Hacking with Winograd
Replies: 11
Views: 978

Re: Hacking with Winograd

I still forgot to rename some variables. For instance first branch should be if (l >= 0) { unchecked { var sliceRow0 = slice.Value[l]; var weightRow = w[0]; var w00 = weightRow[0]; var w01 = weightRow[1]; var w02 = weightRow[2]; var winoGradfactorPair0 = winoGradFactors[0][0]; var win01 = winoGradf...
by Henk
Sat Oct 20, 2018 9:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 3 million games for training neural networks
Replies: 26
Views: 4756

Re: 3 million games for training neural networks

Here's the link: https://drive.google.com/drive/folders/1JBWlyXhm6ecp43Z2wu4bhFitamyJD5_k Enjoy! Donwloaded them. Thanks. Can you tell me the purpose producing 3 miilion games from only 5953 unique opening lines of which 21% are exact doubles? Nevertheless, thanks to all the doubles, it was expecte...
by Henk
Sat Oct 20, 2018 1:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 3 million games for training neural networks
Replies: 26
Views: 4756

Re: 3 million games for training neural networks

Here's the link: https://drive.google.com/drive/folders/1JBWlyXhm6ecp43Z2wu4bhFitamyJD5_k Enjoy! Donwloaded them. Thanks. Can you tell me the purpose producing 3 miilion games from only 5953 unique opening lines of which 21% are exact doubles? Nevertheless, thanks to all the doubles, it was expecte...
by Henk
Thu Oct 18, 2018 3:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Minimal network
Replies: 10
Views: 961

Re: Minimal network

Downside is that network gets slower and slower. 1 TFLOPS for 50 bucks... https://www.ebay.com/sch/i.html?_nkw=nvidia+GTX+750 -- Srdja Yes i know they are not that expensive but I don't know how to install them in my current laptop. Actually I'm scared of opening computers. Maybe afterwards my lapt...
by Henk
Thu Oct 18, 2018 1:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Minimal network
Replies: 10
Views: 961

Re: Minimal network

Validation error four layers one filter each does not go below val 0.2 using 100K training examples Increasing number of layers with only one filter did not help. So you need at least one layer with two filters or more. 3 filters did no go below 0.13 I skip 5 filters so trying now 7 filters. Each l...
by Henk
Wed Oct 17, 2018 5:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Hacking with Winograd
Replies: 11
Views: 978

Re: Hacking with Winograd

I still forgot to rename some variables. For instance first branch should be if (l >= 0) { unchecked { var sliceRow0 = slice.Value[l]; var weightRow = w[0]; var w00 = weightRow[0]; var w01 = weightRow[1]; var w02 = weightRow[2]; var winoGradfactorPair0 = winoGradFactors[0][0]; var win01 = winoGradfa...
by Henk
Wed Oct 17, 2018 3:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Hacking with Winograd
Replies: 11
Views: 978

Re: Hacking with Winograd

rewrite(4). Renaming some variables (double s1, double s2, double s3, double s4) CombinedInProduct4(int d, int l, int m, List<List<(double, double)>> winoGradFactors) { var startHeight = Start.Height; var startWidth = Start.Width; Debug.Assert(l <= startWidth + Padding - 3); Debug.Assert(m < startHe...
by Henk
Wed Oct 17, 2018 2:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Hacking with Winograd
Replies: 11
Views: 978

Re: Hacking with Winograd

Rewrite(3). Computes four innerproducts x.w for four consecutive windows x of size 3x3 starting at slice[d][l][m]. Also assumes Padding [ 0 .. 1] (double s1, double s2, double s3, double s4) CombinedInProduct4(int d, int l, int m, List<List<(double, double)>> winoGradFactors) { var startHeight = Sta...
by Henk
Mon Oct 15, 2018 3:10 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: A genetic chess engine?
Replies: 6
Views: 637

Re: A genetic chess engine?

Hello, I'm having this idea about a chess engine that learns from genetic algorithms. Basically, every generation plays itself and we select the winner for the next generation. Has this been done before? Would it work? Any ideas? iCE is a good and successfull example. If I recall correctly, it uses...
by Henk
Sun Oct 14, 2018 1:08 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney October
Replies: 14
Views: 1150

Re: On-line engine blitz tourney October

[Event "ICS rated blitz match"] [Site "winboard.nl"] [Date "2018.10.13"] [Round "-"] [White "Skipper"] [Black "rpiBikjump"] [Result "0-1"] [WhiteElo "1044"] [BlackElo "1047"] [TimeControl "300+1"] [Annotator "1. +0.08"] 1. Nf3 {+0.08/7 1.3} Nf6 2. c4 {+0.02/7 5} d6 3. Nc3 {+0.23/7 6} Be6 4. d4 {+0....