Слепая печать:
  Championship-Ru
  Championship-En
urikor.net Forum Index urikor.net
Все о слепой машинописи и клавиатурных тренажерах
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Алгоритм классического слепого метода

 
Post new topic   Reply to topic    urikor.net Forum Index -> Новая технология создания текста на клавиатуре РС
View previous topic :: View next topic  
Author Message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Fri Apr 10, 2009 6:20 pm    Post subject: Алгоритм классического слепого метода Reply with quote

Кому интересно, набросал блок-схему алгоритма (на английском). Пока без "правила больших пальцев". Smile На нём довольно наглядно видно, что основная позиция является Альфой и Омегой классического слепого метода.
http://s49.radikal.ru/i125/0904/12/73211c1e18bb.png


У кого есть замечания или желание попытаться формализовать подобным же наглядным образом свои индивидуальные алгоритмы (методы) печати ― добро пожаловать!


Last edited by voldemar on Fri Apr 10, 2009 6:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Fri Apr 10, 2009 6:57 pm    Post subject: Reply with quote

Я был бы также признателен любому, кто подсказал бы мне, как изобразить подобный алгорим, но с добавлением казалось бы несложного правила "если следующая клавиша набирается тем же пальцем, то его не нужно возвращать в исходную позицию". Я что-то не могу понять, куда отсылать после этого правила, если не на основную позицию.
Back to top
View user's profile Send private message
Марусяк Валерий
Подполковник
Подполковник


Joined: 11 Aug 2008
Posts: 1001

PostPosted: Fri Apr 10, 2009 8:27 pm    Post subject: Reply with quote

Если нажимать пробел с ориентацией по следующей букве, то один элемент при печати с шифтом сокращается. Дело в том, что шифт в этом случае всегда нажимается мизинцем той руки, которая нажимает пробел. Думать не надо над шифтами Smile.
Back to top
View user's profile Send private message Visit poster's website
Марусяк Валерий
Подполковник
Подполковник


Joined: 11 Aug 2008
Posts: 1001

PostPosted: Fri Apr 10, 2009 9:16 pm    Post subject: Reply with quote

Кстати, где вы пропадали целую неделю? Багамы? Smile
Back to top
View user's profile Send private message Visit poster's website
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sat Apr 11, 2009 12:26 am    Post subject: Reply with quote

Quote:
Кстати, где вы пропадали целую неделю? Багамы?

Да нет, просто появились некоторые другие дела, да и решил дать отдых своим оппонентам из ЗМ (замалчивания). Теперь моя активность здесь вообще будет поменьше. Smile

Так что, Валерий, как вам моя блок-схема? И как по поводу включения "невозвращений" в алгоритм классического слепого метода? Мне кажется, они по сути несовместимы с ним... Или вы можете нарисовать схемку?
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sun Apr 12, 2009 2:05 am    Post subject: Reply with quote

Так что, никто так и не может набросать (хотя бы от руки) алгоритм с помощью которого можно было научить машину печатать хотя бы НН без возвращения? Программисты, ау!

Между прочим, настоящий МЕТОД как раз и отличается тем, что по нему можно научить даже робота. Если нельзя, то это на мой взгляд и не метод, а так ― лирика и поэзия. Не напишешь же в самом деле компьютеру в качестве инструкции "налагай и сглаживай движения!" или "распараллеливай процессы!". Smile

А вот по классическому слепому методу научить киборга печатать можно. И очень даже легко. Потому что это действительно ― метод, в отличие от индивидуальных от него отступлений в погоне за скоростью.
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sun Apr 12, 2009 1:16 pm    Post subject: Reply with quote

Да, забыл добавить. В принципе, при классическом слепом методе набора ВСЕ движения выполняются по указанному алгоритму. Даже воздействия на клавиши основной позиции. Просто в этом случае движения будут вертикальные, без горизонтальной составляющей (вверх, вправо, влево...).

