Start of evaluator functions
Description
Rewriting the evaluator functions to be compatible with the new gameplay structure.
Ready for review: 12 Evaluator Function Files Ball: DONE Chip: DONE Defensive Position: 5/7 functions Double Touch: 0/10 functions (skipping for now since not needed per Hussain) Field: DONE Linear Classification: DONE Opponent: 2/6 functions Pass: 0/1 function Pass Positioning: 0/2 functions Path: 1/3 functions Shoot: 0/2 functions Touchpass Position: 3/4 functions
WIP: Everything else, with emphasis on functions that do not require KickEvaluator or WindowEvaluator from the old rc code.
Codecov Report
Merging #1622 (c957354) into ros2 (b2b9f8b) will decrease coverage by
2.72%. The diff coverage is0.00%.
:exclamation: Current head c957354 differs from pull request most recent head ee2c8df. Consider uploading reports for the commit ee2c8df to get more accurate results
@@ Coverage Diff @@
## ros2 #1622 +/- ##
==========================================
- Coverage 44.18% 41.46% -2.73%
==========================================
Files 32 35 +3
Lines 1462 1558 +96
==========================================
Hits 646 646
- Misses 816 912 +96
| Impacted Files | Coverage Δ | |
|---|---|---|
| rj_gameplay/rj_gameplay/eval/double_touch.py | 0.00% <0.00%> (ø) |
|
| rj_gameplay/rj_gameplay/eval/field.py | 0.00% <0.00%> (ø) |
|
| rj_gameplay/rj_gameplay/eval/pass.py | 0.00% <0.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update b2b9f8b...ee2c8df. Read the comment docs.
Codecov Report
Merging #1622 (c957354) into ros2 (b2b9f8b) will decrease coverage by
2.72%. The diff coverage is0.00%.
:exclamation: Current head c957354 differs from pull request most recent head 247574f. Consider uploading reports for the commit 247574f to get more accurate results
@@ Coverage Diff @@
## ros2 #1622 +/- ##
==========================================
- Coverage 44.18% 41.46% -2.73%
==========================================
Files 32 35 +3
Lines 1462 1558 +96
==========================================
Hits 646 646
- Misses 816 912 +96
| Impacted Files | Coverage Δ | |
|---|---|---|
| rj_gameplay/rj_gameplay/eval/double_touch.py | 0.00% <0.00%> (ø) |
|
| rj_gameplay/rj_gameplay/eval/field.py | 0.00% <0.00%> (ø) |
|
| rj_gameplay/rj_gameplay/eval/pass.py | 0.00% <0.00%> (ø) |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update b2b9f8b...247574f. Read the comment docs.