Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.29;
Скачать: CL | DM;

Вниз

Оцените программу   Найти похожие ветки 

 
Gydvin ©   (2005-12-31 18:14) [0]

С наступающим
Небольшой софтик, генератор судоку, зацените.
Вес 300 килобайт
http://gydvin6.narod.ru/Sudoku.rar


 
Gydvin ©   (2006-01-02 05:45) [1]

Удалено модератором
Примечание: Создание пустых сообщений


 
TUser ©   (2006-01-02 11:17) [2]

Ты б исходники дал. Компилятор, я полагаю, у многих найдется.


 
Pazitron_Brain ©   (2006-01-02 11:31) [3]


> зацените

Расшифруй слово.


 
Fenik ©   (2006-01-02 11:48) [4]

"судоку" - это что-то японское?


 
Gero ©   (2006-01-02 12:26) [5]

Спаибо, мне и без «судоку» хорошо живется.


 
Gero ©   (2006-01-02 12:28) [6]

> Pazitron_Brain ©   (02.01.06 11:31)

Учись пользоваться словарями.


 
Pazitron_Brain ©   (2006-01-02 12:58) [7]

Gero ©   (02.01.06 12:28) [6]
В следующий раз, скажи это Игорю Шевченко. Ок?


 
Gero ©   (2006-01-02 13:00) [8]

> Pazitron_Brain ©   (02.01.06 12:58)

В данном случае я говорю это тебе.


 
Pazitron_Brain ©   (2006-01-02 13:03) [9]

Вот стану модератором...:)))


 
Gydvin ©   (2006-01-02 13:43) [10]

TUser ©   (02.01.06 11:17) [2]
Гы, от моих исходников многих оторопь возьмет, и еще потом ногами запинаете, знаю я вас.

А если серьезно, красиво оптимизированный код я еще писать не научился, так что выкладывать просто стыдно, позже может быть в кладовке


 
Gydvin ©   (2006-01-02 13:46) [11]

Fenik ©   (02.01.06 11:48) [4]
Да.


 
Gero ©   (2006-01-02 14:33) [12]

> Гы, от моих исходников многих оторопь возьмет

Главное, чтобы от exe оторопь не взяла.


 
Gydvin ©   (2006-01-02 14:40) [13]

Ну потому и выложил, чтоб посмотрели, может какие замечания будут, чтоб сразу исправить


 
Shastox ©   (2006-01-02 16:33) [14]

2 Гудвин
Скажи, а что такое "Судоку" ? Хотя бы в двух словах.


 
antonn ©   (2006-01-02 17:24) [15]

Shastox ©   (02.01.06 16:33) [14]
Скажи, а что такое "Судоку" ? Хотя бы в двух словах.

видимо какая то игра:)
поле в клеточку, там циферки всякие...


 
Gydvin ©   (2006-01-02 17:52) [16]

Судоку. В переводе с японского "су" означает - "цифра", а "доку" - "стоящая отдельно". В судоку играет вся Европа. Не надо гадать или копаться в книгах - только логика и внимательность! Правила простые: заполните пустые клетки цифрами от 1 до 9, так, чтобы в любой строке, столбце и в каждом из 9 блоков 3х3, цифры не повторялись.

А вобще в гугле о нем много чего есть


 
TUser ©   (2006-01-02 18:01) [17]

В Википедии есть, + ссылки на онлайн-игралки.


 
Плохиш ©   (2006-01-02 18:15) [18]


> В судоку играет вся Европа.

Спасибо, просветил. Можно узнать, где находиться "Европа"?


 
Shastox ©   (2006-01-02 18:16) [19]


> В судоку играет вся Европа.

Ну не знаю... Неинтересно как-то... Намного лучше теже "Черви" или "Шашки". IMHO


 
Gydvin ©   (2006-01-02 18:30) [20]

Ну вот так всегда, хорошие начинания обламываете на ходу

Shastox ©   (02.01.06 18:16) [19]
Ну теже черви в газете не напечатаешь в газете, а этот генератор как раз для газет и предназначен


 
Fenik ©   (2006-01-02 19:33) [21]

Интерфейс (кнопки) до неприличия тормозной.
А после второго запуска система повисла намерто, пришлось жать резет.


 
Gero ©   (2006-01-02 20:18) [22]

> Gydvin ©   (02.01.06 18:30)

Давай скриншоты, отпишусь по ним что думаю, если интересно, конечно.


 
Shastox ©   (2006-01-02 22:41) [23]


> Ну теже черви в газете не напечатаешь в газете, а этот генератор
> как раз для газет и предназначен

Опять же личное мнение, в газете интереснее разгадывать "японские кроссворды".


 
Gydvin ©   (2006-01-03 05:56) [24]