То есть по алгоритму печать, например, маленькой буквы А будет осущестляться следующим образом: ударил по клавише А и поставил ("вернул", слегка коснувшись) палец на клавишу А.

Если не так, то у клавиш основной позиции и всех остальных должны быть разные алгоритмы печати, что сильно усложняет процесс набора и обучения, а также затрудняет ритмичность печати.
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sun Apr 12, 2009 1:35 pm    Post subject: Reply with quote

Да, некоторые тут на форуме предлагали внести в учебники по классическому слепому методу небольшое добавление в конце про "невозвращение пальцев" и таким образом как бы решить проблему. Они даже предлагали это с юмором, дескать, если кто не понимает таких очевидных вещей, тому надо подсказать. Smile

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

"Возвращение" пальцев является неотъемлимым элементом любого букво-движения, неотъемлимой частью "нейронных связей", с таким трудом формирующихся при обучении классическому слепому методу. Движение "туда-сюда" (или "сюда-сюда" в случае основной позиции) ― это цельное движение, это как бы две стороны одной медали, и половину его нельзя просто так "вырезать" и "отбросить" без разрушения всей системы. Даже просто выделить вторую половину движения для мозга будет не так то просто...

Так что снисходительное "можете не возвращать" выглядит на самом деле как "можете смело отступать от классического слепого метода, если он мешает вам наращивать скорость". Что, в конечном счёте, подтверждает его скоростную ограниченность.
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sat Apr 18, 2009 8:20 pm    Post subject: Reply with quote

Aлгоритм классического американского метода с "правилом больших пальцев". Шероховатости в языка поправлять не стал.


Так что ― никто так и не знает как добавить в базовый алгоритм правило "если следующая клавиша нажимается тем же пальцем, то его не надо возвращать на исходную позицию"?
Я серьёзно.
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Sat Apr 18, 2009 9:20 pm    Post subject: Reply with quote

Дело в том, что для того, чтобы научить машину хотя бы такому простому отступлению от классического метода как "если нажимаемый символ такой же как предыдущий, то не надо возвращаться в исходную позицию" необходима аппеляция к предыдущему циклу действий. То есть строго говоря, для 2 буквеных сочетаний надо создавать более сложный алгоритм, состоящий из 2 циклов, для 3 ― из 3 и так далее. На каждом уровне нагрузка на мозг увеличивается на порядок по сравнению с первоначальным простым алгоритмом. Так что эти "простые и очевидные правила" оказываются на самом деле вовсе не простыми.
Или я неправ?
Back to top
View user's profile Send private message
voldemar
Генерал-майор
Генерал-майор


Joined: 11 Sep 2007
Posts: 3738

PostPosted: Fri May 08, 2009 1:47 pm    Post subject: Reply with quote

Из письма Тайльнемера

Quote:
Например, можно предложить вот такой альтернативный алгоритм:
Так как наборщик не реагирует на каждый символ поочерёдно, а разбивает
слова на буквы, то он может представить, например, слово ‘касса’ не
как «‘к’, ‘а’, ‘с’, ‘с’ и ‘а’», а как «‘к’, ‘а’, два раза ‘с’ и ‘а’»
(не факт(!), что такое разбиение сложнее разбиения на символы).

Вы предлагаете метод в котором наборщик сначала читает слово целиком, потом делит его на буквы, а потом эти буквы печатает? Но если слово очень длинное (скажем, рационализированный), то этот процесс будет выглядеть довольно сложно. Не проще ли просто просканировать слово по буквам?
Quote:
Далее применяется обычный алгоритм, но в том месте, где надо осуществить
движение, добавляется возможность многократного нажатия на клавишу.
Никакого возвращения к предыдущей итерации цикла не требуется.

А как это будет выглядеть графически, не понимаю? Куда, в какой конкретно блок нужно добавить "возможность многократного нажатия на клавишу", чтобы не было итерации цикла?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    urikor.net Forum Index -> Новая технология создания текста на клавиатуре РС All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Как бесплатно сделать свой сайт    Просто о сложном