.


:




:

































 

 

 

 


. Advice Language 0, 545 AVL-, 215; 221 AVL-, 222





2--, 215

ALO

Advice Language 0, 545 AVL-, 215; 221 AVL-, 222

Background Knowledge, 447 BNF

Backus-Naur Form, 510 -, 225

L P

Constraint Logic Programming, 324 Colinerauer, 18

D

D G

Definite Clause Grammar, 510 DC- a, 510 de Morgan, 89

E

EBG

Explanation-Based General Nation, 564

F

F-, 269 f-, 249


FlYPER

HYPothesis refinER, 446

ILP

Inductive Logic Programming, 446

Kowalski, 18

L

LSS

Least Specific Specialization, 462

Michie, 22 -, 436

Q

QDE

Qualitative Differential Equation, 457

R

Robinson, 73

V

van Emden, 18

w

Warren, 18 Web-

, 21 Winograd, 15


, 480

, 102

, 480

, 480

, 480

, 480

, 506

, 103 , 341 , 39

17, 25

*, 289; 299

QSIM, 502

RBFS, 270

--, 538

, 579

, 303

, 304

, 422

, 232

, 255

, 193

quicksort, 194

, 255 --, 532; 537 --, 540 --, 538 --, 540

, 409

, 512

, 387; 388

, 176

, 50 , 29; 46

end_of_file, 138

nil, 198

stop, 139; 165

, 430

, 427

:

, 98


, 327; 358; 560

, £52

, 185 , 18

, 497

, 535

, 505

, 57

, 419

, 341

, 497

, 343

, 343

, 345

, 345

, 345

' 345

' 337- 341

, 343

Common Lisp, 25

SICStus Prolog, 306

predecessor, 69 , 54

, 243 , 15

, 161

, 395 , 27; 34; 57

"How?", 336

"Why?", 33S

336

"" ,

, 486

, 486

, 486

, 302

, 261

, 261

, 157


 




, 136

, 426

, 331

, 331; 333

, 141

, 335

, 335

, 331

, 189

, 92

, 58

, 92 , 330; 359

, 522

, 344

, 344

, 201

, 139

, 125

, 47

, 131

, 330

,.993

, 458

, 458

, 447

, 411

, 411

, 463

, 447

, 411

, 248

, 524

, 456 , 532

, 32; 34

, 76


" ", 230 , 55

, 307

, 307 , 510

, 5/0

, 384 , 192

AND/OR, 277; 331

, 208

, 103

, 280

, 211

, 449

, 450

, 143

, 433 , 89 , 384

climb, 63; 64

grasp, 63; 64

push, 63; 64

walk, 63

, 63; 229

, 403

, 277

, 50

, 156

, 93; 579 , 49; 192; 218

AND/OR, 284; 533

1, 218

2, 218

, 218

nil, 218

, 77; 197

-, 215

, 336; 367

, 532; 534

, 201

, 209

, 291; 534

, 215

, 198; 218

, 280; 411

, 218


 




, 218 , 218 , 201; 215 , 26 , 516 , 199 , 544 , 524

, 282 , 304; 310 , 302

, 31

, 483 , 483

 

, 342 , 483
, 113
, 113 , 451
, 73 , 87
, 332
, 57 , 78
, 317
, 88 tty flush, 141
dynamic, 162 , 357
, 88 , 34; 306
, 78 , 392
,
461 , 34
, 82 , 88
, 583 , 344
, 170 , 329
, 329
, 153 , 543
, 446; 564
, 39
, 169 , 42; 45; 56
, 208 , 535
, 303 Prolog, 56
, 45
, 303 , 42; 45; 56; 58
  , 523
,,523
' , 535
, 18  
 
 
, 283
, 515 , 63
, 330 , 283
, 591 , 535
MIN, 535
, 482 , 284; 533
, 383 , 284; 533
, 281
, 111 , 160
, 62



, 417

, 16

, 26

, 47

, 50

Gini, 430 , 251; 297

/, 58

, 16; 255

, 346

, 453

- , 571

, 333

, 493

, 328

, 328; 376

, 562

, 560

, 333

, 334

,

Advice Language, 543

AL0, 546

, 522

, 454

-, 343

, 522

, 99; 327 , 308 , 19

, 177

, 335

, 177

, 177

, 428

, 335

, 143

, 441

, 31 7


, 341 , 183

, 406

, 249

, 179 , 52; 156 , 73

, 34; 134

, 134; 525

, 46

, 127

, 257

