Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
6e55a34
team preview scraps
jakegrigsby Dec 16, 2025
22a773b
Merge branch 'pokeagent' into jgmetamon
jakegrigsby Dec 16, 2025
8bc9f63
Merge pull request #57 from UT-Austin-RPL/jgmetamon
jakegrigsby Dec 17, 2025
534c7c4
self-play module:
jakegrigsby Dec 17, 2025
e6abfe3
backup configs
jakegrigsby Dec 17, 2025
ca22c4e
icons
jakegrigsby Dec 17, 2025
7b755a0
backup training configs
jakegrigsby Dec 17, 2025
36d34af
public pretrained draft
jakegrigsby Dec 17, 2025
dda41a1
Merge pull request #58 from UT-Austin-RPL/tera_bug
jakegrigsby Dec 17, 2025
12bf333
update pretrained
jakegrigsby Dec 19, 2025
2776163
readme draft and switch default backends to metamon
jakegrigsby Dec 20, 2025
8ce25b6
table scrolling
jakegrigsby Dec 20, 2025
6a5532a
readme
jakegrigsby Dec 20, 2025
0957a22
readme
jakegrigsby Dec 20, 2025
64c4d60
Update README.md
jakegrigsby Dec 20, 2025
4ddd1e5
self-play dataset download
jakegrigsby Dec 20, 2025
e284388
update modern replays ratings
jakegrigsby Dec 20, 2025
6be068d
readme
jakegrigsby Dec 20, 2025
ac8e864
Update README.md
jakegrigsby Dec 22, 2025
c9951ba
Update README.md
jakegrigsby Dec 22, 2025
0c4fa9d
Merge pull request #60 from UT-Austin-RPL/self_play_dset
jakegrigsby Dec 23, 2025
82799c1
draft new dataset tar format
jakegrigsby Dec 23, 2025
1e88a7b
update train for dataset mixtures
jakegrigsby Dec 23, 2025
eaae379
update readme
jakegrigsby Dec 23, 2025
1712670
team preview demo
jakegrigsby Dec 23, 2025
1676890
clear gen9ou demo latest_model.pt
jakegrigsby Dec 23, 2025
d33a250
ascii banner draft
jakegrigsby Dec 23, 2025
c926a81
banner
jakegrigsby Dec 23, 2025
88c5d45
Merge branch 'pokeagent' into self_play_dset
jakegrigsby Dec 23, 2025
b308c8e
Update README.md
jakegrigsby Dec 28, 2025
b7ca6a4
improve logging of team preview choices; add self-play dset to readme…
jakegrigsby Dec 28, 2025
761fee5
Merge pull request #62 from UT-Austin-RPL/self_play_dset
jakegrigsby Dec 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
724 changes: 636 additions & 88 deletions README.md

Large diffs are not rendered by default.

Binary file added media/icons/abra.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/icons/alakazam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/icons/ditto.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/icons/kadabra.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/icons/kakuna.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added media/icons/minikazam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 40 additions & 1 deletion metamon/__init__.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,46 @@
import os
from importlib.metadata import version

__version__ = "1.4.0"
__version__ = "1.5.0"

# ANSI color codes
_YELLOW = "\033[38;5;228m"
_BLUE = "\033[94m"
_CYAN = "\033[96m"
_RED = "\033[91m"
_WHITE = "\033[97m"
_BOLD = "\033[1m"
_DIM = "\033[2m"
_RESET = "\033[0m"

_METAMON_LOGO_LINES = [
r" __ ___ __ ",
r" / |/ /__ / /_____ _____ ___ ____ ____ ",
" / /|_/ / _ \\/ __/ __ `/ __ `__ \\/ __ \\/ __ \\",
" / / / / __/ /_/ /_/ / / / / / / /_/ / / / /",
"/_/ /_/\\___/\\__/\\__,_/_/ /_/ /_/\\____/_/ /_/ ",
]


def print_banner():
print(f'{_BLUE}╔{"═" * 60}╗{_RESET}')

for line in _METAMON_LOGO_LINES:
padding = 60 - len(line)
print(
f'{_BLUE}║{_RESET}{_YELLOW}{_BOLD}{line}{" " * padding}{_RESET}{_BLUE}║{_RESET}'
)

print(f'{_BLUE}╠{"═" * 60}╣{_RESET}')
tagline = f"Pokémon Showdown RL • v{__version__} • UT-Austin-RPL/metamon"
pad_left = (60 - len(tagline)) // 2
pad_right = 60 - len(tagline) - pad_left
print(
f'{_BLUE}║{_RESET}{" " * pad_left}{_WHITE}{tagline}{_RESET}{" " * pad_right}{_BLUE}║{_RESET}'
)
print(f'{_BLUE}╚{"═" * 60}╝{_RESET}')
print()


poke_env_version = version("poke-env")

Expand Down
2 changes: 1 addition & 1 deletion metamon/backend/showdown_dex/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
from .dex import Dex
from .dex import Dex
Binary file not shown.
Loading