Skip to content

Sử dụng exp4j cho payoff evaluation và Fitness Function trong Game Theory + Cập nhật StableMatchingSolverTest#4

Closed
duyk471 wants to merge 5 commits intomasterfrom
week2/payoff_eval
Closed

Sử dụng exp4j cho payoff evaluation và Fitness Function trong Game Theory + Cập nhật StableMatchingSolverTest#4
duyk471 wants to merge 5 commits intomasterfrom
week2/payoff_eval

Conversation

@duyk471
Copy link
Copy Markdown
Contributor

@duyk471 duyk471 commented Jan 19, 2025

as described

Comment thread src/main/java/org/fit/ssapp/ss/gt/Strategy.java Outdated
Comment thread src/main/java/org/fit/ssapp/ss/gt/NormalPlayer.java Outdated
Comment thread src/main/java/org/fit/ssapp/ss/gt/Strategy.java Outdated
Comment thread src/main/java/org/fit/ssapp/ss/gt/implement/StandardGameTheoryProblem.java Outdated
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

các function để tính payoff của StringExpressionEvaluator thì có hàm log custom cái này thì không có?

Copy link
Copy Markdown
Contributor

@han8129 han8129 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Có những phần sửa nằm ngoài phạm vi của task, cần phải xem lại. Logic của NormalPlayer và StringExpressionEvaluator đang thiếu đồng nhất

Comment thread src/main/java/org/fit/ssapp/util/StringExpressionEvaluator.java
@duyk471
Copy link
Copy Markdown
Contributor Author

duyk471 commented Feb 9, 2025

Đã cập nhật để sửa lại phần thiếu đồng nhất

@duyk471
Copy link
Copy Markdown
Contributor Author

duyk471 commented Feb 10, 2025

Em không thấy có phản hồi tiếp nên em sẽ thực hiện nốt 2 nhiệm vụ còn lại trong cùng một nhánh này để mọi người kiểm tra nha, danh sách bao gồm:

  • Use exp4j for fitness evaluation in Game Theory
  • Fix src/test/java/org/fit/ssapp/service/StableMatchingSolverTest.java

Các commit sẽ được đặt tên tương ứng với tên nhiệm vụ một khi hoàn tất và sẽ chỉ có tổng cộng 2 commit tới cho mọi người dễ review

@duyk471 duyk471 changed the title Use exp4j for payoff evaluation in Game Theory Sử dụng exp4j cho payoff evaluation trong Game Theory & Fitness Function và cập nhật StableMatchingSolverTest test class Feb 11, 2025
…est.java

Hiện tại vẫn đang lỗi xử lý ở testEvaluateFunctions()
@duyk471
Copy link
Copy Markdown
Contributor Author

duyk471 commented Feb 11, 2025

Tạm thời xong, và còn xử lý cho testEvaluateFunctions() em nghĩ mãi không ra nên để lên đây trước cho mọi người review các phần còn lại

@duyk471 duyk471 changed the title Sử dụng exp4j cho payoff evaluation trong Game Theory & Fitness Function và cập nhật StableMatchingSolverTest test class Sử dụng exp4j cho payoff evaluation và Fitness Function trong Game Theory + Cập nhật StableMatchingSolverTest Feb 11, 2025
@han8129
Copy link
Copy Markdown
Contributor

han8129 commented Feb 13, 2025

Không được gộp 2 task thành 1 pull request

@han8129 han8129 closed this Feb 13, 2025
@duyk471 duyk471 deleted the week2/payoff_eval branch February 17, 2025 15:43
duyk471 added a commit that referenced this pull request Mar 17, 2025
han8129 added a commit that referenced this pull request Mar 17, 2025
* Bản mẫu cho StableMatchingPreference:
Do không được yêu cầu cụ thể mà chỉ yêu cầu: Stable MatchingPreference nên đây là bản viết qua qua

* Chắc là được rồi đấy anh hoàng ưi

* Chắc là được rồi đấy anh hoàng ưi #2

* Chắc là được rồi đấy anh hoàng ưi #3

* Chắc là được rồi đấy anh hoàng ưi #4

* Chắc là được rồi đấy anh hoàng ưi #5

* refactor test case

* update index

---------

Co-authored-by: han8129 <110092300+han8129@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants