Новые фигуры на Chess-Python-Board.Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Новые фигуры на Chess-Python-Board.

Сообщение Anonymous »

Я хочу добавить в свой Python Chess Endgame Engine 3 новые фигурки: Амазонку, Боба и Сирила. Амазонка ходит как конь и слон, Боб как ладья и конь
и Сирил как ферзь и конь. У меня есть такой код.
Но кроме этого я не могу вычислить оптимальные ходы из start_fen, что сложнее, чем этот: Я даже не могу распечатать ASCII-доску

Код: Выделить всё

. . . . . . . .
. . . . . . A .
. . . . . . . .
. . . . . . . .
. . . . . . . .
k . K . . . . .
. . . . . . . .
. . . . . . . .
Он продолжает печатать для start_fen = "8/6A1/8/8/8/k1K5/8/8 w - - 0 1"

Код: Выделить всё

. . . . . . . .
. . . . . . B .
. . . . . . . .
. . . . . . . .
. . . . . . . .
k . K . . . . .
. . . . . . . .
. . . . . . . .
Мне хотелось бы исправить код, чтобы он не печатал здесь 0

Код: Выделить всё

Number of positions is 406300
Number of positions at checkmate is 216
Evaluation at level 1
Found `0` positions at level 1
0h 3m 37s / 0h 1m 44s
Found 0 positions all
Positions with to_end == 17:
*****
Pozice s to_end == -20:
Evaluation of intial position is 0
С другой стороны, этот код работает на 100% нормально, хотя для 3 частей требуется 25 минут.


Подробнее здесь: https://stackoverflow.com/questions/786 ... thon-board
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»