new project sf-kernel

Discussion of chess software programming and technical issues.

Moderator: Ras

User avatar
jasper.sinclair
Posts: 7
Joined: Fri Nov 17, 2023 2:50 am
Location: USA
Full name: Jasper Sinclair

new project sf-kernel

Post by jasper.sinclair »

https://github.com/FireFather/sf-kernel

Very nice work here...it's within 10 elo of stockfish 16 (according to my testing results).
SF source code bloat has been reduced from ~680 KB to ~218 KB! (I have verified this).
Level 4 C++ compiler warnings reduced from 3029 to 118 (also verified...see docs/stockfish_16_warnings.xml and docs/sf-kernel_1.0_warnings.xml
It's clean & top modernized c++

A big challenge, impressive...
Aleks Peshkov
Posts: 977
Joined: Sun Nov 19, 2006 9:16 pm
Location: Russia
Full name: Aleks Peshkov

Re: new project sf-kernel

Post by Aleks Peshkov »

Stripped comments and stripped spaces. Taste differs but hardly human readable for me.
User avatar
jasper.sinclair
Posts: 7
Joined: Fri Nov 17, 2023 2:50 am
Location: USA
Full name: Jasper Sinclair

Re: new project sf-kernel

Post by jasper.sinclair »

https://github.com/FireFather/sf-kernel/issues/2

PS this should help you:
Visual Studio
Edit
Advanced
Format Document
or
Format Selection

to add spaces
Ciekce
Posts: 200
Joined: Sun Oct 30, 2022 5:26 pm
Full name: Conor Anstey

Re: new project sf-kernel

Post by Ciekce »

lmao
FireDragon761138
Posts: 51
Joined: Sun Dec 28, 2025 7:25 am
Full name: Aaron Munn

Re: new project sf-kernel

Post by FireDragon761138 »

Good effort. We might look into experimenting with it for our projects. We've been looking for more minimalist architecture to experiment with.