The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Шахматы, реализованные с использованием утилиты sed"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от opennews (ok) on 24-Авг-13, 10:14 
Евгений Степанищев подготовил (https://github.com/bolknote/SedChess) реализацию игры в шахматы, примечательную тем, что она написана только c использованием языка утилиты sed (примерно 1500 строк кода). Поддерживается игра человека с компьютером, который производит позиционную оценку на один ход.

URL: https://github.com/bolknote/SedChess
Новость: https://www.opennet.ru/opennews/art.shtml?num=37732

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Шахматы, реализованные с использованием утилиты sed"  +13 +/
Сообщение от Константавр (ok) on 24-Авг-13, 10:14 
Здорово. Сильно.
А поэтессы к ним прилагаются?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Шахматы, реализованные с использованием утилиты sed"  +2 +/
Сообщение от garrymar on 24-Авг-13, 10:44 
Забавно. При попытке поставить "детский мат" (ферзь f3-f7, под прикрытием офицера на c4) чёрный король зарубил своего ферзя. Решив "окончательно" поставить мат срубив офицера на f8, чёрный король ушел дальше срубив своего офицера на c8. К счастью, я всё таки поставил мат попыткой срубить чёрного короля.

Спасибо автору программы, оригинально и весьма весело.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Шахматы, реализованные с использованием утилиты sed"  +5 +/
Сообщение от Константавр (ok) on 24-Авг-13, 10:55 
Короли они такие, тираны и деспоты. А ещё самодуры.

А вообще и так прикольно, передайте автору, чтобы не переделывал ничего! Это вносит новые краски в игру. Я серьёзно, мне нравится! :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Шахматы, реализованные с использованием утилиты sed"  +6 +/
Сообщение от Аноним (??) on 24-Авг-13, 11:08 
Нужно попробовать стравить эти шахматы с какой-нибудь мудрёной шахматной программой, обыгрывающей гроссмейстеров, она от таких непредсказуемых поворотов должна в лучшем случае зависнуть :-)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Шахматы, реализованные с использованием утилиты sed"  +3 +/
Сообщение от Boris (??) on 24-Авг-13, 14:36 
> ферзь f3-f7, под прикрытием офицера

Вы определитесь, либо "ферзь под прикрытием слона", либо по-детски - "дама под прикрытием офицера".

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

11. "Шахматы, реализованные с использованием утилиты sed"  –11 +/
Сообщение от Kodir (ok) on 24-Авг-13, 15:07 
"Безбашенный (=не прикрытый ладьёй) офицер на коне бьёт вилкой рокирующегося короля"

С детства не люблю шахматы - глупость для повышения ЧСВ.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "Шахматы, реализованные с использованием утилиты sed"  –2 +/
Сообщение от hshhhhh (ok) on 24-Авг-13, 15:17 
Эти же шахматы не просчитывают даже на +1 ход.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

