Skip to content

Commit 2707977

Browse files
committed
Greedy chess back to original speed
1 parent 1978406 commit 2707977

File tree

5 files changed

+125
-244
lines changed

5 files changed

+125
-244
lines changed

libraries/logicmoo_utils/prolog/INDEX.pl

Lines changed: 57 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -3,78 +3,60 @@
33
Purpose: Provide index for autoload
44
*/
55

6-
index((goal_L_expansion), 3, assert_db_Local, assert_db_local).
7-
index((retractall_L_hp), 2, assert_db_Local, assert_db_local).
8-
index((retractall_L), 2, assert_db_Local, assert_db_local).
9-
index((retractall_L), 1, assert_db_Local, assert_db_local).
10-
index((retract_L_hp), 2, assert_db_Local, assert_db_local).
11-
index((retract_L), 2, assert_db_Local, assert_db_local).
12-
index((retract_L), 1, assert_db_Local, assert_db_local).
13-
index((into_hp_L), 2, assert_db_Local, assert_db_local).
14-
index((check_L), 1, assert_db_Local, assert_db_local).
15-
index((call_L), 1, assert_db_Local, assert_db_local).
16-
index((call_L), 2, assert_db_Local, assert_db_local).
17-
index((install_L), 0, assert_db_Local, assert_db_local).
18-
index((reset_L), 0, assert_db_Local, assert_db_local).
19-
index((last_cons), 2, assert_db_Local, assert_db_local).
20-
index((assertz_L_hp), 2, assert_db_Local, assert_db_local).
21-
index((assertz_L), 2, assert_db_Local, assert_db_local).
22-
index((assertz_L), 1, assert_db_Local, assert_db_local).
23-
index((assert_L), 2, assert_db_Local, assert_db_local).
24-
index((assert_L), 1, assert_db_Local, assert_db_local).
25-
index((asserta_L_hp), 2, assert_db_Local, assert_db_local).
26-
index((asserta_L), 2, assert_db_Local, assert_db_local).
27-
index((asserta_L), 1, assert_db_Local, assert_db_local).
28-
index((erase_L), 2, assert_db_Local, assert_db_local).
29-
index((clause_L), 4, assert_db_Local, assert_db_local).
30-
index((ref_L), 3, assert_db_Local, assert_db_local).
31-
index((clause_L), 3, assert_db_Local, assert_db_local).
32-
index((erase_L), 1, assert_db_Local, assert_db_local).
33-
index((show_L), 1, assert_db_Local, assert_db_local).
34-
index((listing_L), 1, assert_db_Local, assert_db_local).
35-
index((listing_L), 0, assert_db_Local, assert_db_local).
36-
index((was_dynamic_L), 2, assert_db_Local, assert_db_local).
37-
index((make_dynamic_L), 3, assert_db_Local, assert_db_local).
38-
index((dynamic_L), 1, assert_db_Local, assert_db_local).
39-
index((install_L), 0, assert_db_Local, assert_db_local).
40-
index((disable_L), 0, assert_db_Local, assert_db_local).
41-
index((enable_L), 0, assert_db_Local, assert_db_local).
42-
index((each_call_cleanup), 3, ecc_legacy, each_call_cleanup).
43-
index((get_file_from_stream), 2, echo_files, echo_source_files).
44-
index((assume_caughtup_to), 3, echo_files, echo_source_files).
45-
index((logicmoo_webbot), 0, logicmoo_lib, logicmoo_lib).
46-
index((setup_logicmoo_operators), 0, logicmoo_lib, logicmoo_lib).
47-
index((rescan_pack_autoload_packages), 0, logicmoo_packages, logicmoo_packs).
48-
index((test_pengines), 0, logicmoo_remote, logicmoo_remote).
49-
index((pengine_server), 0, logicmoo_remote, logicmoo_remote).
50-
index((define_into_module), 1, logicmoo_startup, logicmoo_startup).
51-
index((test_case_1), 0, multivar, multivar).
52-
index((test_case_2), 0, multivar, multivar).
53-
index((test_case_3), 0, multivar, multivar).
54-
index((test_case_4), 0, multivar, multivar).
55-
index((mdwq), 1, multivar, multivar).
56-
index((plvar), 1, multivar, multivar).
57-
index((nb_var), 1, multivar, multivar).
58-
index((nb_var), 2, multivar, multivar).
59-
index((vdict), 1, multivar, multivar).
60-
index((vdict), 2, multivar, multivar).
61-
index((un_mv), 1, multivar, multivar).
62-
index((un_mv1), 1, multivar, multivar).
63-
index((mv_peek_value), 2, multivar, multivar).
64-
index((mv_peek_value1), 2, multivar, multivar).
65-
index((mv_set_values), 2, multivar, multivar).
66-
index((mv_set1), 2, multivar, multivar).
67-
index((mv_add1), 2, multivar, multivar).
68-
index((mv_allow), 2, multivar, multivar).
69-
index((ic_text), 1, multivar, multivar).
70-
index((xvarx), 1, multivar, multivar).
71-
index((is_mv), 1, multivar, multivar).
72-
index((multivar), 1, multivar, multivar).
73-
index((this_script_begin), 0, script_files, script_files).
74-
index((this_script_ends), 0, script_files, script_files).
75-
index((process_script_file), 0, script_files, script_files).
76-
index((process_script_file), 1, script_files, script_files).
77-
index((process_script_file), 2, script_files, script_files).
78-
index((process_stream), 1, script_files, script_files).
79-
index((visit_script_term), 1, script_files, script_files).
80-
index((xlisting), 1, xlisting_lm, xlisting).
6+
index(goal_L_expansion(?,?,?), assert_db_Local, assert_db_local).
7+
index(retractall_L_hp(?,?), assert_db_Local, assert_db_local).
8+
index(retractall_L(?,?), assert_db_Local, assert_db_local).
9+
index(retractall_L(?), assert_db_Local, assert_db_local).
10+
index(retract_L_hp(?,?), assert_db_Local, assert_db_local).
11+
index(retract_L(?,?), assert_db_Local, assert_db_local).
12+
index(retract_L(?), assert_db_Local, assert_db_local).
13+
index(into_hp_L(?,?), assert_db_Local, assert_db_local).
14+
index(check_L(?), assert_db_Local, assert_db_local).
15+
index(call_L(?), assert_db_Local, assert_db_local).
16+
index(call_L(?,?), assert_db_Local, assert_db_local).
17+
index(install_L, assert_db_Local, assert_db_local).
18+
index(reset_L, assert_db_Local, assert_db_local).
19+
index(last_cons(?,?), assert_db_Local, assert_db_local).
20+
index(assertz_L_hp(?,?), assert_db_Local, assert_db_local).
21+
index(assertz_L(?,?), assert_db_Local, assert_db_local).
22+
index(assertz_L(?), assert_db_Local, assert_db_local).
23+
index(assert_L(?,?), assert_db_Local, assert_db_local).
24+
index(assert_L(?), assert_db_Local, assert_db_local).
25+
index(asserta_L_hp(?,?), assert_db_Local, assert_db_local).
26+
index(asserta_L(?,?), assert_db_Local, assert_db_local).
27+
index(asserta_L(?), assert_db_Local, assert_db_local).
28+
index(erase_L(?,?), assert_db_Local, assert_db_local).
29+
index(clause_L(?,?,?,?), assert_db_Local, assert_db_local).
30+
index(ref_L(?,?,?), assert_db_Local, assert_db_local).
31+
index(clause_L(?,?,?), assert_db_Local, assert_db_local).
32+
index(erase_L(?), assert_db_Local, assert_db_local).
33+
index(show_L(?), assert_db_Local, assert_db_local).
34+
index(listing_L(?), assert_db_Local, assert_db_local).
35+
index(listing_L, assert_db_Local, assert_db_local).
36+
index(was_dynamic_L(?,?), assert_db_Local, assert_db_local).
37+
index(make_dynamic_L(?,?,?), assert_db_Local, assert_db_local).
38+
index(dynamic_L(?), assert_db_Local, assert_db_local).
39+
index(install_L, assert_db_Local, assert_db_local).
40+
index(disable_L, assert_db_Local, assert_db_local).
41+
index(enable_L, assert_db_Local, assert_db_local).
42+
index(each_call_cleanup(?,?,?), ecc_legacy, each_call_cleanup).
43+
index(get_file_from_stream(?,?), echo_files, echo_source_files).
44+
index(assume_caughtup_to(?,?,?), echo_files, echo_source_files).
45+
index(logicmoo_webbot, logicmoo_lib, logicmoo_lib).
46+
index(setup_logicmoo_operators, logicmoo_lib, logicmoo_lib).
47+
index(rescan_pack_autoload_packages, logicmoo_packages, logicmoo_packs).
48+
index(test_pengines, logicmoo_remote, logicmoo_remote).
49+
index(pengine_server, logicmoo_remote, logicmoo_remote).
50+
index(define_into_module(:), logicmoo_startup, logicmoo_startup).
51+
index(test_case_1, multivar, multivar).
52+
index(test_case_2, multivar, multivar).
53+
index(test_case_3, multivar, multivar).
54+
index(test_case_4, multivar, multivar).
55+
index(this_script_begin, script_files, script_files).
56+
index(this_script_ends, script_files, script_files).
57+
index(process_script_file, script_files, script_files).
58+
index(process_script_file(?), script_files, script_files).
59+
index(process_script_file(?,?), script_files, script_files).
60+
index(process_stream(?), script_files, script_files).
61+
index(visit_script_term(*), script_files, script_files).
62+
index(xlisting(?), xlisting_lm, xlisting).

mettalog

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ Note: A bare filename is equivalent to using the -s option for MeTTa scripts.
602602
--quiet[=bool] (-q) Do (not) suppress informational messages
603603
604604
Testing:
605-
--test Defaults to true if directory argument was provided as <metta-files|directories>
605+
--test Defaults to true if directory argument was provided as <metta-files|directories>
606606
607607
Test options:
608608
--continue The default. Continue running tests (Generating any missing html files)
@@ -869,7 +869,7 @@ function handle_args {
869869
continue
870870
;;
871871

872-
--douglas*|--show*|-O)
872+
--douglas*|--show*|--test|-O)
873873
add_to_list "$arg" ADD_COMPILE_ARG
874874
add_to_list "$arg" PRE_METTALOG_OPTIONS
875875
continue

0 commit comments

Comments
 (0)