We would like to build a community for Small Basic programmers of any age who like to code. Everyone from total beginner to guru is welcome. Click here to register and share your programming journey!


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Helpful YouTube videos (UCI-Interface for Chess-Engines)
#3
Sorry guys,

the videos aren't as helpful for me as I thought. They are very intensive and not in my native language and some peripheral information is missing, which is then difficult to recognize in the video.
The source code for the videos is not easy to find in the history of the program development.
In the time it took me to convert 30% of Episode II into executable code, Litdev wrote an almost complete, well-functioning chess engine in Small Basic. And it will be even more complex in Episode III + IV.  Huh

That's why I'm stopping my project for now and will continue the UCI engine with Small Basic.

For those who are interested, I would like to provide the link to the source code of MinimalChess:

https://github.com/lithander/MinimalChessEngine

Good Luck  Smile

EDIT:
I found a few more videos in which the UCI protocol is explained well. Communication with Arena is also shown.
The programming language is unfortunately Java, but it is very similar to C#.

Universal Chess Interface:  https://www.youtube.com/watch?v=vuvTFNre...c&index=23
Implementing the UCI:      https://www.youtube.com/watch?v=D4DBE4UQ...c&index=24
UCI Moves (Part 2):         https://www.youtube.com/watch?v=9BrV87do...c&index=25
UCI Move & Go (Part 3) :    https://www.youtube.com/watch?v=p1YoD30-...c&index=26
How to Connect the Chess Engine to Arena or any other GUI:  https://www.youtube.com/watch?v=ghn0RLx2...c&index=27
Reply


Messages In This Thread
RE: Helpful YouTube videos (UCI-Interface for Chess-Engines) - by Scout - 05-27-2024, 01:42 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)