Tablut is a board game where the king (the yellow piece) needs to get to the border of the board for white to win, and black needs to capture the king to win (more detailed rules here). The first video is of a human playing against the AI, the second one is two AIs playing against one another.
I fully programmed the logic of the board and the logic of the AI. The way the AI works is through the use of a min max tree based of a heuristic of the board that I designed. The program goes 4 steps deep analyzing as many heuristics as necessary to come up with a move.