Ошибаетесь УК
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.
Или, тогда делаю вывод, вам это всё по барабану и комменты нужны для каких-то других, отличных от понимания алгоритма и принципа работы, целей.