Browse Source

Update abducer_base.py

pull/3/head
troyyyyy GitHub 3 years ago
parent
commit
36304c98dc
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 9 deletions
  1. +9
    -9
      abducer/abducer_base.py

+ 9
- 9
abducer/abducer_base.py View File

@@ -144,25 +144,25 @@ class AbducerBase(abc.ABC):

if __name__ == '__main__':
kb = add_KB()
abd = AbducerBase(kb)
res = abd.abduce(([1, 1, 1], 4), max_address_num = 2, require_more_address = 0)
abd = AbducerBase(kb, 'hamming')
res = abd.abduce(([1, 1, 1], None, 4), max_address_num = 2, require_more_address = 0)
print(res)
res = abd.abduce(([1, 1, 1], 4), max_address_num = 2, require_more_address = 1)
res = abd.abduce(([1, 1, 1], None, 4), max_address_num = 2, require_more_address = 1)
print(res)
res = abd.abduce(([1, 1, 1], 4), max_address_num = 1, require_more_address = 1)
res = abd.abduce(([1, 1, 1], None, 4), max_address_num = 1, require_more_address = 1)
print(res)
res = abd.abduce(([1, 1, 1], 4), max_address_num = 2, require_more_address = 0)
res = abd.abduce(([1, 1, 1], None, 4), max_address_num = 2, require_more_address = 0)
print(res)
res = abd.abduce(([1, 1, 1], 5), max_address_num = 2, require_more_address = 1)
res = abd.abduce(([1, 1, 1], None, 5), max_address_num = 2, require_more_address = 1)
print(res)
print()
kb = hwf_KB()
abd = AbducerBase(kb)
res = abd.abduce((['5', '+', '2'], 3), max_address_num = 2, require_more_address = 0)
res = abd.abduce((['5', '+', '2'], None, 3), max_address_num = 2, require_more_address = 0)
print(res)
res = abd.abduce((['5', '+', '2'], 1.67), max_address_num = 3, require_more_address = 0)
res = abd.abduce((['5', '+', '2'], None, 1.67), max_address_num = 3, require_more_address = 0)
print(res)
res = abd.abduce((['5', '+', '3'], 0.33), max_address_num = 3, require_more_address = 3)
res = abd.abduce((['5', '+', '3'], None, 0.33), max_address_num = 3, require_more_address = 3)
print(res)
print()

Loading…
Cancel
Save