, 552 , 18

ASCII, 143

, 428 , 18 , 38; 175 , 175

, 146

, 32; 174

, 18

, 78; 181 , 52

, 53

, 53

, 31; 58

, 419 , 516

, 516

, 516 , 489

, 335

, 32

, 29; 57

, 290

, 49


 




, 463

, 540

, 337

, 429

, 410

, 281

, 565

, 281

, 440 , 163; 178; 188

, 463

, 450

, 19; 73

, 446

, 73

, 156

, 143

, 385 , 10$

, 249

, 185

, 327

, 337 , 559

ebg, 568 , 559 , 559

null, 104

, 103 , 570

area, 571

EBG, 567

IDA*, 266

RBFS, 260

, 185

, 315

, 429

, 206

, 303

, 357


, 199

, 68

, 429

, 583

, 521

, 512

, 396'

, 62

, 15

, 63 , 22

, 167

, 441

, 577

, 441

, 438

, 438

, 410

, 98

, 317

, 185

, 479

, 481

, 317

, 490

, 501

, 478

, 478

, 481

, 318

, 174

, 45 , 170; 328 , 591

, 577 , 328

, 442

, 55 , 170

, 262

, 527 , 328


 




, 350 , 573

, 306

, 534

, 284; 533

'

, 303; 341; 496

, 48

, 321

Prolog, 178

, 492

, 409 , 172

, 559; 564

, 112

", 88

"", 88

"", 88

, 78

, 408

, 409

, 422

, 446

, 447

, 408

, 422

, 447

, 419

, 72

, 144 , 571

, 49

, 45

, 45; 48

, 45 , 364

, 33

, 336 , 488

deriv, 497

mplus, 497

QDE, 497

sum, 497

, 321

, 303


, 452

, 309

, 490

, 313

, 263; 302

, 305

, 497

, 545

, 306

, 543

, 543 , 47 , 52; 156

is, 92 , 88

'"", 166

"\==", 160

"==", W0

"->", 285

"", 156

not, 165; 359

not , 130

, 156

"<",.

via, 299

, 121; 164; 174

, 133; 174

, 133; 174

, 159

, 159

, 450

cone, 240

is, 92

SCANNING, 59

, 92

, 202; 217

, 138

, 87; 88

, 195

, 147

, 88

, 88

, 93

, 195

, 161

, 52

, 78

, 54; 524

, 93

, 93

, 484


 




, 156

, 203

, 203

, 138

, 422

, 478

, 412

, 422

, 422

, 564

, 412

, 57

, 94

, 88

, 100

, 55; 90

, 43

, 355

, 37

, 448

, 520

, 521

, 307

, 182; 183

, 183

"ff", 324

, 175

, 176 , 488 , 26; 29

a_kind__of, 351

accepts, 105; 108

actor, 524

add, 127; 202

add_at_end, 190

add23, 217; 221

addavl, 221

addleaf, 202

addroot, 205

adds, 387

adjacent, 210

alphabeta, 539

AND, 279

askable, 371

attack, 131

aunt, 34

avl, 224


born, 93

breadthfirst, 238

canget, 86

class, 127

combine, 221

cone, 79; 111

concat, 182

copyterm, 164

count, 151; 160

del, 82

deptime, 108

different, 33

digitsum, 154

dividelist, 86

enlarge, 156

expand, 297

fact, 334

female, 30

final, 104

flatten, 86

flight, 108

forwardfib, 188

goal, 257

grandchild, 34

grandparent, 28

gt, 192; 200

h, 257

hamiltonian, 210

happy, 34

hastwochildren, 34

impossible, 396

in, 198; 221

ins, 217

ins2, 221

instance_of, 351

isa, 349

jump, 119

knightpath, 120

length, 95; 101

lengthl, 95

linearize, 201

male, SO

max, 95; 126

maxelement, 201

member, 79; 179; 180; 210

memberl, 81

mini max, 536*

mother, 32

move, 64; 66; 513

moves, 536'

newbounds, 540

ngb, 179

no_attack, 131

noattack, 113; 234

not, 130


 




nqueens, 173

nthchild, 103

object, 570

offspring, 30

OR, 279

parent, 28

path, 209; 210

pathl, 210

permutation, 84; 111

powerset, 167

predecessor, 35; 68; 457

qsum, 483

regular, 56

reverse, 85; 190

route, 108

s, 256

safe, 115

setdifference, 131

shift, 85

silent, 104

sister, 33

sol, 118

solve, 232; 286

