Крестики-нолики. В качестве противника не алгоритм, а нейросеть, ИИ. Обучается у противника, то есть у игрока ... (a1, b2 и т.д.) в индексы массива function ChessNotationToIndices(const moveStr: string; out row, col: Integer): Boolean; begin Result := False; if Length(moveStr) <> ...