Skip to content

Commit

Permalink
Исправление бага обучения
Browse files Browse the repository at this point in the history
  • Loading branch information
anyks committed Sep 19, 2020
1 parent cc11465 commit 8654188
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 2 deletions.
2 changes: 2 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# [Change Log](https://github.com/anyks/asc/archive/release.tar.gz)

## [1.2.2](https://github.com/anyks/asc/archive/v1.2.2.tar.gz) Bug fixes

## [1.2.1](https://github.com/anyks/asc/archive/v1.2.1.tar.gz) Bug fixes

## [1.2.0](https://github.com/anyks/asc/archive/v1.2.0.tar.gz) Bug fixes
Expand Down
2 changes: 1 addition & 1 deletion alm
Submodule alm updated 3 files
+2 −0 ChangeLog.md
+1 −1 app/alm.hpp
+23 −20 src/alm2.cpp
2 changes: 1 addition & 1 deletion app/asc.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
// Название языковой модели
#define ANYKS_ASC_NAME "asc"
// Версия приложения
#define ANYKS_ASC_VERSION "1.2.1"
#define ANYKS_ASC_VERSION "1.2.2"
// Версия словаря
#define ANYKS_ASC_DICT_VERSION "1.0.1"
// Автор приложения
Expand Down
7 changes: 7 additions & 0 deletions src/dumper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,13 @@ const pair <size_t, const anyks::Dumper::awrd_t *> anyks::Dumper::best() const n
if(!onewrd) onewrd = (count == 1);
// Выполняем проверку существования N-граммы
if(!onewrd) exist = this->alm->check(* seq, (u_short) 2);
// Если это - лучший вариант
if(item.second.lev == 0){
// Запоминаем, что вариант существует
exist = true;
// Устанавливаем флаг
var1.buffer.set(4);
}
// if(!onewrd) exist = this->alm->check(* seq, u_short((size > 3) && (count > 3) ? 3 : 2));
// Если предыдущий вариант существовал, то и текущий тоже должен существовать
if((var2.buffer.test(4) && exist) || onewrd || !var2.buffer.test(4)){
Expand Down

0 comments on commit 8654188

Please sign in to comment.