Alexander Ignatov
|
48a0c9b111
|
Merge branch 'master' of https://github.com/allexks/FuzzyKit
|
2022-02-08 22:26:50 +02:00 |
Alexander Ignatov
|
b85ba44769
|
Implement multiplication and division
|
2022-02-08 22:26:37 +02:00 |
Alexander Ignatov
|
461c91b100
|
Add license scan
|
2022-01-15 17:12:49 +02:00 |
Alexander Ignatov
|
8b65d4ca82
|
Remove unneeded protocol and add TFN alpha cut
|
2022-01-06 21:27:36 +02:00 |
Alexander Ignatov
|
b42f827cc8
|
Describe convertions in README and use Zadeh's notation
|
2022-01-05 20:47:32 +02:00 |
Alexander Ignatov
|
9a4241395f
|
Add FuzzySets module description in README
|
2022-01-05 20:16:44 +02:00 |
Alexander Ignatov
|
3615df1207
|
Add docs link and license link
|
2022-01-04 02:20:29 +02:00 |
Alexander Ignatov
|
da2a316dca
|
Create docs.yml
|
2022-01-04 01:49:22 +02:00 |
Alexander Ignatov
|
dd19a7eeac
|
Add consequence method returning a fuzzy set
|
2022-01-04 00:23:25 +02:00 |
Alexander Ignatov
|
968e1db94f
|
Fix typo
|
2022-01-03 22:18:46 +02:00 |
Alexander Ignatov
|
eef72585a7
|
Add an example and a test
|
2022-01-03 22:17:12 +02:00 |
Alexander Ignatov
|
9e1e8e2ec2
|
Describe modules
|
2022-01-03 13:22:03 +02:00 |
Alexander Ignatov
|
32c82f8862
|
Create LICENSE
|
2022-01-03 13:00:09 +02:00 |
Alexander Ignatov
|
f25ef09705
|
Add logos and markdown header
|
2022-01-03 12:57:01 +02:00 |
Alexander Ignatov
|
576a803829
|
Add dynamic linguistic variable and protocol
|
2022-01-02 12:35:37 +02:00 |
Alexander Ignatov
|
2b6a0516d9
|
Restructure FuzzyLogic module and add rule base DSL
|
2022-01-01 15:02:28 +02:00 |
Alexander Ignatov
|
065e729a98
|
Refactor linguistic variables and add test
|
2021-12-31 02:27:47 +02:00 |
Alexander Ignatov
|
fd64717ffc
|
Sanitize stuff and add propositions tests
|
2021-12-31 01:38:27 +02:00 |
Alexander Ignatov
|
05f004f938
|
Add FuzzyStatement protocol
|
2021-12-31 00:38:46 +02:00 |
Alexander Ignatov
|
c6f841ec4b
|
Add LinguisticVariable and new method
|
2021-12-30 23:05:03 +02:00 |
Alexander Ignatov
|
414cf2be21
|
Add call as function to all sets
|
2021-12-30 13:28:47 +02:00 |
Alexander Ignatov
|
eaf1009b2f
|
Add fuzzy logic test
|
2021-12-30 02:31:28 +02:00 |
Alexander Ignatov
|
13bd568f7c
|
Fix filename and extract new file
|
2021-12-30 02:15:48 +02:00 |
Alexander Ignatov
|
0b39ba8124
|
Add singleton utility
|
2021-12-30 02:08:33 +02:00 |
Alexander Ignatov
|
d8c81e8625
|
Add FuzzyRule and custom operator
|
2021-12-30 01:58:23 +02:00 |
Alexander Ignatov
|
f7dcd8bcdb
|
Add convertions and CaseIterable helpers
|
2021-12-30 01:25:33 +02:00 |
Alexander Ignatov
|
f0dee409b0
|
Fix dependencies
|
2021-12-29 16:36:14 +02:00 |
Alexander Ignatov
|
e49c366fff
|
Add libraries and schemes
|
2021-12-29 16:34:56 +02:00 |
Alexander Ignatov
|
6de768561a
|
Export FuzzyLogic
|
2021-12-29 16:25:40 +02:00 |
Alexander Ignatov
|
bf73522236
|
Add generalized modus ponens
|
2021-12-29 16:24:08 +02:00 |
Alexander Ignatov
|
84ac87abe5
|
Add FuzzyImplicationCapable protocol
|
2021-12-29 13:55:50 +02:00 |
Alexander Ignatov
|
522530f69a
|
Add fuzzy implications
|
2021-12-29 00:14:39 +02:00 |
Alexander Ignatov
|
09df8c02c7
|
Add fuzzy compositions
|
2021-12-28 23:32:56 +02:00 |
Alexander Ignatov
|
5a2e345cc9
|
Add FuzzySet conformance to FuzzyNumber
|
2021-12-28 13:41:31 +02:00 |
Alexander Ignatov
|
65ccb284ad
|
Export FuzzyRelations
|
2021-12-28 12:46:27 +02:00 |
Alexander Ignatov
|
37faa1e3e2
|
Extract 2 more abstractions and fix discrete set def val
|
2021-12-28 12:43:47 +02:00 |
Alexander Ignatov
|
968df3b5de
|
Add basic fuzzy realtions
|
2021-12-28 00:07:53 +02:00 |
Alexander Ignatov
|
e7a2353f24
|
Add debug description to DiscreteMutableFuzzySet
|
2021-12-24 01:41:09 +02:00 |
Alexander Ignatov
|
2df9a1fdb1
|
Add a test
|
2021-12-24 01:26:17 +02:00 |
Alexander Ignatov
|
3f9857f8cc
|
Add fuzzy numbers and modularize
|
2021-12-24 01:07:41 +02:00 |
Alexander Ignatov
|
05d79f2d8f
|
Add some properties
|
2021-12-23 01:08:39 +02:00 |
Alexander Ignatov
|
6a967d4e76
|
Update IterableFuzzySet to accept any Sequence
|
2021-12-23 00:39:51 +02:00 |
Alexander Ignatov
|
0360090ac6
|
Add three differentiable membership functions
|
2021-12-23 00:07:56 +02:00 |
Alexander Ignatov
|
3fb313bd4e
|
Add all operator functions
|
2021-12-22 23:52:36 +02:00 |
Alexander Ignatov
|
09c3b5bc56
|
Minor DiscreteMutableFuzzySet refactor
|
2021-12-22 22:44:34 +02:00 |
Alexander Ignatov
|
99caef895d
|
Add power and swift-numerics dependency
|
2021-12-22 00:18:42 +02:00 |
Alexander Ignatov
|
2d548f53f5
|
Fix syntax
|
2021-12-22 00:06:48 +02:00 |
Alexander Ignatov
|
70b2bfc2e7
|
Add symmetric difference
|
2021-12-22 00:01:20 +02:00 |
Alexander Ignatov
|
3d4261f469
|
Add difference
|
2021-12-21 23:44:31 +02:00 |
Alexander Ignatov
|
20615627d0
|
Reorganize structure
|
2021-12-21 23:28:12 +02:00 |