Запитання з тегом «chess»

Шахи - це стратегічна гра, яка грається з двома гравцями на картатій сітці. Цей тег призначений для викликів, пов'язаних з шахами або будь-яких варіацій шахів.

5
Шаховий аналіз з обмеженою інформацією
У цьому виклику вам надається обмежена кількість інформації про певну гру в шахи, і вам потрібно передбачити, хто виграв гру . Вам надано два набори даних: Кількість штук (Які шматки ще живі) Кольори дошки (колір шматочків на дошці) Що ще важливіше, ви не знаєте, де знаходяться шматки . Вам потрібно …

8
Зворотний вид вставки
Об'єктивна Створіть оригінальний скремблірований список із рухів, які зробив би сортування вставки для його сортування. У вихідному списку будуть всі цифри від 0до N-1(включно), де Nрозмір вводу. Вхідні дані Список, що містить необхідні рухи для сортування списку. Кожне значення являє собою кількість слотів, переміщених на оригінальне (скремблірованное) число, яке знаходиться …
19 code-golf  array-manipulation  code-golf  code-golf  animation  code-golf  restricted-source  code-golf  java  code-golf  decision-problem  graph-theory  code-golf  conversion  electrical-engineering  code-golf  ascii-art  code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

1
Шукаю Leapers
Нещодавно я отримав дійсно дивну шахівну дошку з нерегулярними формами. Це сквери скрізь і навіть не всі пов'язані. Принаймні, вони все ще викладені на звичайній сітці. Я хочу пристосувати шахові правила, щоб можна було грати на дошці, але для початку мені потрібен твір, який насправді може йти кудись на дошці, …

5
Чи є більш жорсткі об'єкти або м'які об'єкти
Натхненно натхненний відкриттям книги «Що робити». Вхід - це прямокутник пробілів у вигляді рядка, списку рядків тощо, з об'єктами, виготовленими з #'' s всередині: ######## # # ######## ### #### ### #### ### Об'єкти завжди будуть прямокутниками, що не перетинаються, не торкаються. М'який об'єкт визначається як об'єкт, який не заповнений …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

5
Грайте в антихесу!
https://en.wikipedia.org/wiki/Losing_chess Це в основному шаховий турнір , але для антихеси;) Антихема - один із багатьох варіантів шахів , які були винайдені. Мета полягає в тому, щоб втратити всі свої шматки (це може здатися дивним, але це називається антихесою чомусь). Правила Правила антихеси дуже схожі на стандартні шахи, але з кількома …

6
Шахи - Знайдіть усі легальні кроки (крім кастингу та пасажирів)
Напишіть найкоротший код, який обчислює всі можливі (законні) рухи поточного гравця з заданого рядка FEN. Що таке рядок FEN? (Вікіпедія) Найкоротший код виграє, мова не має значення. Вихідні рухи повинні підкорятися шаховим правилам пересування, за винятком прохідних , закидних і просування пішаків. Ігнорувати чек, мат і мат, король теж не …
19 code-golf  chess 

1
Шаховий фінал: Білий до Мате в одному
Враховуючи сітку букв 8х8, яка відображає поточний стан гри в шахи, завдання вашої програми - знайти наступний хід для білих, що призведе до мат-мату (відповідь завжди буде сполучена одним ходом). Вхідні дані Введення буде в STDIN - 8 рядків по 8 символів кожен. Значення кожного персонажа такі: K/k - king …
19 code-golf  chess 

4
Найменша шахова програма
Натхненний цією недавній статті розповіданні французького програміста , який написав 487 байт 2-гравець (людина проти людини) шахову програму в Асамблеї, я задавався питанням, як невеликі шахові програми можуть бути і на інших мовах. Деталі Програма повинна приймати лише легальні шахові рухи. Декларація чека / контрольної картки не потрібна (просто бажано), …
19 code-golf  chess 

3
Коли Фібоначчі зустрічається з королевами
(натхненний відповіддю Гелки на моє випадкове сполучення тегів "шахи" та "Фібоначчі" в чаті) Фібоначчі Ці числа Фібоначчі є одним з найбільш відомих послідовностей в математиці, де кожне число складається шляхом додавання двох попередніх чисел разом. Нижче - визначення нульової індексованої послідовності: f(0) = 0 f(1) = 1 f(n) = f(n-1) …

12
Головоломка N-Queens
(Незважаючи на 60+ питань, позначених шахами , у нас немає простого завдання n-queens.) У шахах головоломка N-Queens описується так: n x nДавши шахову дошку та nкоролеви, розташуйте королеви на шаховій дошці так, щоб жодні дві королеви не загрожували одне одному. Нижче наведено приклад рішення для n = 8, запозичене з …

14
Оцінка результатів на основі шахового рядка FEN
Виклик Нота Форсайта-Едвардса (FEN) - це стандартне позначення для опису певної позиції на дошці в шаховій грі. Ваше завдання полягає в оцінці балів за допомогою рядка FEN. Це приклад рядка FEN: 5k2/ppp5/4P3/3R3p/6P1/1K2Nr2/PP3P2/8 Використовуючи цей рядок, ви можете обчислити матеріальну оцінку для кожного кольору за допомогою наступної таблиці результатів: p / …
17 code-golf  chess 

8
Захоплення на шахівниці пішака
Ви повинні написати програму або функцію, яка отримує рядок, що представляє шахівницю з лише пішаками в якості входу та виводу або повертає, чи можливий якийсь захоплення на дошці. Вхід є у позначенні FEN , що описує положення білих та чорних пішаків без інших фігур. Ви повинні вирішити, чи є пішак, …

5
Скільки рухається?
Враховуючи дві різні позиції на шаховій дошці та тип фігури, виведіть мінімальну кількість рухів, які знадобляться для того, щоб ця деталь перейшла з однієї позиції на іншу. Правила Даний твір може бути королем, королевою, граком, лицарем та єпископом. (Цей вхід можна прийняти за будь-які 5 унікальних символів) 2 позиції можна …
16 code-golf  chess 

6
Працюю над моїми лицарськими рухами
Шестикутні шахи описують сімейство шахових варіантів, що граються на дошці, де клітини є шестикутниками замість традиційних квадратів. Таких варіантів багато; У цьому виклику ми зупинимось на варіанті Гліньського, який є найбільш поширеним. Дошка складається з трьох кольорів (так, щоб той самий колір не розділяв краю), а краї шестикутників спрямовані до …

20
Розкладіть число!
Ваше завдання - розкласти число у форматі нижче. Це схоже на перетворення бази, за винятком того, що замість того, щоб перелічувати digitsв базі, ви перераховуєте список values, такий, що список додає до вхідних даних. Якщо дана база є n, то кожне число у списку має бути у формі k*(n**m), де …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.