Search found 597 matches

by dkappe
Mon Mar 30, 2020 11:41 pm
Forum: Computer Chess Club: General Topics
Topic: New engine: a0lite
Replies: 39
Views: 9682

Re: New engine: a0lite

Added in a branch that combines batching with tree reuse.

https://github.com/dkappe/a0lite/tree/b ... tree-reuse

I will add in smart pruning in a day or two. Then I will need to think about simplifying the code.
by dkappe
Mon Mar 30, 2020 7:29 pm
Forum: Computer Chess Club: General Topics
Topic: New engine: a0lite
Replies: 39
Views: 9682

Re: New engine: a0lite

Ah, you'll need to reinstall badgyal, as it has some bulk eval support added.
by dkappe
Mon Mar 30, 2020 7:28 pm
Forum: Computer Chess Club: General Topics
Topic: New engine: a0lite
Replies: 39
Views: 9682

Re: New engine: a0lite

I've created a branch called 'batching' that uses virtual loss to gather batches of positions for the gpu. https://github.com/dkappe/a0lite/tree/batching The speed now seems dominated by the python-chess code, and my inefficient implementation. On a 2070, the difference with batching is info depth 1...
by dkappe
Sun Mar 29, 2020 3:55 am
Forum: Computer Chess Club: General Topics
Topic: New engine: a0lite
Replies: 39
Views: 9682

Re: New engine: a0lite

I've created a branch called 'fancy' that has tree reuse and 'smart' pruning. On a 2070 with Bad Gyal it plays about 2500 CCRL.

https://github.com/dkappe/a0lite/tree/fancy
by dkappe
Sat Mar 28, 2020 9:14 pm
Forum: Computer Chess Club: General Topics
Topic: New engine: a0lite
Replies: 39
Views: 9682

New engine: a0lite

For those wanting to tinker with their own NN engine, I present a0lite. It's written in python. The core of the algorithm is just 95 lines. https://github.com/dkappe/a0lite It's meant for tinkering. As such, more complex developments will be in branches rather than in the master. Also check out the ...
by dkappe
Sun Mar 22, 2020 11:29 pm
Forum: Computer Chess Club: General Topics
Topic: What is the strongest python engine?
Replies: 11
Views: 1283

Re: What is the strongest python engine?

[Event "?"] [Site "?"] [Date "2020.03.22"] [Round "1"] [White "A0Lite-CPU"] [Black "Baislicka"] [Result "1-0"] [ECO "A40"] [GameDuration "00:08:10"] [GameEndTime "2020-03-22T18:22:38.093 CDT"] [GameStartTime "2020-03-22T18:14:27.997 CDT"] [Opening "Queen's pawn"] [PlyCount "142"] [Termination "adju...
by dkappe
Sun Mar 22, 2020 11:09 pm
Forum: Computer Chess Club: General Topics
Topic: What is the strongest python engine?
Replies: 11
Views: 1283

Re: What is the strongest python engine?

[Event "?"] [Site "?"] [Date "2020.03.22"] [Round "8"] [White "Donna"] [Black "A0Lite"] [Result "0-1"] [ECO "C29"] [GameDuration "00:07:48"] [GameEndTime "2020-03-22T18:04:25.343 CDT"] [GameStartTime "2020-03-22T17:56:36.682 CDT"] [Opening "Vienna gambit, Steinitz Variation"] [PlyCount "95"] [Termi...
by dkappe
Sun Mar 22, 2020 10:30 pm
Forum: Computer Chess Club: General Topics
Topic: What is the strongest python engine?
Replies: 11
Views: 1283

Re: What is the strongest python engine?

JohnWoe wrote:
Sun Mar 22, 2020 9:18 pm
Stockfish in every language basically ?

https://github.com/Dani4kor/stockfishpy
It's just a uci wrapper. Not an engine.
by dkappe
Sun Mar 22, 2020 10:14 pm
Forum: Computer Chess Club: General Topics
Topic: What is the strongest python engine?
Replies: 11
Views: 1283

Re: What is the strongest python engine?

I will try out this python stockfish. In the meantime, I implemented tree reuse in a0lite. It doesn't add too much code and has a noticeable effect: [Event "?"] [Site "?"] [Date "2020.03.22"] [Round "5"] [White "A0Lite"] [Black "Donna"] [Result "1-0"] [ECO "E60"] [GameDuration "00:09:18"] [GameEndTi...
by dkappe
Sun Mar 22, 2020 6:39 am
Forum: Computer Chess Club: General Topics
Topic: What is the strongest python engine?
Replies: 11
Views: 1283

Re: What is the strongest python engine?

This time with the 32x4 Mean Girl 8 on 1 CPU. 3+2. [Event "?"] [Site "?"] [Date "2020.03.21"] [Round "8"] [White "A0Lite-CPU"] [Black "Baislicka"] [Result "1-0"] [ECO "B40"] [GameDuration "00:08:19"] [GameEndTime "2020-03-22T00:06:30.073 CDT"] [GameStartTime "2020-03-21T23:58:10.454 CDT"] [Opening "...