А после второго запуска система повисла намерто,

:(     , а что за комп, ОС, SP.
А то я на 4х компах тестил, вроде все ровно, но они правда по парaметрам были cхожи.

Shastox ©   (02.01.06 22:41) [23]
Ну как говорится на вкус и цвет товарищей нет. ;)

Gero ©   (02.01.06 20:18) [22]
http://gydvin6.narod.ru/wwewewewe.jpg


 
Shastox ©   (2006-01-03 06:00) [25]


> Ну как говорится на вкус и цвет товарищей нет. ;)

Не спорю...


 
Virgo_Style ©   (2006-01-03 09:16) [26]


Super судоку (demo)


Шпрехен ду ю папуас? В смысле, не лучше ли на одном языке, там еще и шрифт такой, что непонятно, на каком языке написано. Кто знает, поймет, конечно, но все равно.

Цвета... Ну тебе и без меня сейчас все скажут )


 
Gydvin ©   (2006-01-03 11:27) [27]

Virgo_Style ©   (03.01.06 09:16) [26]
Ну вот наконец, уже ближе к теме :)

Шпрехен ду ю папуас?
Ну может ты и прав

Цвета... Ну тебе и без меня сейчас все скажут )

Фотошоп рулит, благо интерфейс сделал в виде скинов, так что поменять ничего сложного. Есть предложения в каких цветах выполнить?


 
Gero ©   (2006-01-03 11:39) [28]

> http://gydvin6.narod.ru/wwewewewe.jpg

Подбор цветов — отвратительный.


 
Gero ©   (2006-01-03 11:41) [29]

> Есть предложения в каких цветах выполнить?

Да, есть. В приятных человеческому глазу отттенках с невысокой яркостью.


 
PARUS ©   (2006-01-03 11:49) [30]

Я не понял, что это за программа???
Смахивает на игру. Чтов ней надо делать???


 
Gydvin ©   (2006-01-03 12:03) [31]

PARUS ©   (03.01.06 11:49) [30]
Раставить недостающие цифры, таким образом, чтоб ребус сошелся.
Там даже есть растановка с подсказкой


 
TStas ©   (2006-01-03 12:08) [32]

>Gydvin
А зачем ты сделал варианты ходов, которые сами вылезают? Неудобно же мышью все время щелкать. Я по просьбе милой за пару дней тоже написал.
http://stas258.narod.ru/frame/download/sudoku.zip Вполне полноценная цацка.
Откуда берешь начальные условия? Как ты их генеришь?


 
Gydvin ©   (2006-01-03 12:23) [33]

А зачем ты сделал варианты ходов, которые сами вылезают?
Ну их можно и отключить:)

Откуда берешь начальные условия? Как ты их генеришь?
Генерятся сами. Тоесть генрится сначала случайным образом сетка, потом идет высвобождение клеток тоже случайным образом, но с проверкой на решаемость. если нет начинаем высвобождение заново. Ничего сложного.

Вполне полноценная цацка.

А у тебя что строго фиксированные варианты шаблонов?


 
Gydvin ©   (2006-01-03 12:28) [34]

А зачем ты сделал варианты ходов, которые сами вылезают? Неудобно же мышью все время щелкать.

Или я тебя неправильно понял. С включеной подсказкой?


 
Agent13 ©   (2006-01-03 12:30) [35]


> Gydvin ©   (03.01.06 11:27) [27]

После беглого просмотра проги - главный выявившийся недостаток это тормознутость. До ресета, как у Fenik"a не дошло, но всё же очень неприятно. С интерфейсом -  ну перестался конечно, зелёный на красном явно не лучший вариант, но я бы не стал так сгущать краски, как некоторые из высказавшихся. Всё-таки это игра, и вольности в раскраске вполне допустимы.

ЗЫ. Насчёт того, что вся Европа играет - не скажу за всю Европу, но у нас сабж появился ну не более, чем полгода назад. Видимо, у судоку сейчас какой-то бум популярности. Везде, где только можно стали печатать, хотя раньше я вообще про такую игру не слышал. :)


 
Gydvin ©   (2006-01-03 12:38) [36]

Гы про всю Европу, я перекатал с книженции, которые у нас не так давно появились, ну шеф и захотел иметь эту головоломку у себя в газете. После поисков в инете выяснилось, что ничего путного нет, ну кроме онлайн-сайтов, не вру, нашел я одну игрушку некая "ELITE SUDOKU" где так, и решил, а ну ее нафиг, проще написать свою.

Ну а "тормознутость" будем лечить:)


 
Gydvin ©   (2006-01-03 12:52) [37]

