<commit_before>// First task
// Students
(deffacts students
         (student LelyakinMA 4)
         (student ArutunyaAS 4)
         (student KefalicsAI 1)
         (student BelokobylskySA 2)
)

(facts)

(retract 2)
(retract 3)

(assert (student KefalicsAI 2))

(facts)


// Trains
(deffacts trains
          (train 11 Saratov 11)
          (train 22 Engels 21)
          (train 33 Kazan 22)
)


(assert (train 44 Samara 10))
(assert (train 55 Volgograd 08))

(retract 1 4)

(retract 2 3)

(assert (train 22 Moscow 01))
(assert (train 33 Kazan 00))


// Employees
(assert (sotrudnik LelyakinMA 1)
        (sotrudnik GerasimovVD 2)
        (sotrudnik VonnegutKG 3)
        (sotrudnik PushkinAS 3)
)

(retract 1)

(retract 3)
(assert (sotrudnik VasilevKD 3))


// Products
(assert (IceCream Russia 10 1)
		(ApelsineJuce Russia 20 2)
		(WaterMelone Russia 30 3)
		(Liberty USA 1000 99)
)

(facts)<commit_msg>Update chapter-2.clp<commit_after>// First task
// Students
(deffacts students
         (student LelyakinMA 4)
         (student ArutunyaAS 4)
         (student KefalicsAI 1)
         (student BelokobylskySA 2)
)

(reset)
(facts)

(retract 2)
(retract 3)

(assert (student KefalicsAI 2))

(facts)


// Trains
(deffacts trains
          (train 11 Saratov 11)
          (train 22 Engels 21)
          (train 33 Kazan 22)
)

(reset)
(assert (train 44 Samara 10))
(assert (train 55 Volgograd 08))

(retract 1 4)

(retract 2 3)

(assert (train 22 Moscow 01))
(assert (train 33 Kazan 00))


// Employees
(assert (sotrudnik LelyakinMA 1)
        (<NAME> 2)
        (sotrudnik VonnegutKG 3)
        (so<NAME> 3)
)

(reset)
(retract 1)

(retract 3)
(assert (sotrudnik VasilevKD 3))


// Products
(assert (IceCream Russia 10 1)
		(ApelsineJuce Russia 20 2)
		(WaterMelone Russia 30 3)
		(Liberty USA 1000 99)
)

(reset)
(facts)
{'fraction_non_alphanumeric': 0.10976948408342481, 'fraction_numerical': 0.06750823271130625, 'mean_word_length': 2.7433264887063653, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1066554', 'n_tokens_mistral': 858, 'n_tokens_neox': 697, 'n_words': 222}