-
Swift 4.2 introduced random seeding for hashing so that hash values are really different each time the program runs.
The board initializer function in line 360 of `Board.swift` uses hash values as i…
-
For implementing efficient algorithms, efficient bit-level operations are often important. While there are many bit-twiddling hacks for certain operations, others are not efficiently reducible to more…
-
```
$ ./kingfish_1.2.0_compiled_HP
uci
id name Kingfish 1.2.0
id author Colin D
uciok
ucinewgame
go infinite
info string remaining time: 0 time allocated: 0
info depth 1 score cp 0 nodes 2 n…
-
Hi Thomas,
I downloaded Leorik and noticed it misses a dll on my old quadcore with old WIN7.
Downloading the dll threw an exception.
Then I remembered how I compiled Minimal once and tried to c…
-
-
There is any possibility to use Minic engine for non Windows/Linux/Mac operation systems like FreeRTOS?
Cheap hardware that I'm trying to use ESP32-WROOM-32D DevKitc: 2x240MHz CPU, 320KB RAM, 4MB Fla…
-
Hello! Thanks for making this tool, I really want to use it to convert my games to the right format to use them in LC0!
I have made a Makefile from the project after installing all the dependencies…
-
## Issue
I'm writing a chess engine wrapper which uses a 64-bit bitboard for board positions, so it is important that it works on ESP32.
While writing a native dynamic module in C, I ran into two …
-
[ this is not real Issue, it just gives some info and poses questions about Rust chess programming ]
hi,
i just found Liberty-Chess, see https://github.com/Mathmagician8191/Liberty-Chess , a compl…
-
### Description
The following code doesn't compile with `nim r main.nim`:
main.nim:
```nim
import piecevalue
getPieceValue[int]()
```
piecevalue.nim:
```nim
import bitboard
func getPie…
tsoj updated
3 months ago