Показать сообщение отдельно
  #8  
Старый 11.05.2013, 22:35
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Ошибаетесь УК Motikon, опытным во всём быть невозможно, для меня например, этот код тоже - белые страницы, но
Цитата:
...не могли бы прокомментить основные места в коде...
его посмотрел и вам ответил, что
Цитата:
Основные моменты алгоритма игры прекрасно описаны автором сборки...
там же
Цитата:
...если есть трудности в понимании конкретных мест в коде, то покажите эти куски, что и где непонятно...
вы же всё равно, продолжаете
Цитата:
...не могли бы прокомментить основные места в коде, почему используются определенные процедуры и что отвечает за что...
Какие процедуры вас интересуют, покажите, я то откуда знаю, что вам не понятно. Вот например
Код:
//Проверяем вертикальные ряды
  for x := 0 to 8 do begin
    Digs := [];
    for y := 0 to 8 do begin
      if fields[x,y].Placed in Digs then begin
        result := false;
        Exit;
      end;
      Include(Digs, fields[x,y].Placed);
    end;
  end;
Ну и что здесь комментировать? Здесь проверяется значение поля .Placed массива записей fields.

Или, тогда делаю вывод, вам это всё по барабану и комменты нужны для каких-то других, отличных от понимания алгоритма и принципа работы, целей.
Ответить с цитированием