/Home

https://chessforeva.gitlab.io

......... ...........

.... ....

Chessforeva

Chess software for fun

ceturtdiena, 2024. gada 7. novembris

Chelpy python chess library

C compiled extension for python on Google Colab. Notebook. 


Github sources

When chess movegen performance matters. C and magic bitboards.
But it is not GPU cuda tensors based, nor TPUs. Actually, depends on usage and tasks. Avoid python based position processing anyway. Just there is a way to write something in C too.

In python:
 import chelpy
 chelpy.ucimove("e2e4")
 chelpy.movegen()
 ...

For most usual cases please use the original chess library , already included in python. It is much more developed and supported. Also includes functionality for endgame tables lookups. Community and well documented sources. Especially using endgame tablebases (wiki), they are various kinds. Sources are python PyPI scripts. Kinda fast and windows or mac compatible. 
In python:
 import chess
 board = chess.Board()

otrdiena, 2024. gada 26. marts

Flutter FlutiChess

Flutter Chess project  Web application
PLAY

Github at
github.com/Chessforeva/FlutterChessFluti


sestdiena, 2022. gada 16. jūlijs

Chess Puzzles tool

A simple ChessPuzzles editor tool that finds chess checkmate variants instantly.
Works using WebAssembly and 64-bit magic numbers based c program, see previous posts.
May not handle too deep searches properly, refresh page then. A sample M3 demo link.
Searches checkmate only, it is not a chess engine. Wasm free for any site. Source at GitHub.



svētdiena, 2022. gada 13. februāris

Chess Magic Numbers explained

Shortly about - It is chess programming. Let's make it simple.

trešdiena, 2020. gada 26. februāris

Flash chess of Jester engine

Play* Jester chess. Not a new one but a good one port of Lokasoft java chess engine.
*Flash plugin required


ceturtdiena, 2016. gada 1. septembris

NES chess project

Nintendo is a 8-bit console of 80s (wiki). AI plays noob chess. A small chess book inside, one move evaluation. This .NES file is ready for loading in emulators FCEUX, Nestopia, Jnes, others. The C-code is compiled on cc65 compiler for 6502 cpu.

JS Chess NES is an online browser version, thanks to Nezulator emulator.


SiteMap: Index of/ ..
Blogposts:
free counters