Commit Graph
100 Commits
Author SHA1 Message Date
Jylpah fa65872ad2 --filters: Bug fix and performance improvement 2021-11-23 21:42:09 +02:00
Jylpah b2f37ebcf5 Merge branch 'stable-filter-update' into stable-filters-update2 2021-11-23 18:44:09 +02:00
Jylpah d323f11662 Update analyze_wotb_replays.py 2021-11-23 18:38:49 +02:00
Jylpah d847a394a9 Add allies/enemies categorizations: xxx_damage_dealt, xxx_wins, process_battle_results(): Fix bug filter(s) 2021-11-23 18:20:11 +02:00
Jylpah 8514e9db17 Update analyze_wotb_replays.py 2021-11-23 18:08:24 +02:00
Jylpah 521986adf1 Update 8.5 2021-11-23 18:01:17 +02:00
Jylpah 7e39fdc442 Fix --filters bug with number categorization 2021-11-23 09:46:04 +02:00
Jylpah 14ee570ee5 Merge branch 'master' of https://github.com/Jylpah/blitz-tools 2021-10-29 21:18:27 +03:00
Jylpah e0228a4bf1 Fix shebang 2021-10-29 21:18:24 +03:00
Jylpah 2a93cfbce3 update 8.4 2021-10-24 21:19:06 +03:00
Jylpah 78a959224c Update 8.4 2021-10-23 22:07:23 +03:00
Jylpah ae24ab35f7 Updates 8.0 - 8.3 added 2021-09-17 10:44:38 +03:00
Jylpah ba6b4781e5 Update 8.3 2021-09-16 17:31:10 +03:00
Jylpah 050bd99488 get_filter_categories(): fix, add room_type=5: Quick Tournament(?) 2021-09-10 21:03:41 +03:00
Jylpah eb39c9ce84 Update 8.2 2021-08-22 21:21:42 +03:00
Jylpah 24547763e9 replayWorker(): Better warning text to incomplete replays 2021-08-13 13:43:17 +03:00
Jylpah 28347e1653 Fix printing of player/allies/enemies average damage columns 2021-08-07 16:42:19 +03:00
Jylpah ffe5afbf1e getTitle(): More robust tank names based on tank_ids, not UsrStrs that keep changing. 2021-08-07 16:40:42 +03:00
Jylpah 17ac09afde Update analyze_wotb_replays.py 2021-08-07 16:26:25 +03:00
Jylpah 9117963085 filter_results() bug fix 2021-08-03 19:14:44 +03:00
Jylpah dc8f9a233d Merge pull request #32 from Jylpah/master-platoon
help_extended(): change order of filter helps
2021-08-03 12:43:59 +03:00
Jylpah ce3f9993c5 help_extended(): change order of filter helps 2021-08-03 12:43:43 +03:00
Jylpah fd7eb8261d Merge pull request #31 from Jylpah/master-platoon
Added platoon rate and categorization by platoon/solo games
2021-08-03 12:43:19 +03:00
Jylpah 748ed7806b Added platoon rate and categorization by platoon/solo games 2021-08-03 12:40:36 +03:00
Jylpah 1ada279728 Update Lupus tanks.json 2021-07-27 18:47:08 +03:00
Jylpah 57cbc5b233 Tanks sorted by tank_id 2021-07-15 20:22:46 +03:00
Jylpah 43842dc140 Update 8.1 2021-07-15 20:21:53 +03:00
Jylpah 170a801652 sort_dict(): added 2021-07-15 20:21:32 +03:00
Jylpah 210e943157 Update 8.0 2021-06-08 16:57:42 +03:00
Jylpah b3b7b81eb4 BattleCategory(): add 'hits_bounced' result field 2021-06-03 15:02:27 +03:00
Jylpah 446e289041 Add --mode dmg_received, improved --mode help, new fields 2021-06-03 14:48:17 +03:00
Jylpah f8a0fdfbe1 Merge pull request #30 from Jylpah/stable-export-replays
Stable export replays
2021-05-12 00:16:42 +03:00
Jylpah 4c0de49077 name2tank_str(): error() -> debug() 2021-05-12 00:05:52 +03:00
Jylpah 07aa7af32f bug fix 2021-05-12 00:04:36 +03:00
Jylpah ea3306ee6c WoTinspector.post_replay(): add _id 2021-05-12 00:04:21 +03:00
Jylpah e4882d70af export replays(): --replays option to export replays 2021-05-11 20:55:13 +03:00
Jylpah 433c26d2f8 get_date_str(), get_replay_filename(): added 2021-05-11 20:54:39 +03:00
Jylpah f6b1b1353f Update analyze_wotb_replays.py 2021-05-11 14:14:10 +03:00
Jylpah 36fb53f0e7 convert_tank_names(): Fix tank key sorting 2021-04-29 00:09:40 +03:00
Jylpah b19a2169a7 Update 7.9 2021-04-29 00:09:04 +03:00
Jylpah 67aeaddf36 get_db_player_stats(): Fix aggregation 2021-04-27 10:26:30 +03:00
Jylpah 763f205175 Update 7.9 2021-04-27 10:24:01 +03:00
Jylpah d97c0cabd8 Update analyze_wotb_replays.py 2021-04-17 14:34:05 +03:00
Jylpah e6ff2f438d save_XXX_stats() funcs 2021-04-17 14:33:59 +03:00
Jylpah f4f153a175 stat_worker(): fix bug introduced in earlier commit 2021-04-15 09:15:00 +03:00
Jylpah 829e03f644 get_db_tank_stats(): optimize find() for index 2021-04-14 21:02:43 +03:00
Jylpah 53b2f62817 mk_readerQ_item(): add _id param 2021-04-09 12:08:14 +03:00
Jylpah 804a4a6483 update 7.8 2021-04-05 15:34:34 +03:00
Jylpah 47a1f96c4e Update 7.8 2021-04-05 14:39:38 +03:00
Jylpah 7a1272c4eb change '{}' to 'dict()' for readability 2021-03-08 21:06:15 +02:00
Jylpah 9601177ff6 main(): fix typo in --filter help text 2021-03-08 15:35:15 +02:00
Jylpah ff4396a3b1 Create export_top_tier_20120228.csv 2021-02-28 13:04:12 +02:00
Jylpah 1aaa197fac Update 7.7 2021-02-28 02:12:14 +02:00
Jylpah abf15c2b35 Update analyze_wotb_replays.py 2021-02-28 01:58:16 +02:00
Jylpah c8e219ab45 Better error handling, change of warning(): 2021-02-28 01:52:43 +02:00
Jylpah c640747a0a PlayerHistogram.print(): fix formatting 2021-02-26 00:11:18 +02:00
Jylpah daf0db7382 PlayerHistogram(): Fix 100x too large percentages 2021-02-25 23:49:22 +02:00
Jylpah 7d46ce46a0 Update 7.7 2021-02-24 18:56:56 +02:00
Jylpah 44d1d6deb9 Merge pull request #27 from Jylpah/stable-extra-fields
add allies_wins, enemies_wins categorization fields
2021-02-22 16:57:01 +02:00
Jylpah 64a520a845 add allies_wins, enemies_wins categorization fields 2021-02-22 16:56:42 +02:00
Jylpah f4f0afec08 extract_tanks(): remove debug 2021-02-16 12:02:31 +02:00
Jylpah 9e05683f98 Fixed tank strings 2021-02-16 11:58:50 +02:00
Jylpah 4ea29439b0 Fix tank string extraction 2021-02-16 11:58:41 +02:00
Jylpah 40c313d408 distance_travelled field and categorization option 2021-02-06 15:46:40 +02:00
Jylpah 3364834f3e Fix odd behavior of battle_duration in replay data 2021-02-06 15:35:40 +02:00
Jylpah 175150b901 --mode extended: remove 'duration' column 2021-02-06 15:32:19 +02:00
Jylpah c18a23258c Merge pull request #24 from Jylpah/master-debug
Fix a string formatting bug.
2021-02-06 15:30:04 +02:00
Jylpah 257ba190c2 Fix a string formatting bug. 2021-02-06 15:29:17 +02:00
Jylpah 970c24072d time_alive, battle_duration categorizations added 2021-02-06 02:48:05 +02:00
Jylpah 111c1801e6 PlayerHistograms:get_results_list(): fix percentage fields 1/100 2021-02-06 02:05:53 +02:00
Jylpah 9f91ef85b6 Merge pull request #23 from Jylpah/stable-csv
CSV export
2021-02-05 21:42:35 +02:00
Jylpah d5cd5f5b12 --CSV: CSV export added 2021-02-05 21:41:50 +02:00
Jylpah 2e1aeea9b8 Update analyze_wotb_replays.py 2021-02-05 19:32:39 +02:00
Jylpah be0e43ad1c --stat_func=tier_x param. Tier X stats as player perf measyre 2021-02-03 23:08:20 +02:00
Jylpah 19bc93405b update help texts, remove unimplemented --output option(?) 2021-02-03 22:51:47 +02:00
Jylpah e567be2b93 Update 7.5 2021-01-31 09:53:23 +02:00
Jylpah ef657ca6cb Update 7.6 2021-01-27 21:13:53 +02:00
Jylpah 1f293872e2 Update shebang to python3
Python version 3.7 or higher required due to asyncio
2021-01-25 09:26:57 +02:00
Jylpah 3e27bd995e Fix: Removed use of private exception classes
removed referenfces to:
- concurrent.futures._base.CancelledError
- asyncio.exceptions.CancelledError
2021-01-18 09:23:41 +02:00
Jylpah c9745fcf5c Fix AMX 50B string 2021-01-04 02:38:05 +02:00
Jylpah 18609cd361 Merge pull request #21 from Jylpah/stable-stat-func
class StatFunc(), title for the type of WR used (in a tank, at tier, career)
2021-01-01 13:19:56 +02:00
Jylpah 4196e0f395 class StatFunc(), titles for WR (tank,tier, player) 2021-01-01 13:19:03 +02:00
Jylpah f1799ff346 Update analyze_wotb_replays.py 2021-01-01 12:22:07 +02:00
Jylpah 383e4c1dac BattleStringCategorization(): fix init 2020-12-29 16:04:49 +02:00
Jylpah 058d3ad88a New categorization: battle, refactor print_headers() 2020-12-29 15:57:19 +02:00
Jylpah 5c19f4f5a6 Merge branch 'master' of https://github.com/Jylpah/blitz-tools 2020-12-28 12:02:45 +02:00
Jylpah 31d9a32de2 reformatting 2020-12-28 12:02:41 +02:00
Jylpah 8adc0aa561 Random -> Regular battles 2020-12-17 10:08:19 +02:00
Jylpah 90f2844749 update 7.5 added 2020-12-17 09:47:17 +02:00
Jylpah fda015abdb Update 7.5 data 2020-12-10 23:50:58 +02:00
Jylpah 99f9d5ee7d Update analyze_wotb_replays.py 2020-12-05 23:17:57 +02:00
Jylpah 2a8b123a83 Uprising mode, --mode help texts 2020-12-05 18:17:44 +02:00
Jylpah e654b9ab36 rename TD -> Tank Destroyer 2020-11-27 00:20:52 +02:00
Jylpah 5fd4ed159b Merge pull request #20 from Jylpah/stable-tank_type
New categorizations: tank_nation, tank_type, is_premium
2020-11-27 00:01:44 +02:00
Jylpah fd81866af8 New categorizations: is_premium, tank_type, tank_nation 2020-11-27 00:00:58 +02:00
Jylpah dc46423048 WG.get_tank_xxx() funcs, renamed NATION 2020-11-27 00:00:30 +02:00
Jylpah 4f13fcbb96 renamed WG.NATION 2020-11-27 00:00:00 +02:00
Jylpah 633a91cbab renamed tank_str2name() 2020-11-26 23:59:48 +02:00
Jylpah a4df80fb55 Merge pull request #19 from Jylpah/stable-fix
Bug Fix: add _id to replays read from filesystem
2020-11-26 21:30:53 +02:00
Jylpah c830955b6f add _id to replays JSON read from the filesystem 2020-11-26 21:29:17 +02:00