Оценить целостность знаковых текстов:литературных произведений или программных текстов.
Пример расчета.
Для анализа были выбраны две программы стандартно поставляющиеся с системой программирования Borland C++ & Application Frameworks 3.1. Программы search.cpp
и board.cpp представляют собой их составные части.
Search.cpp
Элемент | № | Частота | Элемент | № | Частота | Элемент | № | Частота | Элемент | № | Частота |
( | player | opponent | index | ||||||||
) | * | piecetab | int | ||||||||
[ | && | old | movgentype | ||||||||
] | maxval | passedpawn | #include | ||||||||
= | >= | alpha | alphawindow | ||||||||
. | movpiece | for | beta | ||||||||
-> | != | skipsearch | evaluation | ||||||||
depth | + | x | false | ||||||||
if | sq | < | killingmove | ||||||||
p | msg | board | mainevalu | ||||||||
movtab | : | bestline | maxdepth | ||||||||
{ | static | goto | oldplayer | ||||||||
} | empty | dir | piece | ||||||||
s | i | else | case | ||||||||
- | next | loopbody | checktab | ||||||||
& | short | paramtype | chessclock | ||||||||
return | ++ | void | isquare | ||||||||
! | <= | || | nextply | ||||||||
== | maxtype | a | pawn | ||||||||
new | newsq | b | ply |
|
|