Chairs into tables…

Photo by Spiros Kakos from Pexels

Turning a chair into a table, or vice versa, might sound like somewhat of a magic trick. In this case, zero magic is involved, just plenty of complex geometry and machine learning.

Called LOGAN, the deep neural network, i.e., a machine of sorts, can learn to transform the shapes of two different objects, for example, a chair and a table, in a natural way, without seeing any paired transforms between the shapes. All the machine had seen was a bunch of tables and a bunch of chairs, and it could automatically translate shapes between the two unpaired domains. LOGAN can also automatically perform both content and style transfers between two different types of shapes without any changes to its network architecture. (1)

Chair… Table… Human… Cosmos…

Look at any shape.

Imagine any shape.

There are ways to go from one to the other. But there is nothing natural about it. All changes are abrupt. Raw. Untamed. Whenever something becomes something else, the first one dies. Completely and utterly. There is no gradual change. No “natural” way of dying. No “natural” way of changing. This is the secret we have chosen to ignore. And we keep on believing in the ability to change. This is the essence of our civilization. The cornerstone of our existence. That we can “change”. That things “change”.

Imagine a cosmos where everything is stable.

A perfect cosmos.

We hate this cosmos. For it nullifies existence.

Free beings we are.

And if we choose, we can choose to be!

And die…

So have we done.

So shall it be…

Chess Program thought process analysis article

The goal of this paper is to analyze in a simple way the thought process of a chess program, so as to facilitate understanding among chess programming enthusiasts and to bolster potential improvements in that process.

Huo Chess thinking algorithm (simple)

A new article “Chess Program thought process analysis (Simple) – The Huo Chess example” has been published.

There the thinking process of a chess program is presented in high level in order to help chess programming enthusiasts gain an initial understanding of the general way a chess program works.

One can find the relative article here at Academia.

A new article with more advanced subjects of chess programming will follow.

One can also download the file from below.

Exit mobile version
%%footer%%