29. "Шахматы, реализованные с использованием утилиты sed"  +1 +/
Сообщение от f (??) on 25-Авг-13, 14:59 
не офицер а слон
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Шахматы, реализованные с использованием утилиты sed"  +4 +/
Сообщение от Аноним (??) on 24-Авг-13, 11:40 
Я просто в шоке!! Сколько уже времени изучаю sed, но вот такое вижу впервые.  Сверх мастерство! Гениально. И пусть оно еще не доделано, жрет процессор как не в себе, но это просто БОМБА.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Шахматы, реализованные с использованием утилиты sed"  –1 +/
Сообщение от Аноним (??) on 24-Авг-13, 13:18 
У меня не зпускается. пишет:
sed: file chess.sed line 1024: strings for `y' command are different lengths
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Аноним (??) on 24-Авг-13, 13:37 
Напишите напрямую девелоперу:
https://github.com/bolknote/SedChess/issues

У меня "GNU sed версия 4.2.1" - работает.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

14. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от hshhhhh (ok) on 24-Авг-13, 15:17 
> Напишите напрямую девелоперу:
> https://github.com/bolknote/SedChess/issues
> У меня "GNU sed версия 4.2.1" - работает.

http://bolknote.ru/

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

17. "Шахматы, реализованные с использованием утилиты sed"  +1 +/
Сообщение от Аноним (??) on 24-Авг-13, 17:28 
Все же о проблемах, касающихся конкретного проекта, лучше писать именно на гитхаб. Он его активно читает, судя по тому, что в Issues уже есть несколько закрытых багов и его комментариев.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

24. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Stax (ok) on 24-Авг-13, 23:36 
Так в том-то и дело, что эта штука, похоже, работает только под GNU-вариантом sed. Классический сед (например, в солярисе) ее не запускает, только gsed.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

25. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Аноним (??) on 25-Авг-13, 11:28 
Так и напишите об этом девелоперу.
Или хотите сказать, что он знает об этом и намеренно не поддерживает Ъ sed?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

34. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Яйцассыром on 26-Авг-13, 18:16 
так gnu sed и есть твердый знак sed
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

35. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Andrey Mitrofanov on 26-Авг-13, 18:41 
> так gnu sed и есть твердый знак sed

Не говори так! Пусть _эти двое_ возьмут AT&T sed v0.1 и портируют на _него_. А то весёлых новостей мало на.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

27. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Bolk on 25-Авг-13, 12:57 
Ну так нужна поддержка уникода
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

10. "Шахматы, реализованные с использованием утилиты sed"  –1 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 24-Авг-13, 14:58 
чего только больные не писали на sed. Шахматы, кстати, тоже были.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Шахматы, реализованные с использованием утилиты sed"  +1 +/
Сообщение от Bolk on 25-Авг-13, 12:55 
Да, покажите?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Шахматы, реализованные с использованием утилиты sed"  +7 +/
Сообщение от anonymous (??) on 24-Авг-13, 17:19 
Как-то неловко себя чувствую теперь, ведь я в 90% случаев использовал sed для s///.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Шахматы, реализованные с использованием утилиты sed"  +1 +/
Сообщение от Аноним (??) on 24-Авг-13, 21:43 
я в 99.9% использовал sed 's///'
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Адекват (ok) on 24-Авг-13, 17:47 
как скачать то ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Шахматы, реализованные с использованием утилиты sed"  +4 +/
Сообщение от all_glory_to_the_hypnotoad (ok) on 24-Авг-13, 19:08 
омг.. поколение егэ
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от mebiuslu9 Нема Нема on 24-Авг-13, 19:38 
С github только.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Шахматы, реализованные с использованием утилиты sed"  +1 +/
Сообщение от Bolek (ok) on 24-Авг-13, 21:20 
только пиратская бухта! только хардкор! :)
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

23. "Шахматы, реализованные с использованием утилиты sed"  +2 +/
Сообщение от Аноним (??) on 24-Авг-13, 23:14 
А лекарство кейген или кряк прилагается?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

32. "Шахматы, реализованные с использованием утилиты sed"  –1 +/
Сообщение от EuPhobos (ok) on 26-Авг-13, 14:28 
на семёрочке неработает никачайте вирус!!!!11
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

33. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от DV (ok) on 26-Авг-13, 16:52 
Отправить SMS на номер 127001
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

28. "Шахматы, реализованные с использованием утилиты sed"  –2 +/
Сообщение от the joker (ok) on 25-Авг-13, 13:13 
Просит серийник... тьфу, не умеет рокироваться, не проверяет ходы на легитимность, не умеет ставить мат человеку.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от EuPhobos (ok) on 26-Авг-13, 12:44 
Круто! =)
---
  a b c d e f g h
8   ♘ ♔         ♜
7                
6           ♘ ♞  
5   ♟       ♞    
4     ♟          
3 ♝              
2       ♟   ♟ ♟  
1       ♛ ♚ ♝    

Введите команду
h8 c8
        Мне шах и мат, я проиграл
---
Правда интеллект на самом лёгком, я знаю ходы всех фигур но не умею играть в шахматы, но я выиграл.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Шахматы, реализованные с использованием утилиты sed"  +/
Сообщение от Аноним (??) on 26-Авг-13, 14:01 
Стыдно выигрывать у такого маленького робота. Это как отнять конфетку у ребенка! Ждем следующую версию на браинфаке.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру