Mappings¶
Mappings are small dataclasses that map the integer values to variable names for readability.
You can extend mapping by subclassing the corresponding Mapping
class and adding the desired variables.
Actions¶
The default ActionsMapping
is as follows:
Name |
Value |
---|---|
move_left |
0 |
move_right |
1 |
move_down |
2 |
rotate_clockwise |
3 |
rotate_counterclockwise |
4 |
hard_drop |
5 |
swap |
6 |
no-operation |
7 |
Rewards¶
The default RewardsMapping
is as follows:
Name |
Value |
---|---|
alife |
0.001 |
clear_line |
1 |
game_over |
-2 |