#1
by D_Pavel
Может как-то с сервером связывается, но я сниффером проверял, вроде ниче не отправляет. Не понятно...
#11
by Капитан Смоллет
+ A Mexican software developer ?scar Toledo Guti?rrez wrote Toledo Javascript Chess (, the world's smallest chess program in JS. This version won the first JS1K contest and defeated several hundreds of novice players along the world. Its just crazy how small this game is - in fact I'm going to post the entire game source code in this post just so you understand what kind of feat this was (more info here .
#23
by D_Pavel
Фигура наверное закодированы в этой строке: "ECDFBDCEAAAAAAAAIIIIIIIIMKLNJLKM@G@TSb~?A6J57IKJT576,+-48HLSUmgukgg OJNMLK IDHGFE"
#33
by Godofsin
автор данного произведения несомненно заслуживает уважения. Зайдите по ссылке в , там куча всяких разных игр и приколюх
#36
by DJ Anthon
разбирайте по косточкам )) но, блин, шахматы впихнуть в килобайт, да еще и с графической частью, это пипец. круче жести не видел. даже квейк четырехкилобайтный отдыхает, на асме когда-то контесты были 4к и 64к. или 64килобайтный, не помню уже...
#50
by Xapac_2
приводи код правильно <canvas id="c"> </canvas> <script> for(B=i=y=u=b=i=5-5,x=10,I=[],l=[];B++<304;I[B-1]=B%x?B/x%x<2|B%x<2?7:B/x&4?0:l[i++]="ECDFBDCEAAAAAAAAIIIIIIIIMKLNJLKM@G@TSb~?A6J57IKJT576,+-48HLSUmgukgg OJNMLK IDHGFE".charCodeAt(y++)-64:7); function X(c,h,e,s) { c^=8; for(var o,S,C,A,R,T,G,d=e&&X(c,0)>1e4,n,N=-1e8,O=20,K=78-h<<9;++O<99;) if((o=I[T=O])&&(G=o^c)<7) { A=G--&2?8:4;C=o-9?l[61+G]:49; do if(!(R=I[T+=l[C]])&&!!G|A<3||(R+1^c)>9&&G|A>2) { if(!(R-2&7))return K; n=G|(c?T>29:T<91)?o:6^c; S=(R&&l[R&7|32]*2-h-G)+(n-o?110:!G&&(A<2)+1); if(e>h||1<e&e==h&&S>2|d) { I[T]=n;I[O]=0; S-=X(c,h+1,e,S-N); if(!(h||e-1|B-O|T-b|S<-1e4))return W,c&&setTimeout("X(8,0,2),X(8,0,1)",75); I[O]=o; I[T]=R } if(S>N||!h&S==N&&Math.random<.5) if(N=S,e>1)if(h?s-S<0:(B=O,b=T,0))break} while(!R&G>2||(T=O,(G||A>2|(c?O>78:O<41)&!R)&&++C*--A)) } return-K+768<N|d&&N } function W { i="<table>"; for(u=18;u<99;document.body.innerHTML=i+=++u%x-9?"<th width=60 height=60 onclick='I[b="+u+"]>8?W:X(0,0,1)'style='font-size:50px'bgcolor=#"+(u-B?u*.9&1||9:"d")+"0f0e0>&#"+(I[u]?9808+l[67+I[u]]:160):u++&&"<tr>") B=b } W </script>
#54
by Ткачев
Tiny Chess. Play chess against computer with queen-only promotion and without castling or en passant. Click origin square and then target square to move piece, it will validate moves. Update 1: Big chessboard with Unicode graphics, illuminates piece to move. Update 2: Better gameplay and variety. Now shows immediately user's move. Thanks to @romancortes for optimization tips. Update 3: Illuminates last piece moved. Enhanced strength to evade fool and scholar's mate. Thanks to @kamathln for optimization tip. Update 4: Computer now prefers to checkmate instead of stalemate. I did it after reading the article
#67
by vde69
прикольно ECDFBDCEAAAAAAAAIIIIIIIIMKLNJLKM - это фигуры @G@TSb~?A6J57IKJT576,+-48HLSUmgukgg OJNMLK IDHGFE - а это наверно ходы для фигур
#71
by vde69
ГДЕ ???? в тексте нет такого слова, а других способов сменя шрифта я не знаю, покажите ГДЕ устанавливается шрифт...
#72
by СказочныйБаобаб
у меня в html не заработала. Как код вставить? И опять же как ходить - тока фигура выделяется
#78
by СказочныйБаобаб
заработал - 3 раза проиграл. на работе проиграли все. ((( 100% вызываются Dll
#80
by СказочныйБаобаб
судя по тому что народ не понял как это работает... - тут нет хакеров и профессионалов в програмировании
#81
by СказочныйБаобаб
для того что бы понять - не вызываются ли Dll - на на Линухе запустить. кто пробовал там?
#87
by vde69
мда, ну и работа у тебя (и работники)... прога играет на самом приметивном уровне, тупо считает сумму оставшихся фигур... собственно как работает прога более менее понятно, автор молоток!
#94
by СказочныйБаобаб
нормальные работники - отличные проги. и как работает - не понятно - не догнали
Тэги: Веб-мастеринг
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 10.3 Перемещение товаров между организациями
- Как двигать Дату Отгрузки в УТ 11?
- v7: Как из обработки передать значения реквизитов в глобальный модуль
- УТ 11 без ордерная схема документооборота.
- Отчет на СКД РезультатОбработкаРасшифровки
- Как очистить табличную часть перед вводом данных
- 1C-Рарус: Автоматизация 1С:Франчайзи
- Наименование справочника не больше 150 символов
- v8: Консоль кластера1С - ошибка сетевого доступа
- Цикл табличной части с условием
- Как заменить новый формат обмена с казначейством на старый
- Можно ли в запросе получить штрих-коды в одну строку?
- УПП: перевыставление услуг
- Почемуто в контекстном меню отсутствует пункт "вывести список"
- Как в интерфейсе сделать ссылку на внешний отчет?
- v8: ЗУП доход в натуральной форме или служебный шифр
- Остаток организации и свободный остаток не совпадают
- Виртуальная таблица периодического регистра сведений
- УТ 11 ред. Сборка товара
- Пилотный проект ФСС