sort, / 92

split, 196

starts, / 4 5

sublist, £ 3

subset, 86

substitute, 157

subsumes, 159

sum, 152

suml, / 53

timetable, 107

trans, / 04

transfer, 108

transition, 108

translate, 86

, 30

, 458

, 30

, 161; 313

, 349

, 102

, 30

,/^; 199

, 206

, 54; 56

, 55

, 49

, 121

, 129


, 433 , 433 , 434 , 433 , 541

, 32

, 437 , 263 , 541 , 440 , 259 , 247; 260

, 435 , 434 , 435 , 47

, 85

,/,?/

Answer, 452

Solved, 253

, 176

, 176

, 182; 183

, 102

, 62; 121; 163

, 121 , 29

, 47

, 309

, 84 , 179

, 68

, 68

, 103

, 104

, 499

, 385 , 302; 383

, 107

, 385

, 404


 




, 383

, 109

, 404

, 397

, 404 , 284; 533

, 384

, 385 , 49 , 83

9, 459

, 94

, 161 , 32

, 163

, 284

, 532

, 111

, 284

, 138

, 284

, 232

, 237

, 28 7

AND/OR, 285

, 353

, 238

, 425

, 108

, 125

, 212

, 39

, 247; 249; 460

" ", 425

, 425

, 245; 247

, 80

, 146

, 58

, 564

, 440 , 284; 533


, 67

, 40

, 440

, 137

, 137

, 137

, 137

, 63

, 137

, 536

, 152 , 31; 34

"if-then", 328

"-", 419

, 330

, 325; 544

, 290

, 422

, 328

, 37

, 71

, 53 , 169

accepts, 105

achieves, 395

actor, 524

addl, 469

ako, 474

all_different, 322

assert, 161

asserta, 161; 163

assertz, 161

atom, 151

backliteral, 450

best_search, 468

binary tree, 201

call, 165

canget, 64

checkmove, 552

hoose_attribute, 431

circuitja, 319

circuit_b, 319

circuitl, 485

complete, 456

compose, 524

consistent, 456

consult, 163

depth_first, 456

deriv, 497


 




dictionary, 201

domain, 321

driver, 144

endofgame, 549

evai; 468

even, 470

evenlength, 55

ex, 449

father, 16

