How to reuse javascript CHESS ENGINE code in both BROWSER and NODEJS

preview_player
Показать описание
Hey what's up guys, Code Monkey King's here. In this video we gonna be discussing 3 topics:

1. How to write javascript code that works in both front-end (browser) and back-end (nodejs) environments.
2. Pros and cons of considering javascript as a weapon of choice language for writing a chess engine
3. Introducing my new javascript chess engine project.

CONTENTS:

00:06 - intro
01:36 - source code demo and issue definition
03:58 - function that we would be reusing in both browser and nodejs
04:42 - why to use code in front-end
05:55 - why to use code in back-end
06:26 - why to use code in both
07:00 - HOW TO REUSE JAVASCRIPT CODE IN BROWSER & NODE JS
10:09 - benefits of this approach
13:30 - is this a good idea to use javascript when writing a chess engine?
13:50 - why most developers won't consider javascript for writing a chess engine?
15:17 - benefits of using javascript for writing a chess engine
18:42 - neural nets conquering the world
20:43 - process vs result in chess programming
21:37 - relative vs absolute chess strength improvements
24:25 - tomitankChess: bitboard chess engine in JS of 2830 Elo
30:39 - a quick overview of my chess programming projects
39:34 - my latest project and future video format
43:35 - I DROP MY AMBITIONS TO MAKE MONEY ON CHESS PROGRAMMING
45:05 - difference between ART & CRAFT
46:35 - job takes fun away from the process
47:55 - some conclusions from my real world freelancing jobs
49:00 - NEW ULTIMATE GOAL OF THIS CHANNEL

WukongJS [source code]:

WukongJS [track development progress]:

LINKS:

PLAYLISTS:

CONTACT ME:
Рекомендации по теме
Комментарии
Автор

Hello! I have a question. I am trying to build a chess engine, and I wonder if it is fast enough or if it can be sped up. I am using the minimax with alpha beta pruning and can reach a depth of 4 before it starts becoming extremely slow (every move takes over 20 seconds).

It is written in python :)

oscarmelin
Автор

is it possible to connect komodo engine to babylon js or three js ?

CosD
Автор

too much mumbling and not getting to the point.... too long and tedious. but thanks for the effort.

urishani
visit shbcf.ru