Skip to content

Task_2_3_1#13

Open
LookAsLukas wants to merge 13 commits into
mainfrom
Task_2_3_1
Open

Task_2_3_1#13
LookAsLukas wants to merge 13 commits into
mainfrom
Task_2_3_1

Conversation

@LookAsLukas
Copy link
Copy Markdown
Owner

No description provided.

@LookAsLukas LookAsLukas requested a review from galinabykova April 4, 2026 15:27
@LookAsLukas
Copy link
Copy Markdown
Owner Author

почему-то пишет, что там на машине нет java24, а java выше не совместима с JavaFX

@galinabykova
Copy link
Copy Markdown
Collaborator

почему-то пишет, что там на машине нет java24, а java выше не совместима с JavaFX

а пробовал версию ниже? 21, например

Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Controller.java Outdated
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java Outdated
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java Outdated
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/SnakePart.java
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java
@github-actions
Copy link
Copy Markdown

File Coverage [58.79%]
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Direction.java 100% 🍏
BotLogic.java 100% 🍏
SnakePart.java 100% 🍏
Snake.java 89.74% 🍏
Model.java 83.38% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 58.79%

@github-actions
Copy link
Copy Markdown

File Coverage [58.79%]
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Direction.java 100% 🍏
BotLogic.java 100% 🍏
SnakePart.java 100% 🍏
Snake.java 89.74% 🍏
Model.java 83.38% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 58.79%

@github-actions
Copy link
Copy Markdown

File Coverage [58.79%]
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Direction.java 100% 🍏
BotLogic.java 100% 🍏
SnakePart.java 100% 🍏
Snake.java 89.74% 🍏
Model.java 83.38% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 58.79%

@LookAsLukas
Copy link
Copy Markdown
Owner Author

тут покрытие я не знаю как сделать, да и наверное в этих 3 классах оно не нужно

@LookAsLukas LookAsLukas self-assigned this Apr 10, 2026
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/BotLogic.java
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java Outdated
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java Outdated
Comment thread Task_2_3_1/src/main/java/ru/nsu/nmashkin/task231/Model.java
@github-actions
Copy link
Copy Markdown

File Coverage [62.15%]
GeneralDirectionLogic.java 100% 🍏
Direction.java 100% 🍏
GridBorder.java 100% 🍏
SnakePart.java 100% 🍏
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
PeacefulBot.java 87.16% 🍏
Model.java 86.42% 🍏
Player.java 85.78% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 62.15%

@github-actions
Copy link
Copy Markdown

File Coverage [62.45%]
GeneralDirectionLogic.java 100% 🍏
Direction.java 100% 🍏
GridBorder.java 100% 🍏
SnakePart.java 100% 🍏
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Model.java 88.15% 🍏
PeacefulBot.java 86.7% 🍏
Player.java 85.78% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 62.45%

@github-actions
Copy link
Copy Markdown

File Coverage [64.88%]
GeneralDirectionLogic.java 100% 🍏
Direction.java 100% 🍏
GridBorder.java 100% 🍏
SnakePart.java 100% 🍏
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Model.java 93.73% 🍏
PeacefulBot.java 93.58% 🍏
Player.java 87.68% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 64.88%

@github-actions
Copy link
Copy Markdown

File Coverage [65.73%]
GeneralDirectionLogic.java 100% 🍏
Direction.java 100% 🍏
GridBorder.java 100% 🍏
SnakePart.java 100% 🍏
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Player.java 94.31% 🍏
Model.java 93.73% 🍏
PeacefulBot.java 93.58% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 65.73%

Comment thread Task_2_3_1/src/test/java/ru/nsu/nmashkin/task231/ModelTest.java
@github-actions
Copy link
Copy Markdown

File Coverage [69.92%]
GeneralDirectionLogic.java 100% 🍏
PlayerRacerLogic.java 100% 🍏
Direction.java 100% 🍏
GridBorder.java 100% 🍏
SnakePart.java 100% 🍏
MoveResult.java 100% 🍏
Point.java 100% 🍏
SnakePartType.java 100% 🍏
Food.java 100% 🍏
Player.java 94.31% 🍏
PeacefulBot.java 93.58% 🍏
EvilBot.java 93.58% 🍏
Model.java 92.34% 🍏
Launcher.java 0%
Controller.java 0%
View.java 0%
Total Project Coverage 69.92%

@LookAsLukas LookAsLukas requested a review from galinabykova May 22, 2026 13:49
Comment on lines +98 to +103
if (bot1.isDead()) {
drawBot(bot1);
}
if (bot2.isDead()) {
drawBot(bot2);
}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

кажется, можно было объединить их в массив и перебирать в цикле

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