17e7c0a9fa
Puzzle8 fix - fixed bug causing the solve function to use all the memory and then crash - added new test cases - removed unused counter in AStar
Berack962024-02-22 19:55:57 +01:00
e5f953526e
HELP - added help menu to guide the user
Berack962024-01-12 08:44:56 +01:00
70320860dc
Tris - added random choice when equal
Berack962024-01-11 20:38:44 +01:00
86f14f2d5a
GUI refactoring - used only nodefactory for creation - merged MyDecisionPanel with LW
Berack962024-01-11 19:24:47 +01:00
732d9eed20
Bugfix - fixed heuristic for puzzle8 - fixed test
Berack962024-01-11 10:26:20 +01:00
569f902126
Tests - added test for 8-Puzzle
Berack962024-01-10 12:42:13 +01:00
af825cc174
Decision - added gui for decisions - fixed problems with net - added unrolled net (cause a bug of smile)
Berack962024-01-10 11:01:33 +01:00
af41eae58c
JAR - modified library loading - jar now is os indipendent (win11 only tested)
Berack962024-01-08 19:17:47 +01:00
a0dd2dce2e
LW GUI - gui no longer recreate itself every update - fixed node name - added another net
Berack962024-01-05 15:51:17 +01:00
c2cd4e3fb2
GUI - renamed LW to the correct name - copied two nets as resources - removed unnecessary code in NetworkNode - Created MainGUI - changed some code in SmileLib
Berack962024-01-04 23:37:46 +01:00
42a54947a5
LWTest - improved tests for LW - fixed LW bugs - refactored NetworkNode for better usability - removed net not used in tests
Berack962024-01-02 19:08:41 +01:00
4dc02fcf31
LikelyHoodWeighting - added docs - added simple tests - added more net for testing - fixed lw errors from int to float casting
Berack962023-12-30 00:19:47 +01:00
e2fa69e2d5
Added 2 Part - created the two other problems - added pdf
Berack962023-12-20 15:19:58 +01:00
ece736581f
SmileLib init - added smile lib - added "test" to check if it works
Berack962023-12-15 18:05:03 +01:00
7aeb7b0c56
Dcumentation - added docs for TrisAi - fixed errors in docs
Berack962023-12-15 16:28:01 +01:00
a310a013c4
TrisAi now works - fixed MiniMax algorithm - refactored MiniMax class - added Tris check if finished & equals - added edge cases to trisTest - added test cases to trisTestAI
Berack962023-12-14 15:54:42 +01:00
5d028fe22b
InitMiniMax - added TrisAi - added TrisAi tests for heuristic - added MiniMax class (BETA)
Berack962023-12-14 01:30:27 +01:00
d1239b5e26
Fixes - added edge cases tris - added tostring Tris - changed State to Symbol for better readability
Berack962023-12-13 16:12:54 +01:00
5b964b1cd1
Tris - implemented Tris class - added test cases
Berack962023-12-13 14:19:37 +01:00
f941ef93c3
Fixes - static member in Puzzle8 - added docs - added statistic in AStar visit
Berack962023-12-13 10:01:24 +01:00
6ac1ff463d
Puzzle8 Fixes - added junit.jupiter testing - created tests for puzzle8 - fixed bugs for constructors - implemented better methods for solving puzzle
Berack962023-12-12 18:05:51 +01:00
c4d4bc76b8
Tris - added tris class - added miniMax class - fixed puzzle8 initialization
Berack962023-12-12 14:26:54 +01:00