По поводу тормознутности
Только что надыбал комп послабже там запустил, однозначно лечить.
просто у на тех компах на которых я работаю это не ощущается.

Всем спасибо, файл удаляю на дороботку


 
Fenik ©   (2006-01-03 13:28) [38]

> Gydvin ©  (03.01.06 05:56) [24]
> :(   , а что за комп, ОС, SP.


Cel 600, 64MB, WinMe.


 
Gydvin ©   (2006-01-03 13:41) [39]

Fenik ©   (03.01.06 13:28) [38]
(((((
Pentium 4, 3000Ghz, 512MB, winxp(SP1)


 
TStas ©   (2006-01-03 16:42) [40]

>Gydvin
Дык начальные варианты можно самому добавлять по вкусу. Там есть. Как там у тебя что отключается, я не разбирался, ты ведь зачем-то демку повесил. Вообще-то я для подруги написал эту штуку за полтора дня. Вылизыванием особо не занимался, ИХМО то, что пишется меньше, чем за неделю не может являться программой вообще.


 
SergP ©   (2006-01-03 20:02) [41]


> Gydvin ©   (31.12.05 18:14)  
> С наступающим
> Небольшой софтик, генератор судоку, зацените.
> Вес 300 килобайт
> http://gydvin6.narod.ru/Sudoku.rar


Во первых 404
Во вторых - народ фтопку. Ненавижу когда серверы выделываются если им реферер не понравился...


 
TStas ©   (2006-01-03 20:04) [42]

>SergP Дык народ пишет, что не отвечает, что там лежит. Правильно, кстати, пишет.


 
SergP ©   (2006-01-03 20:25) [43]


> TStas ©   (03.01.06 20:04) [42]
> >SergP Дык народ пишет, что не отвечает, что там лежит.
> Правильно, кстати, пишет.


Ну за это и так никто не отвечает... И все это знают. Но зачем это мне постоянно напоминать...


 
Gero ©   (2006-01-03 20:52) [44]

Народ — маздай, и об этом уже неоднократно говорилось.


 
Gydvin ©   (2006-01-03 21:38) [45]

Во первых 404

Ребята вы чего?
Смотрите
Gydvin ©   (03.01.06 12:52) [37]
А конкретнее
Всем спасибо, файл удаляю на дороботку  :)

SergP ©   (03.01.06 20:02) [41]
Во вторых - народ фтопку.

А что лучше


 
Gydvin ©   (2006-01-07 16:01) [46]

Здравствуйте, попытка номер два.

Исправлены тормаза на интерфейса (как я мог так намутить??????)
Поменян дизайн, добавлен help, найден и ликвидирован глюк для WinMe.

Особая просьба к Fenik ©, протестировать еще раз.

http://gydvin6.narod.ru/SUPER-SUDOKU.rar
495 килобайт.

http://gydvin6.narod.ru/asasas.jpg
скриншот


 
Gydvin ©   (2006-01-07 16:03) [47]

Gydvin ©   (07.01.06 16:01) [46]

Здравствуйте, попытка номер два.

Исправлены тормаза на интерфейса (как я мог так намутить??????)


след. читать как
Исправлены тормоза интерфейса


 
Fenik ©   (2006-01-07 16:32) [48]

Уже лучше, но все еще довольно медленная реакция кнопок на перемещение мыши, можно сделать намного быстрее (неужели у тебя картинки генерируются по ходу действия, а не до этого??). Кстати, кнопки, обведенные жирной синей окружностью смотрятся отвратительно..


 
Ali1   (2006-01-07 16:33) [49]

Вид понравился и окно уместилось на экране(у меня <800*600:)
1. Нет помощи по игре в самой игре - что нужно делать, правила.(pdf требует дополнительную программу запускать и может быть не установлен)

2. Реализовано ли непозволение игроку неправильно заполнять цифрами свободные клетки? Анализ введённых цифр происходит в процессе игры?

3. При замене цифры, когда появляющаяся решётка пуста ячейка "1" всётаки действует, вставляет единицу.

4. About - scrollbar действует лишь при отпускании кнопки мыши и текст не по русски.

5. Значёк в трее похож на обесцвеченный экселевский

6. Слово "SUPER" в названии.


 
Gydvin ©   (2006-01-07 17:54) [50]

Ali1   (07.01.06 16:33) [49]
2. Реализовано ли непозволение игроку неправильно заполнять цифрами свободные клетки?

А смысл, можно просто включить "Hint";

3. При замене цифры, когда появляющаяся решётка пуста ячейка "1" всётаки действует, вставляет единицу.

Буду лечить

4. About - scrollbar действует лишь при отпускании кнопки мыши
Непонял.
и текст не по русски.

Ну там есть и по русски если проскролить вниз

6. Слово "SUPER" в названии.

А что с ним?

Fenik ©   (07.01.06 16:32) [48]

можно сделать намного быстрее
Каким образом

Изменения состояния кнопок генерятся только по событию и соответственно только один раз на поподание курсора в зону кнопки. В смысле зарание.

Кстати, кнопки, обведенные жирной синей окружностью смотрятся отвратительно.

CheckBox-ы?


 
Fenik ©   (2006-01-08 00:39) [51]

> Изменения состояния кнопок генерятся только по событию и соответственно только один раз на поподание курсора в зону кнопки. В смысле зарание.

Не понял. Покажи этот кусок кода.

> CheckBox-ы?

Да.


 
Fenik ©   (2006-01-08 01:18) [52]

> Каким образом

Когда возникает событие, что мыша появилась над кнопкой (CMMouseEnter) присваиваешь флагу FMouseInControl значение True и вызываешь перерисовку кнопки.
Когда возникает событие, что мыша ушла с кнопки (CMMouseLeave) присваиваешь флагу FMouseInControl значение False и снова вызываешь перерисовку кнопки.

В методе отрисовки кнопки, если установлен влаг FMouseInControl, выводишь один Bitmap, на котором кнопка нажата, иначе - другой, с ненажатой кнопкой. Вроде все просто, но у тебя какие-то непонятные тормоза. Не знаю от чего они, надо смотреть код.


 
radium ©   (2006-01-08 03:45) [53]

Сейчас увидел эту ветку - чуть со стула не упал :)
"Судоку - все сошли с ума" (из сборника) - в этом я убеждаюсь :) Несколько дней назад решил написать свой генератор Судоку.
Вот что имеется на данный момент:
http://webfile.ru/732742
Зацените :)


 
radium ©   (2006-01-08 04:05) [54]

Вот снапшотик исходников (D7 без доп. компонентов) в придачу:
http://webfile.ru/732759


 
Gydvin ©   (2006-01-08 08:43) [55]

Fenik ©   (07.01.06 16:32) [48]
неужели у тебя картинки генерируются по ходу действия


Я понял о чем ты.
Подготовить все состояния кнопок при загрузке (тоесть вырезать, наложить на фон), а потом просто отрисовывать по событию.

radium ©   (08.01.06 03:45) [53]
А у тебя генерятся шаблоны решаемые или нет (тоесть, должна быть цепочка, из одного варианта на клетку)


 
Fenik ©   (2006-01-08 13:15) [56]

> Gydvin ©  (08.01.06 08:43) [55]
> Подготовить все состояния кнопок при загрузке (тоесть вырезать, наложить на фон), а потом просто отрисовывать по событию.


Да, именно так.


 
radium ©   (2006-01-08 14:57) [57]


> А у тебя генерятся шаблоны решаемые или нет

Сейчас нет, но логические цепочки проверять буду. В сборниках часто вижу Судоку, когда можно поставить две цифры в две клетки любым образом (например 3 и 5 или 5 и 3) и все условия соблюдаются - это не есть good. Ответ то на последней странице единственный :)

Я это отложил, так как подумал, что длину цепи надо завязать с уровнем сложности... А как нумеровать уровень сложности я не определился...

Ещё редактор стилей нужен (сейчас стили вручную надо писать и в sudoku.ini прописывать) и отображение таблицы лидеров...


 
Gydvin ©   (2006-01-08 17:51) [58]

(например 3 и 5 или 5 и 3) и все условия соблюдаются - это не есть good. Ответ то на последней странице единственный :)

ГЫ у меня такое  было, но я благополучно от этого избавился

что длину цепи надо завязать с уровнем сложности...

Вобще-то длина цепочки должна быть 100% главное найти ее начало

А как нумеровать уровень сложности я не определился...

Как, как, по кол-во оставленных клеток


 
Gydvin ©   (2006-01-08 17:53) [59]

Кстати цифры вводить с клавиатуры не очень удобно



Страницы: 1 2 вся ветка

Текущий архив: 2006.01.29;
Скачать: CL | DM;

Наверх




Память: 0.62 MB
Время: 0.048 c
8-1122894253
all_
2005-08-01 15:04
2006.01.29
Получение свойств файла


4-1132169649
AlSOS
2005-11-16 22:34
2006.01.29
%USERPROFILE%


15-1135813719
Германн
2005-12-29 02:48
2006.01.29
Где взять МС-ДОС?


15-1136992203
Igorek
2006-01-11 18:10
2006.01.29
Украина. Отставка правительства Еханурова.


15-1136134252
PARUS
2006-01-01 19:50
2006.01.29
НАЗВАНИЕ ФОРМЫ