PLab - Group Documentation 183 - Haddock report
Haddock output
Haddock coverage:
100% ( 30 / 30) in 'LI11718'
0% ( 0 / 26) in 'Tarefa1_2017li1g183'
Missing documentation for:
Module header
testesT1 (Tarefa1_2017li1g183.hs:6)
c_ex1 (Tarefa1_2017li1g183.hs:13)
c_ex1' (Tarefa1_2017li1g183.hs:19)
c_ex2 (Tarefa1_2017li1g183.hs:25)
c_ex3 (Tarefa1_2017li1g183.hs:29)
c_ex4 (Tarefa1_2017li1g183.hs:34)
c_ex5 (Tarefa1_2017li1g183.hs:39)
c_ex6 (Tarefa1_2017li1g183.hs:43)
m_ex1 (Tarefa1_2017li1g183.hs:47)
m_ex2 (Tarefa1_2017li1g183.hs:53)
m_ex3 (Tarefa1_2017li1g183.hs:56)
c_exOP (Tarefa1_2017li1g183.hs:61)
c_exDM (Tarefa1_2017li1g183.hs:66)
c_exOL (Tarefa1_2017li1g183.hs:71)
c_exHM (Tarefa1_2017li1g183.hs:76)
c_exR (Tarefa1_2017li1g183.hs:81)
c_exE (Tarefa1_2017li1g183.hs:91)
constroi (Tarefa1_2017li1g183.hs:94)
initTab (Tarefa1_2017li1g183.hs:99)
constroiAux (Tarefa1_2017li1g183.hs:103)
insere (Tarefa1_2017li1g183.hs:110)
swap (Tarefa1_2017li1g183.hs:119)
coloca (Tarefa1_2017li1g183.hs:121)
go (Tarefa1_2017li1g183.hs:127)
tr (Tarefa1_2017li1g183.hs:132)
0% ( 0 / 10) in 'Tarefa2_2017li1g183'
Missing documentation for:
Module header
testesT2 (Tarefa2_2017li1g183.hs:6)
valida (Tarefa2_2017li1g183.hs:9)
tt_nok2 (Tarefa2_2017li1g183.hs:15)
tt_nok3 (Tarefa2_2017li1g183.hs:23)
tt_nok4 (Tarefa2_2017li1g183.hs:28)
tt_nok5 (Tarefa2_2017li1g183.hs:32)
tt_nok6 (Tarefa2_2017li1g183.hs:41)
tt_nok7 (Tarefa2_2017li1g183.hs:48)
tt_nok8 (Tarefa2_2017li1g183.hs:53)
0% ( 0 / 41) in 'Tarefa3_2017li1g183'
Missing documentation for:
Module header
testesT3 (Tarefa3_2017li1g183.hs:12)
randomizeCarro (Tarefa3_2017li1g183.hs:15)
ranksT3 (Tarefa3_2017li1g183.hs:27)
solutionsT3 (Tarefa3_2017li1g183.hs:42)
compareT3Solutions (Tarefa3_2017li1g183.hs:47)
normAngulo (Tarefa3_2017li1g183.hs:57)
genTempo (Tarefa3_2017li1g183.hs:59)
validaCarro (Tarefa3_2017li1g183.hs:62)
ponto2Pos (Tarefa3_2017li1g183.hs:65)
derrete (Tarefa3_2017li1g183.hs:67)
movimenta (Tarefa3_2017li1g183.hs:82)
bounce (Tarefa3_2017li1g183.hs:91)
colideLocal (Tarefa3_2017li1g183.hs:96)
colideLocalAcc (Tarefa3_2017li1g183.hs:101)
norm (Tarefa3_2017li1g183.hs:123)
denorm (Tarefa3_2017li1g183.hs:124)
inv (Tarefa3_2017li1g183.hs:127)
inverte (Tarefa3_2017li1g183.hs:133)
colisaoInterna (Tarefa3_2017li1g183.hs:140)
dentroPeca (Tarefa3_2017li1g183.hs:152)
atravessaOnde (Tarefa3_2017li1g183.hs:158)
temParede (Tarefa3_2017li1g183.hs:168)
normAlturas (Tarefa3_2017li1g183.hs:193)
atravessa (Tarefa3_2017li1g183.hs:201)
colisaoRelevante (Tarefa3_2017li1g183.hs:209)
intersecta (Tarefa3_2017li1g183.hs:221)
intersectaL (Tarefa3_2017li1g183.hs:232)
closestPontoOnL (Tarefa3_2017li1g183.hs:250)
.*. (Tarefa3_2017li1g183.hs:253)
.+. (Tarefa3_2017li1g183.hs:256)
.-. (Tarefa3_2017li1g183.hs:259)
.$. (Tarefa3_2017li1g183.hs:263)
radians (Tarefa3_2017li1g183.hs:268)
degrees (Tarefa3_2017li1g183.hs:269)
arrowToComponents (Tarefa3_2017li1g183.hs:271)
componentsToArrow (Tarefa3_2017li1g183.hs:276)
dist (Tarefa3_2017li1g183.hs:291)
testeMapa (Tarefa3_2017li1g183.hs:297)
testeCurvas (Tarefa3_2017li1g183.hs:311)
unitTests (Tarefa3_2017li1g183.hs:325)
0% ( 0 / 20) in 'Tarefa4_2017li1g183'
Missing documentation for:
Module header
testesT4 (Tarefa4_2017li1g183.hs:14)
jogoT (Tarefa4_2017li1g183.hs:20)
njogadores (Tarefa4_2017li1g183.hs:23)
qntnitro (Tarefa4_2017li1g183.hs:24)
jogoInicial (Tarefa4_2017li1g183.hs:26)
carroInicial (Tarefa4_2017li1g183.hs:34)
centroPeca (Tarefa4_2017li1g183.hs:42)
standard (Tarefa4_2017li1g183.hs:49)
atualiza (Tarefa4_2017li1g183.hs:52)
moveCarro (Tarefa4_2017li1g183.hs:61)
rodaCarro (Tarefa4_2017li1g183.hs:64)
atualizaHistorico (Tarefa4_2017li1g183.hs:69)
lancaNitros (Tarefa4_2017li1g183.hs:76)
andaCarro (Tarefa4_2017li1g183.hs:88)
accelVec (Tarefa4_2017li1g183.hs:96)
dragVec (Tarefa4_2017li1g183.hs:101)
driftVec (Tarefa4_2017li1g183.hs:105)
nitroVec (Tarefa4_2017li1g183.hs:114)
gravityVec (Tarefa4_2017li1g183.hs:117)
0% ( 0 / 76) in 'OracleT1'
Missing documentation for:
Module header
(OracleT1.hs:39)
(OracleT1.hs:40)
(OracleT1.hs:41)
(OracleT1.hs:42)
(OracleT1.hs:43)
(OracleT1.hs:44)
(OracleT1.hs:45)
(OracleT1.hs:46)
(OracleT1.hs:47)
(OracleT1.hs:49)
(OracleT1.hs:53)
(OracleT1.hs:57)
(OracleT1.hs:61)
(OracleT1.hs:65)
PrettyMapa (OracleT1.hs:69)
(OracleT1.hs:71)
(OracleT1.hs:73)
(OracleT1.hs:76)
(OracleT1.hs:80)
(OracleT1.hs:84)
PrettyTabuleiro (OracleT1.hs:88)
(OracleT1.hs:90)
(OracleT1.hs:92)
(OracleT1.hs:95)
PrettyCaminho (OracleT1.hs:99)
(OracleT1.hs:101)
(OracleT1.hs:103)
(OracleT1.hs:105)
(OracleT1.hs:109)
printMapa (OracleT1.hs:119)
printTab (OracleT1.hs:122)
printHeight (OracleT1.hs:125)
printPHeight (OracleT1.hs:129)
printPeca (OracleT1.hs:130)
printTipoPeca (OracleT1.hs:131)
constroi (OracleT1.hs:144)
theFloorIsLava (OracleT1.hs:164)
processa (OracleT1.hs:167)
replace (OracleT1.hs:182)
blocoCurvo (OracleT1.hs:186)
adapta (OracleT1.hs:195)
blocoRampa (OracleT1.hs:200)
mexe (OracleT1.hs:207)
roda (OracleT1.hs:214)
atNote2 (OracleT1.hs:222)
intToDouble (OracleT1.hs:224)
pontoToPosicao (OracleT1.hs:227)
posicaoToPonto (OracleT1.hs:230)
invOrientacao (OracleT1.hs:233)
vOri (OracleT1.hs:238)
hOri (OracleT1.hs:242)
isCurva (OracleT1.hs:246)
ladosPeca (OracleT1.hs:250)
Linha (OracleT1.hs:264)
paredesPeca (OracleT1.hs:266)
distanceLinhaPonto (OracleT1.hs:287)
distanceParedes (OracleT1.hs:293)
pecaSaida (OracleT1.hs:296)
metaOri (OracleT1.hs:311)
metaLine (OracleT1.hs:326)
int2passo (OracleT1.hs:333)
randomCam (OracleT1.hs:340)
char2passo (OracleT1.hs:343)
str2passo (OracleT1.hs:349)
testesT1 (OracleT1.hs:352)
testesMC_T1 (OracleT1.hs:357)
mc_caminho1 (OracleT1.hs:359)
mc_caminho2 (OracleT1.hs:360)
mc_caminho3 (OracleT1.hs:361)
mc_caminho4 (OracleT1.hs:362)
mc_caminho5 (OracleT1.hs:363)
mc_caminho6 (OracleT1.hs:364)
testesJP_T1 (OracleT1.hs:367)
testesJP_T1_validos (OracleT1.hs:368)
testesJP_T1_invalidos (OracleT1.hs:378)
0% ( 0 / 38) in 'OracleT2'
Missing documentation for:
Module header
getPeca (OracleT2.hs:11)
getPecaAtual (OracleT2.hs:14)
getCarro (OracleT2.hs:20)
normalizaPosicao (OracleT2.hs:22)
orientacoes (OracleT2.hs:28)
genOrientacao (OracleT2.hs:31)
genPonto (OracleT2.hs:34)
genPosicao (OracleT2.hs:43)
validaPos (OracleT2.hs:52)
ponto2Pos (OracleT2.hs:56)
validaPonto (OracleT2.hs:63)
valida (OracleT2.hs:68)
validaTabuleiro (OracleT2.hs:78)
bordaLava (OracleT2.hs:83)
pecasMapa (OracleT2.hs:88)
percorre (OracleT2.hs:91)
lookMap (OracleT2.hs:100)
todoPiso (OracleT2.hs:104)
daVolta (OracleT2.hs:110)
sequencial (OracleT2.hs:115)
subir (OracleT2.hs:122)
naoDesperdica (OracleT2.hs:127)
curva (OracleT2.hs:130)
centroPeca' (OracleT2.hs:137)
centroPeca (OracleT2.hs:140)
testesT2 (OracleT2.hs:147)
testesMC_T2 (OracleT2.hs:152)
mc_map_v1 (OracleT2.hs:155)
mc_map_v2 (OracleT2.hs:156)
mc_map_v3 (OracleT2.hs:157)
mc_map_i1 (OracleT2.hs:161)
mc_map_i2 (OracleT2.hs:163)
mc_map_i3 (OracleT2.hs:165)
mc_map_i4 (OracleT2.hs:167)
testesNM_T2 (OracleT2.hs:171)
testesJP_T2 (OracleT2.hs:192)
unTab (OracleT2.hs:193)
0% ( 0 / 45) in 'OracleT3'
Missing documentation for:
Module header
randomizeCarro (OracleT3.hs:15)
ranksT3 (OracleT3.hs:30)
solutionsT3 (OracleT3.hs:45)
compareT3Solutions (OracleT3.hs:50)
normAngulo (OracleT3.hs:61)
genTempo (OracleT3.hs:63)
validaCarro (OracleT3.hs:66)
derrete (OracleT3.hs:69)
movimenta (OracleT3.hs:84)
colide (OracleT3.hs:85)
bounce (OracleT3.hs:94)
colideLocal (OracleT3.hs:99)
colideLocalAcc (OracleT3.hs:104)
norm (OracleT3.hs:126)
denorm (OracleT3.hs:127)
inv (OracleT3.hs:130)
inverte (OracleT3.hs:136)
colisaoInterna (OracleT3.hs:143)
dentroPeca (OracleT3.hs:155)
atravessaOnde (OracleT3.hs:161)
temParede (OracleT3.hs:171)
atravessa (OracleT3.hs:202)
altAresta (OracleT3.hs:208)
colisaoRelevante (OracleT3.hs:226)
intersecta (OracleT3.hs:238)
intersectaL (OracleT3.hs:249)
closestPontoOnL (OracleT3.hs:267)
.*. (OracleT3.hs:270)
.+. (OracleT3.hs:273)
.-. (OracleT3.hs:276)
.$. (OracleT3.hs:280)
radians (OracleT3.hs:285)
degrees (OracleT3.hs:286)
arrowToComponents (OracleT3.hs:288)
normaVetor (OracleT3.hs:293)
componentsToArrow (OracleT3.hs:296)
dist (OracleT3.hs:311)
testeMapa (OracleT3.hs:317)
testeMapa' (OracleT3.hs:331)
testeMapaV (OracleT3.hs:337)
testeCurvas (OracleT3.hs:353)
unitTests (OracleT3.hs:367)
testesT3 (OracleT3.hs:494)
evaluationTests (OracleT3.hs:502)
0% ( 0 / 26) in 'OracleT4'
Missing documentation for:
Module header
validaJogo (OracleT4.hs:14)
validaJogo' (OracleT4.hs:20)
comparaJogo (OracleT4.hs:25)
comparaHistorico (OracleT4.hs:32)
comparaCarros (OracleT4.hs:35)
comparaCarro (OracleT4.hs:38)
comparaDirecao (OracleT4.hs:43)
comparaPonto (OracleT4.hs:46)
comparaDoubles (OracleT4.hs:49)
comparaDouble (OracleT4.hs:52)
normalizaAngulo (OracleT4.hs:55)
genJogadores (OracleT4.hs:58)
jogadores (OracleT4.hs:61)
atualizaCarro (OracleT4.hs:64)
atualiza (OracleT4.hs:69)
moveCarro (OracleT4.hs:78)
rodaCarro (OracleT4.hs:81)
atualizaHistorico (OracleT4.hs:86)
lancaNitros (OracleT4.hs:93)
andaCarro (OracleT4.hs:105)
accelVec (OracleT4.hs:113)
dragVec (OracleT4.hs:118)
driftVec (OracleT4.hs:122)
nitroVec (OracleT4.hs:131)
gravityVec (OracleT4.hs:134)
2% ( 1 / 45) in 'BotHugo183'
Missing documentation for:
Module header
cagaco (BotHugo183.hs:26)
tuning (BotHugo183.hs:32)
apontaPeca (BotHugo183.hs:35)
ladoPonto (BotHugo183.hs:38)
cantosCurva (BotHugo183.hs:44)
velocidadeJogador (BotHugo183.hs:53)
bot (BotHugo183.hs:58)
aumentaVelocidade (BotHugo183.hs:92)
estabilizaVelocidade (BotHugo183.hs:114)
emRampa (BotHugo183.hs:172)
compareSndDistort (BotHugo183.hs:177)
neg (BotHugo183.hs:180)
distortVectorToAngle (BotHugo183.hs:182)
colideT4Batota (BotHugo183.hs:206)
colideT4 (BotHugo183.hs:209)
vaiMorrer (BotHugo183.hs:223)
vaiColidir (BotHugo183.hs:229)
menorAngulo (BotHugo183.hs:239)
absAngulo (BotHugo183.hs:240)
apontaPara (BotHugo183.hs:242)
contrariaPara (BotHugo183.hs:258)
ajustaDirecaoCarro (BotHugo183.hs:294)
maisCurto (BotHugo183.hs:304)
linhaRecta (BotHugo183.hs:306)
getScore (BotHugo183.hs:317)
proximasPecas (BotHugo183.hs:322)
percursoRestante (BotHugo183.hs:333)
pecasMap (BotHugo183.hs:342)
percorreHistorico (BotHugo183.hs:348)
retiraJaPercorrido (BotHugo183.hs:366)
fst3 (BotHugo183.hs:376)
snd3 (BotHugo183.hs:377)
lookupPosicaoPecas (BotHugo183.hs:379)
trava (BotHugo183.hs:385)
turbina (BotHugo183.hs:386)
acelera (BotHugo183.hs:387)
roda_esq (BotHugo183.hs:388)
roda_dir (BotHugo183.hs:389)
quieto (BotHugo183.hs:390)
compareSnd (BotHugo183.hs:392)
cosDegrees (BotHugo183.hs:395)
sinDegrees (BotHugo183.hs:396)
mapSnd (BotHugo183.hs:398)
100% ( 2 / 2) in 'Tarefa6_2017li1g183'
Warning: LI11718: could not find link destinations for:
Int Enum succ pred toEnum fromEnum enumFrom enumFromThen enumFromTo enumFromThenTo Eq == Bool /= Read readsPrec ReadS readList readPrec ReadPrec readListPrec Show showsPrec ShowS show String showList Rep D1 MetaData False :+: C1 MetaCons PrefixI U1 Double :*: S1 MetaSel Nothing Symbol NoSourceUnpackedness NoSourceStrictness DecidedLazy Rec0 True Just Maybe
Warning: Tarefa1_2017li1g183: could not find link destinations for:
Int Num
Warning: Tarefa2_2017li1g183: could not find link destinations for:
Bool
Warning: Tarefa3_2017li1g183: could not find link destinations for:
Double Gen Maybe Ord Num Bool RealFrac Integral Enum Int Floating
Warning: Tarefa4_2017li1g183: could not find link destinations for:
Int
Warning: OracleT1: could not find link destinations for:
NFData Out Eq == Bool /= Show showsPrec Int ShowS show String showList Generic from Rep to * rnf docPrec Doc doc docList D1 MetaData True C1 MetaCons PrefixI S1 MetaSel Just Symbol NoSourceUnpackedness NoSourceStrictness DecidedLazy Rec0 Char Foldable IO Double Float
Warning: OracleT2: could not find link destinations for:
Int Gen Bool Maybe
Warning: OracleT3: could not find link destinations for:
Double Gen Maybe Ord Num Bool Enum Int Float Floating
Warning: OracleT4: could not find link destinations for:
Int Bool Double Eq Gen
Warning: BotHugo183: could not find link destinations for:
Int Double Bool Ordering Num Maybe Ord Map Floating
Warning: Tarefa6_2017li1g183: could not find link destinations for:
Int
Haddock errors
Haddock documentation
haddock