female, 44 (5

fib, 186; 308

getsentence, 744

gives, 567

goal, 256'

grandfather, 16

ground, 159

has_daughter, 447; 450

indomain, 321

induce, 456

inducehyp, 468

initcounts, 469

insertsorted, 474

intrans_verb, 524

isjtrue, 336

iterdeep, 456

kingdiagfirst, 552

labeling, 322

legal, 552

length, 95

likes, 522; 567

lpatt, 552

male, 446

mate, 55 7

max_clausejength, 469

max_clauses, 461; 469

max_proof_length, 469

maxlist, 95

moves, 536

mplus, 497

name, 7 59

newroomsmaller, 55 7

nex, 450

nl, 139

nomove, 552

nonvar, 7 54

nospy, 777

not, 756

notrace, 777

odd, 470

oddlength, 85

okapproachedcsquare, 552

once, 7 64

order, 744

ordered, 96

paints, 522


palindrome, 85

parent, 16; 446

path, 47 7

prec, 577

precconstr, 57 2

precedenceconstr, 57 2

prolog_predicate, 450

prove, 452; 468

rectangle, 570

refine, 455; 468

refine_hyp, 456; 468

resource, 577; 316

retract, 161

rookdivides, 5S1

rookexposed, 55 7

rooklost, 55 7

rookmove, 552

roomgt2, 552

sad, 567

satisfy, 4 57

schedule, 575

see, 75 7

select, 395

show_counts, 469

showhyp, 469

solution, 777

spy, 777

stalemate, 55 7

startclause, 469

startjiyp, 456

start_hyps, 468

subsum, 96

sum, 497

sumlist, 95

support/2, 474

tasks, 577

taxi, 744

terminallost, 533

terminalwon, 533

touch/2, 474

trace, 777

transition, 499

unifiable, 75 2

verbjhrase, 524

, 95; 136; 149

"=.,", 156

arg, 156: 158; 184

atom, 150

atomic, 7 5 6

bagof, 165

call, 158

clause, 561

compile, 7 47

compound, 7 5 6

copy_term, 164


 




findall, 165

float, 150

functor, 156; 158; 184

get, 138

getO, 138

inf, 308

integer, 150

is, 307

maximize, 307

minimize, 307

name, 144

nonvar, 150

number, 150

put, 138

read, 138; 139

setof, 165; 180

sup, 308

var, 150

write, 138; 139

, 139

, 139

, 762; 590

, 154

, 162

, 590

, 460

, 323

, 552

, 148

, 590

, 446

, 447 , 26; 29; 34

, 462

, 527

, 73

, 359

, 491

, 121; 133 , 384

, 64

AND/OR, 277

, 208

, 72

, 49

, 99

, 197

, 215

, 409

, 72


, 76

, 77

, 411

, 522

, 47

, 479 , 231

, 183

, 196

, 461

, 145

"-", 176

"+", 176

, 359 , 140

, 357

, 446

, 446

, 565

, 532; 534

, 119

, 73

, 409

, 87

, 88

, 343

, 261

, 301

k- , 441

, 73

, 160

, 306

, 306

, 86; 198

, 78

, 149 , 342 , 58

addleaf, 202

ARCHES, 419

cone, 82

convert, 307

family, 37


 




HYPER, 446; 448

length, 94

MINIHYPER, 448; 454

schedule, 312

, 541

, 147

, 493

, 448

, 5

, 420

, 147

, 108

, 154

, 521

, 448

, 313

, 15

, 540

, 105

, 446

, 30/

, 16

, 301

, 446

-, 570

, 37

, 579

, 15

, 541 , 328

, 328

, 384

, 534

, 228; 277

, 235 , 37; 38

actor, 524

add_to_tail, 155

adds, 384

andor, 298

assign_processors, 315

bars, 141

between, 96

bubblesort, 193

can, 384

choose_attribute, 432

collect, 190

combine, 298

compute, 158

continue, 254; 298


count, 151

cube, 139

deletes, 384

depth_first_iterative_deepening, 237

depthfirstl, 2,37

depthfirst2, 236

dosquares, 165

ebg, 569

enlarge , 157

execute, 58; 59

expand, 251; 253

expandlist, 297

expert, 366; 377

explore, 366

fact, 332

fib/ 2, 308

fib2, 187

findl, 241

find2, 241

find3, 241

forwardfib, 188

gen, 118

getletters, 145

getreply, 369

getrest, 144

getsentence, 144

height, 201

inipurityl, 432

in, 198

inducejtrees, 431

InduceOneRule, 422

insert sort, 193

is_true, 333

learn, 426

makelist, 180

maketable, 163

maplist, 172

max, 190

merge, 175

move, 513

numbervars, 376

obtain, 158

path, 236

permutation, 84

plan, 396

playgame, 549

plural, 146

present, 366; 376

processftle, 142

prove, 560

prunetree, 439

quicksort, 194

quicksort2, 196

reverse, 184

satisfied, 403


 




schedule, 312

search, 146

send, 571

show, 206; 287; 298

show2, 299

showfile, 142

simplify, 155

sol, 118

solution, 112

solve. 234; 287

split, 129

squeeze, 143

subl, 189

sub2, 189

sub3, 189

substitute, 159

succlist, 254

sum list, 183

useranswer, 366; 369

value, 352

write, 139

writelist, 141

writelist2, 141

writenode, 299

, 92

asserta, 187

copyterm, 569

, 450

AND/OR,

, 334

, 182

, 307

, 183

, 377

, 331

, 15

, 54 , 261

, 56

, 56 , 52; 56; 156 , 137 , 123

, 298

, 209

, 210

, 211


, 160

, 306

, 144

, 84

, 570

, 15

, 429

, 328

, 463

, 292 , 322

Prolog, 171

, 179

, 206

, 108

, 261

, 262

, 262

, 45

, 302

, 259

, 207

, 259

, 478

, 482

findall, 167

, 208

, 151

, 395

, 147

, 393 , 51; 317 , 384


 




, 171

, 182

, 15 , 73

, 256

, 186

, 104

, 261 , 26; 349; 384

AND, 278; 280

OR, 280 , 102

Prolog , 65

, 56

, 340; 342

, 340

, 330

, 303

, 349

, 359 , 138

";: = ", 512

"-->", 512

"null", 426

, 138

, 143

, 511

, 47; 99

, 104

, 511

DEC-10, 20

, 20

, 482

AL/X,329

AL3, 329

CLP,305

CLP(B), 306

CLP(FD), 306

CLP(Q), 306; 310

CLP(R), 306

CLP(Z), 306

MYCIN, 329


Shrdlu, 15

DCG, 520

, 51

, 326

, 576

, 326

, 532

, 228

, 59

, 196

, 199

, 216

-, 215; 216

, 146

, 52,5

"", 525

"every", 526

, 440

, 534

, 425; 448

, 201 , 350; 524

, 172

, 172

, 519

, 522

, 522

, 517 , 341 , 543

, 543

, 544 , 303 , 45; 52; 73

, 73

, 461

, 174

, 318

, 318

, 52

, 5/

, 546

"More core needed", 69


 




"Stack overflow", 69

, 193

, 193

, 192

, 262 , 262

, 104; 492

, 63

, 63

, 63; 262

, 497

, 292

, 497

, 230\ 262 -, 262

, 501

, 391

, 163

, 88

, 343; 348 , 76: 192

, 384

, 76

, 294

, 76

, 181; 512

, 384

, 546

, 384

, 57; 58

, 417

, 567

, 306

, 93

, 333

, 176

, 301

, 164

ISO, 18

ISO./IEC 13211-1, 44

Prolog, 148

Prolog, 18

, 173


, 535

, 211

, 231; 262

SLD, 73 , 48

, 98; 192

, 50; 197

CLP(FD), 322

, 172

, 102

, 327

, 48 , 571 , 308 , 349

, 173

, 64

, 338

, 32

, 51; 317; 482

, 405

, 374 , 18

product, 164

npoz3BefleHHfi , 163

, 544

, 163

, 31; 34 , 39

, 344

, 255; 256; 294

, 89

, 339

, 429

, 564; 565 , 49

rectangle, 56

, 53

, 192

, 137

, 88

askable, 369


 




, 49

, 49

, 49 , 57; 175; 306

, 413

, 434; 440

, 413 , 177; 364; 562

, 60

, 177

, 291

,177 , 49; 156

, 540 -, 458

, 232; 236; 287

, 542

, 78

, 82 , 169

, 301

AND, 279; 280; 284

OR, 279; 280; 284

, 103

, 532

, 229

, 450

, 450

, 229; 278 -, 233 , 15 , 73 , 18

, 161

, 192

, 161

, 121

QDE, 487

, 479

, 408

,.565


, 3/

, 52 , 450

, 171

, 171

, 170 , 525 , 451

, 462

, 337

, 137

user, 137

, 137

, 137

, 138

, 138

, 138 , 26; 34

, 186

, 73

, 408

, 73

, 584

, 45

, 136

, 68

, 563

, 55

, 336

, 262

, 436

, 344

, 429

, 65 , 511 , 350 , 48

, 208

digraph, 208

, 208

graph, 208

par, 51

point,- 49

point3, 49 rectangle, 56


 




 

 

 

 

 

seg, 49 ,
seq, 51 134
state, 63 , 124
triangle, 49
, 77 , 67
, 49; 87 , 106
, 248 , 152
, 121  
, 490
, 490
, 534 , 47
Cost, 463 , 47
, 536 , 187; 308
, 263; 535 , 47
h, 289
  , 136
X , 136; 146
, 76
, 535 L-, 552
  , 532
, 532
, 29 , 19
assert, 161  
consult, 146; 147 \)
fail, 129; 165
functor, 184 , 245
getO, 143
getsentence, 144 in , 20
in, 198 , 57
put, 143
read, 139 , 544
repeat, 165
retract, 161 , /ft?; 108
see, 137
seen, 138 , 543
setof, 7(5(5
squeeze, 143 , 457
sum, / 52
tab, / 39 , 542
tell, 137 , 169
told, / 3 <? , 178
treat, 142 , 200
true, 7 65  
write, J39; 206
, 63
, 543 , 5 //
, 543 /5 Advice Language 0, 545
, 4 ALO, 545
, 378 Fortran, 15



Lisp, 15 , 15

Mi 1 aimer, 15 , 412

Pascal, 61 , 411; 412

Prolog, 18 , 15

Prolog , 74 Advice Language, 532; 543

, 15 , 305

, 411; 412; 447 , 18

, 15




-

PROLOG,

3-

.

,. .

.. , . , ..

"".

101509, , . , . 43, . I.

. . ʻ 090230 23.06.99

.

12.07.2004. 70x100/16.

Times. .

. . . 51,6. .-. . 41,6.

3000 . 180.

" "

,

.

197110, -, ., 15.





:


: 2015-10-01; !; : 476 |


:

:

: , , , , .
==> ...

1306 - | 1206 -


© 2015-2024 lektsii.org - -

: 1.024 .